20.3.7 | RC8
Native federation builder rework
This RC finalizes the builder rework.
- The node_modules (externals) are now faster because they don't use the Angular plugin anymore. Only the linker is used for partially compiled dependencies.
- The rebuildQueue now fully supports interruptions during the build using a promise race.
- Swapped the "externals" and "exposed modules" building steps, it makes more sense to first build the externals before building the exposed modules (micro frontends).
- Use the new RebuildQueue to track federation builds during watch mode, yield the result and interrupt whenever the build is cancelled in favor of a newer build.
What's Changed
- feat: Use caching to improve performance by @Aukevanoost in #4
- refactor(builder): Performance improvements by @Aukevanoost in #6
- fix(old-1066): Allow entryPoint to be provided to builder by @Aukevanoost in #7
Full Changelog: v20.3.6...v20.3.7