v3.0.1
3.0.1 — 2026-03-21
Bug fixes
-
Browser ESM dist bundles now published. All five browser-facing packages (
common,config,
logger,cdi,boot) now build and publish pre-built ESM bundles todist/. The 3.0.0
release shipped without running the rollup build, sodist/was absent from every published
package and CDN/no-build usage was broken. See Browser Usage. -
@alt-javascript/commonnow published. This package existed in the monorepo at 3.0.0 but
was never actually published to npm. All dependent packages now resolve correctly. -
Application-browser.jsfixed. The dynamicimport('@alt-javascript/cdi/ApplicationContext')
in the browser entry point was not destructuring the module default, causingnew ApplicationContext()
to fail when callingApplication.run()without a pre-built context. Replaced with a static import. -
CI build step added. The npm publish workflow now runs
npm run buildbefore
npm publish --workspaces, so dist bundles are always present at publish time.
Documentation
- Browser Usage rewritten. Covers CDN usage with pre-built ESM bundles
(the recommended no-build path), the CDN bundle URL table, import map requirements, browser
compatibility, local-install-with-import-map as an alternative, and a browser limitations
reference table.