Release: v2.5.0#4750
Conversation
✅ Deploy Preview for module-federation-docs ready!
To edit notification comments on pull requests, go to your Netlify project configuration. |
|
| pkgName, | ||
| shareInfo: resolvedShareOptions, | ||
| selectedShared: registeredShared, | ||
| }); |
| shareOptions, | ||
| this.hooks.lifecycle.resolveShare, | ||
| ) || {}; | ||
|
|
@module-federation/devtools
@module-federation/cli
create-module-federation
@module-federation/dts-plugin
@module-federation/enhanced
@module-federation/error-codes
@module-federation/esbuild
@module-federation/managers
@module-federation/manifest
@module-federation/metro
@module-federation/metro-plugin-rnc-cli
@module-federation/metro-plugin-rnef
@module-federation/metro-plugin-rock
@module-federation/modern-js
@module-federation/modern-js-v3
@module-federation/native-federation-tests
@module-federation/native-federation-typescript
@module-federation/nextjs-mf
@module-federation/node
@module-federation/observability-plugin
@module-federation/retry-plugin
@module-federation/rsbuild-plugin
@module-federation/rspack
@module-federation/rspress-plugin
@module-federation/runtime
@module-federation/runtime-core
@module-federation/runtime-tools
@module-federation/sdk
@module-federation/storybook-addon
@module-federation/third-party-dts-extractor
@module-federation/treeshake-frontend
@module-federation/treeshake-server
@module-federation/typescript
@module-federation/utilities
@module-federation/webpack-bundler-runtime
@module-federation/bridge-react
@module-federation/bridge-react-webpack-plugin
@module-federation/bridge-shared
@module-federation/bridge-vue3
@module-federation/inject-external-runtime-core-plugin
commit: |
Bundle Size Report25 package(s) changed, 16 unchanged. Package dist + ESM entry
Bundle targets
Consumer scenarios
Total dist (raw): 6.78 MB (+553.5 kB (+8.7%)) Bundle sizes are generated with rslib (Rspack). Package-root metrics preserve the historical report. Tracked subpath exports such as |
There was a problem hiding this comment.
💡 Codex Review
Here are some automated review suggestions for this pull request.
Reviewed commit: 9d2d8f6211
ℹ️ About Codex in GitHub
Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you
- Open a pull request for review
- Mark a draft as ready
- Comment "@codex review".
If Codex has suggestions, it will comment; otherwise it will react with 👍.
Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".
| if (!needAttach) { | ||
| Promise.resolve().then(() => { | ||
| info?.cb && info?.cb(); | ||
| }); | ||
| return { link, needAttach }; |
There was a problem hiding this comment.
Wait for existing links to finish before marking preload done
Do not call cb immediately when a matching <link> already exists: this treats any existing tag as a successful cache hit even if that first request is still in flight (or eventually fails). In concurrent preloads of the same URL, the second caller now resolves as success without attaching onload/onerror, so failures/timeouts can be missed and preloadRemote observability results become incorrect.
Useful? React with 👍 / 👎.
What's Changed
New Features 🎉
feat(observability): add observability plugin for full module loading lifecycle tracing by @hanric.zhang in #4721
feat(devtools): support observability integration in MF DevTools by @hanric.zhang in #4745
Bug Fixes 🐞
Other Changes
New Contributors
Full Changelog: v2.4.0...v2.5.0