Skip to content

Commit d93ebf8

Browse files
committed
docs: update CHANGELOG for v2.0.1
1 parent a8204ac commit d93ebf8

1 file changed

Lines changed: 11 additions & 0 deletions

File tree

CHANGELOG.md

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,17 @@
22

33
All notable changes to `s3m` will be documented in this file.
44

5+
## v2.0.1 - 2026-05-05
6+
7+
### Security
8+
9+
- Resolved 7 open Dependabot alerts (5 high, 2 medium) by replacing `microbundle` (unmaintained since 2022) with `esbuild` for the JS build pipeline. Vulnerable transitive dependencies — `rollup`, `svgo`, `minimatch`, `picomatch`, and `serialize-javascript` — are no longer part of the dependency tree.
10+
11+
### Build
12+
13+
- Replaced `microbundle` with `esbuild`. The published `dist/index.js`, `dist/index.esm.js`, and `dist/function.umd.js` artifacts are regenerated and remain functionally equivalent. No public API changes (PHP or JS).
14+
- `package-lock.json` shrinks from ~7,200 to ~370 lines; `npm install` now reports 0 vulnerabilities.
15+
516
## v2.0.0 - 2026-03-17
617

718
### Breaking

0 commit comments

Comments
 (0)