From ee7e6e8d8496e2d15eaad997350f61c7ce50682b Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Sun, 16 Aug 2026 10:29:36 +0000 Subject: [PATCH] chore(main): release packages-js 0.4.0 --- .release-please-manifest.json | 2 +- packages/js/CHANGELOG.md | 16 ++++++++++++++++ packages/js/package.json | 2 +- 3 files changed, 18 insertions(+), 2 deletions(-) diff --git a/.release-please-manifest.json b/.release-please-manifest.json index 3060407a1..38c827bf7 100644 --- a/.release-please-manifest.json +++ b/.release-please-manifest.json @@ -1,6 +1,6 @@ { "core": "0.2.0", "bindings/c": "0.2.0", - "packages/js": "0.3.0", + "packages/js": "0.4.0", "packages/py": "0.3.0" } diff --git a/packages/js/CHANGELOG.md b/packages/js/CHANGELOG.md index b17376b89..94902fa2d 100644 --- a/packages/js/CHANGELOG.md +++ b/packages/js/CHANGELOG.md @@ -1,5 +1,21 @@ # Changelog +## [0.4.0](https://github.com/Ryan-Millard/Img2Num/compare/packages-js-v0.3.0...packages-js-v0.4.0) (2026-08-16) + + +### ⚠ BREAKING CHANGES + +* **js:** dist layout and filenames have changed. Artifacts now live at dist/browser/img2num.js, dist/standalone/img2num.umd.js, dist/standalone/img2num.iife.js, and dist/node/img2num.{js,cjs}; deep imports into dist/ must be updated. Export conditions are reordered so bundlers targeting the browser resolve the browser build (they previously matched "import" first and received the node build). Minimum supported Node is now 18. + +### ✨ Features + +* **js:** ship multi-format artifacts (browser ESM, standalone UMD/IIFE, node ESM/CJS) ([#530](https://github.com/Ryan-Millard/Img2Num/issues/530)) ([f5b1ef9](https://github.com/Ryan-Millard/Img2Num/commit/f5b1ef907e43b68c32bdc15238daae6f28edf40f)) + + +### 📚 Documentation + +* **website:** add example apps index page and rebuild HTML demos from a shared template ([f5b1ef9](https://github.com/Ryan-Millard/Img2Num/commit/f5b1ef907e43b68c32bdc15238daae6f28edf40f)) + ## [0.3.0](https://github.com/Ryan-Millard/Img2Num/compare/packages-js-v0.2.1...packages-js-v0.3.0) (2026-07-31) diff --git a/packages/js/package.json b/packages/js/package.json index 0819599e7..7460105e9 100644 --- a/packages/js/package.json +++ b/packages/js/package.json @@ -1,6 +1,6 @@ { "name": "img2num", - "version": "0.3.0", + "version": "0.4.0", "description": "Img2Num is a raster vectorization library - it converts images to SVGs", "publishConfig": { "access": "public"