v2.5.0
Release v2.5.0
What's Changed
New Features 🎉
feat(observability): add observability plugin for full module loading lifecycle tracing by @hanric.zhang in https://github.com/module-federation/core/pull/4721 feat(devtools): support observability integration in MF DevTools by @hanric.zhang in https://github.com/module-federation/core/pull/4745
- feat(metro): add metro-plugin-rock and migrate examples to Rock by @jbroma in https://github.com/module-federation/core/pull/4652
- feat(runtime): support getInstance finder callback by @2heal1 in https://github.com/module-federation/core/pull/4703
- feat(metro): support manifest hashes for native caching by @jbroma in https://github.com/module-federation/core/pull/4700
Bug Fixes 🐞
- fix(metro): add missing changeset and format follow-up for #4576 by @ryok90 in https://github.com/module-federation/core/pull/4701
- fix(dts-plugin): correct dts url by @2heal1 in https://github.com/module-federation/core/pull/4730
Other Changes
- chore: bump ruby to 3.4.9 for metro example apps by @jbroma in https://github.com/module-federation/core/pull/4643
- (metro-core): add manifest SHA-256 hashes and optional bundle cache layer integration by @zhongwuzw in https://github.com/module-federation/core/pull/4576
- chore(devtools): consolidate proxy logic by @2heal1 in https://github.com/module-federation/core/pull/4728
- chore(actions): remove issues-helper usage by @2heal1 in https://github.com/module-federation/core/pull/4738
- chore(actions): pin workflow actions to commits by @2heal1 in https://github.com/module-federation/core/pull/4741
New Contributors
- @zhongwuzw made their first contribution in https://github.com/module-federation/core/pull/4576
Full Changelog: https://github.com/module-federation/core/compare/v2.4.0...v2.5.0