Skip to content

v3.0.0-rc.118

Choose a tag to compare

@lzxb lzxb released this 18 Jun 08:15
· 29 commits to master since this release

All 16 packages published to npm under the latest tag at 3.0.0-rc.118. This release adds first-class Vite and Rsbuild integrations, upgrades Rspack to 2.0, expands the micro-frontend examples, and hardens dependencies and package metadata.

✨ Features

  • bundler: add Vite and Rsbuild integrations (#300)
  • rspack: upgrade Rspack from 1.x to 2.0 (#291)
  • import: add in-memory filesystem support for createVmImport (#295)
  • examples: add micro-frontend example with Hub + multi-framework sub-apps (#296)
  • examples: micro-app landing as site home + full SEO best-practices (#297)

🐛 Bug Fixes

  • import: add default export for builtin modules in Bun (#292)
  • examples: JSON-LD on every hub page + single <html lang> (#298)

🧱 Build & Dependencies

  • release: set publishConfig.access to public for all packages (#304)
  • packages: remove unused packages, complete npm metadata, unify peer ranges (#301)
  • deps: patch security advisories via upgrades and pnpm overrides (#302)
  • deps: upgrade rspack-related dependencies (#299)

✅ Tests

  • integration: add smoke tests for framework bundler integrations (#303)

📝 Docs

  • sync zh-CN docs, add quick start examples, and improve consistency (#294)
  • improve documentation accuracy and consistency (#293)

📦 Published Packages

@esmx/core, @esmx/import, @esmx/pkg-wrapper, @esmx/router, @esmx/router-react, @esmx/router-vue, @esmx/rspack, @esmx/rspack-react, @esmx/rspack-vue, @esmx/rsbuild, @esmx/rsbuild-react, @esmx/rsbuild-vue, @esmx/vite, @esmx/vite-react, @esmx/vite-vue, create-esmx

First-time publishes in this release: @esmx/pkg-wrapper, @esmx/rsbuild (+ -react/-vue), @esmx/vite (+ -react/-vue).

Full Changelog: v3.0.0-rc.117...v3.0.0-rc.118