Skip to content

v4.1.0

Choose a tag to compare

@elusivecodes elusivecodes released this 29 Aug 01:30
· 202 commits to main since this release

Minor release adding Vite-based ESM and UMD builds, browser source coverage, and package/documentation alignment.

Added

  • Added prebuilt ESM and minified ESM bundles with source maps alongside the UMD bundles.
  • Added Chromium source coverage with console, HTML, and LCOV reports plus Codecov integration.
  • Added direct browser ESM installation guidance and aligned project badges.

Improved

  • Migrated the build from Rollup and Terser to Vite and refreshed project dependencies.
  • Changed the package root to the prebuilt ESM bundle while retaining matching dist and src subpaths.
  • Updated CI to collect coverage, verify generated bundles, and validate package contents.
  • Renamed the Playwright suite from test/specs/.spec.js to test/browser/.test.js.
  • Bumped the package version to 4.1.0.