Skip to content

Releases: native-federation/angular-adapter

21.1.8 | RC9

22 Mar 17:10

Choose a tag to compare

Note: Native federation core RC9 includes breaking changes, so this version works with >v4.0.0-RC9

What's Changed

  • refactor(27): Extract angular logic from core native-federation by @Aukevanoost in #9
  • feat: Added full support for wildcards in shared mappings by @Aukevanoost in #12
  • chore: Updated schematics for v4 release and added migration schematic by @Aukevanoost in #14

Full Changelog: v21.1.7...v21.1.8

20.3.8 | RC9

22 Mar 17:40

Choose a tag to compare

What's Changed

  • refactor(27): Extract angular logic from core native-federation by @Aukevanoost in #9
  • feat: Added full support for wildcards in shared mappings by @Aukevanoost in #12
  • chore: Updated schematics for v4 release and added migration schematic by @Aukevanoost in #14

Full Changelog: v20.3.7...v20.3.8

21.1.7 | RC8

06 Mar 13:43

Choose a tag to compare

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

  • refactor(builder): Performance improvements by @Aukevanoost in #6
  • fix(old-1066): Allow entryPoint to be provided to builder by @Aukevanoost in #7

Full Changelog: v21.1.6...v21.1.7

20.3.7 | RC8

06 Mar 14:30

Choose a tag to compare

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

21.1.6 | RC6

28 Feb 16:26
9e95577

Choose a tag to compare

Decreased build-time

Shared SourceFileCache across build steps (#4)
The native-federation build process creates a separate AngularCompilerPlugin for each build step. Previously, this meant each step maintained its own independent cache, resulting in redundant work across steps.
This release shares Angular's SourceFileCache (ref) between these steps, reducing duplicate compilation and improving build performance — especially during rebuilds.

Note: Sharing the cache with the final shell compilation step is not yet possible and depends on an upstream Angular CLI change (angular/angular-cli#32527).

What's Changed

Full Changelog: v21.1.4...v21.1.6

20.3.6 | RC6

28 Feb 16:45

Choose a tag to compare

Decreased build-time

Note: This is a backwards compatibility release, check v21.1.6 for the full release.

Shared SourceFileCache across build steps (#4)
The native-federation build process creates a separate AngularCompilerPlugin for each build step. Previously, this meant each step maintained its own independent cache, resulting in redundant work across steps.
This release shares Angular's SourceFileCache between these steps, reducing duplicate compilation and improving build performance — especially during rebuilds.

Note: Sharing the cache with the final shell compilation step is not yet possible and depends on an upstream Angular CLI change.

What's Changed

New Contributors

Full Changelog: v20.3.4...v20.3.6

21.1.4 | RC5

11 Feb 07:45

Choose a tag to compare

What's Changed

  • feat: Added support for chunks in localized builds by @Aukevanoost in #2

Full Changelog: v21.1.2...v21.1.4

20.3.4 | RC5

11 Feb 07:52

Choose a tag to compare

21.1.2 | RC3

05 Feb 08:54

Choose a tag to compare

Compatible with native-federation RC3: https://github.com/native-federation/native-federation-core/releases/tag/v4.0.0-RC3

What's Changed

New Contributors

Full Changelog: v21.1.0...v21.1.2

20.3.2

05 Feb 08:50

Choose a tag to compare