Skip to content

Commit 50d6eeb

Browse files
committed
Update dockerfile and changelog
1 parent e626bc8 commit 50d6eeb

2 files changed

Lines changed: 13 additions & 2 deletions

File tree

CHANGELOG.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,13 @@ The format is based on [Keep a Changelog](http://keepachangelog.com/) and this p
1111
### Fixed
1212
- Issue #85: Fixed markdown spec compliance for unbordered tables with center/right aligned first columns. First column now uses left padding logic regardless of alignment to prevent invalid markdown output.
1313

14+
### Changed
15+
- **BREAKING**: Updated NPM package compilation target from ES5 to ES2022. Requires Node.js 16.11+.
16+
- Updated TypeScript to 6 with full strict mode.
17+
- Updated all dependencies to latest versions.
18+
- Fixed vulnerabilities in transitive dependencies.
19+
- Updated Docker image to use `lts-alpine` tag for automatic LTS tracking and added OS-level security patching.
20+
1421
## 3.7.0 - 2025-08-29
1522
### Added
1623
- Issue #78: Support tab indentation for tables without a border.

Dockerfile

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,6 @@
1-
FROM node:22-alpine AS builder
1+
FROM node:lts-alpine AS builder
2+
3+
RUN apk upgrade --no-cache
24

35
WORKDIR /tmp
46

@@ -12,7 +14,9 @@ COPY src/ src/
1214
RUN npm run compile
1315

1416

15-
FROM node:22-alpine
17+
FROM node:lts-alpine
18+
19+
RUN apk upgrade --no-cache
1620

1721
WORKDIR /app
1822

0 commit comments

Comments
 (0)