Skip to content

Conversation

@dependabot
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Sep 17, 2025

Bumps the angular-core group with 11 updates:

Package From To
@angular/animations 20.2.3 20.3.0
@angular/common 20.2.3 20.3.0
@angular/compiler 20.2.3 20.3.0
@angular/core 20.2.3 20.3.0
@angular/forms 20.2.3 20.3.0
@angular/platform-browser 20.2.3 20.3.0
@angular/platform-browser-dynamic 20.2.3 20.3.0
@angular/router 20.2.3 20.3.0
@angular/build 20.2.1 20.3.2
@angular/cli 20.2.1 20.3.2
@angular/compiler-cli 20.2.3 20.3.0

Updates @angular/animations from 20.2.3 to 20.3.0

Release notes

Sourced from @​angular/animations's releases.

20.3.0

Commit Description
fix - a3f808d7c8 remove refresh button from transfer state tab (#63592)

core

Commit Description
feat - 6117ccee2e introduce BootstrapContext for improved server bootstrapping (#63636)

Breaking Changes

core

  • The server-side bootstrapping process has been changed to eliminate the reliance on a global platform injector.

    Before:

    const bootstrap = () => bootstrapApplication(AppComponent, config);

    After:

    const bootstrap = (context: BootstrapContext) =>
      bootstrapApplication(AppComponent, config, context);

    A schematic is provided to automatically update main.server.ts files to pass the BootstrapContext to the bootstrapApplication call.

    In addition, getPlatform() and destroyPlatform() will now return null and be a no-op respectively when running in a server environment.

For more information please see: GHSA-68x2-mx4q-78m7

20.3.0-rc.0

Commit Description
fix - a3f808d7c8 remove refresh button from transfer state tab (#63592)

core

Commit Description
feat - 6117ccee2e introduce BootstrapContext for improved server bootstrapping (#63636)

Breaking Changes

core

  • The server-side bootstrapping process has been changed to eliminate the reliance on a global platform injector.

    Before:

    const bootstrap = () => bootstrapApplication(AppComponent, config);

    After:

... (truncated)

Changelog

Sourced from @​angular/animations's changelog.

20.3.0 (2025-09-10)

Breaking Changes

core

  • The server-side bootstrapping process has been changed to eliminate the reliance on a global platform injector.

    Before:

    const bootstrap = () => bootstrapApplication(AppComponent, config);

    After:

    const bootstrap = (context: BootstrapContext) =>
      bootstrapApplication(AppComponent, config, context);

    A schematic is provided to automatically update main.server.ts files to pass the BootstrapContext to the bootstrapApplication call.

    In addition, getPlatform() and destroyPlatform() will now return null and be a no-op respectively when running in a server environment.

    (cherry picked from commit 8bf80c9d2314b4f2bcf3df83ae01552a6fc49834)

Commit Type Description
a3f808d7c8 fix remove refresh button from transfer state tab (#63592)

core

Commit Type Description
6117ccee2e feat introduce BootstrapContext for improved server bootstrapping (#63636)

21.0.0-next.2 (2025-09-03)

Breaking Changes

common

  • (test only) - TestBed now provides a fake PlatformLocation implementation that supports the Navigation API. This may break some tests, though we have not observed any failures internally. You can revert to the old default for TestBed by providing the MockPlatformLocation from @angular/common/testing in your providers: {provide: PlatformLocation, useClass: MockPlatformLocation}

core

  • (test only) - Using provideZoneChangeDetection in the TestBed providers would previously prevent TestBed from rethrowing errors as it should. Errors in the test will now be rethrown, regardless of the usage of provideZoneChangeDetection. Tests should be adjusted to prevent or account for these errors. As in previous major versions, this behavior can be disabled with rethrowApplicationErrors: false in configureTestingModule as a last resort.

... (truncated)

Commits

Updates @angular/common from 20.2.3 to 20.3.0

Release notes

Sourced from @​angular/common's releases.

20.3.0

Commit Description
fix - a3f808d7c8 remove refresh button from transfer state tab (#63592)

core

Commit Description
feat - 6117ccee2e introduce BootstrapContext for improved server bootstrapping (#63636)

Breaking Changes

core

  • The server-side bootstrapping process has been changed to eliminate the reliance on a global platform injector.

    Before:

    const bootstrap = () => bootstrapApplication(AppComponent, config);

    After:

    const bootstrap = (context: BootstrapContext) =>
      bootstrapApplication(AppComponent, config, context);

    A schematic is provided to automatically update main.server.ts files to pass the BootstrapContext to the bootstrapApplication call.

    In addition, getPlatform() and destroyPlatform() will now return null and be a no-op respectively when running in a server environment.

For more information please see: GHSA-68x2-mx4q-78m7

20.3.0-rc.0

Commit Description
fix - a3f808d7c8 remove refresh button from transfer state tab (#63592)

core

Commit Description
feat - 6117ccee2e introduce BootstrapContext for improved server bootstrapping (#63636)

Breaking Changes

core

  • The server-side bootstrapping process has been changed to eliminate the reliance on a global platform injector.

    Before:

    const bootstrap = () => bootstrapApplication(AppComponent, config);

    After:

... (truncated)

Changelog

Sourced from @​angular/common's changelog.

20.3.0 (2025-09-10)

Breaking Changes

core

  • The server-side bootstrapping process has been changed to eliminate the reliance on a global platform injector.

    Before:

    const bootstrap = () => bootstrapApplication(AppComponent, config);

    After:

    const bootstrap = (context: BootstrapContext) =>
      bootstrapApplication(AppComponent, config, context);

    A schematic is provided to automatically update main.server.ts files to pass the BootstrapContext to the bootstrapApplication call.

    In addition, getPlatform() and destroyPlatform() will now return null and be a no-op respectively when running in a server environment.

    (cherry picked from commit 8bf80c9d2314b4f2bcf3df83ae01552a6fc49834)

Commit Type Description
a3f808d7c8 fix remove refresh button from transfer state tab (#63592)

core

Commit Type Description
6117ccee2e feat introduce BootstrapContext for improved server bootstrapping (#63636)

21.0.0-next.2 (2025-09-03)

Breaking Changes

common

  • (test only) - TestBed now provides a fake PlatformLocation implementation that supports the Navigation API. This may break some tests, though we have not observed any failures internally. You can revert to the old default for TestBed by providing the MockPlatformLocation from @angular/common/testing in your providers: {provide: PlatformLocation, useClass: MockPlatformLocation}

core

  • (test only) - Using provideZoneChangeDetection in the TestBed providers would previously prevent TestBed from rethrowing errors as it should. Errors in the test will now be rethrown, regardless of the usage of provideZoneChangeDetection. Tests should be adjusted to prevent or account for these errors. As in previous major versions, this behavior can be disabled with rethrowApplicationErrors: false in configureTestingModule as a last resort.

... (truncated)

Commits

Updates @angular/compiler from 20.2.3 to 20.3.0

Release notes

Sourced from @​angular/compiler's releases.

20.3.0

Commit Description
fix - a3f808d7c8 remove refresh button from transfer state tab (#63592)

core

Commit Description
feat - 6117ccee2e introduce BootstrapContext for improved server bootstrapping (#63636)

Breaking Changes

core

  • The server-side bootstrapping process has been changed to eliminate the reliance on a global platform injector.

    Before:

    const bootstrap = () => bootstrapApplication(AppComponent, config);

    After:

    const bootstrap = (context: BootstrapContext) =>
      bootstrapApplication(AppComponent, config, context);

    A schematic is provided to automatically update main.server.ts files to pass the BootstrapContext to the bootstrapApplication call.

    In addition, getPlatform() and destroyPlatform() will now return null and be a no-op respectively when running in a server environment.

For more information please see: GHSA-68x2-mx4q-78m7

20.3.0-rc.0

Commit Description
fix - a3f808d7c8 remove refresh button from transfer state tab (#63592)

core

Commit Description
feat - 6117ccee2e introduce BootstrapContext for improved server bootstrapping (#63636)

Breaking Changes

core

  • The server-side bootstrapping process has been changed to eliminate the reliance on a global platform injector.

    Before:

    const bootstrap = () => bootstrapApplication(AppComponent, config);

    After:

... (truncated)

Changelog

Sourced from @​angular/compiler's changelog.

20.3.0 (2025-09-10)

Breaking Changes

core

  • The server-side bootstrapping process has been changed to eliminate the reliance on a global platform injector.

    Before:

    const bootstrap = () => bootstrapApplication(AppComponent, config);

    After:

    const bootstrap = (context: BootstrapContext) =>
      bootstrapApplication(AppComponent, config, context);

    A schematic is provided to automatically update main.server.ts files to pass the BootstrapContext to the bootstrapApplication call.

    In addition, getPlatform() and destroyPlatform() will now return null and be a no-op respectively when running in a server environment.

    (cherry picked from commit 8bf80c9d2314b4f2bcf3df83ae01552a6fc49834)

Commit Type Description
a3f808d7c8 fix remove refresh button from transfer state tab (#63592)

core

Commit Type Description
6117ccee2e feat introduce BootstrapContext for improved server bootstrapping (#63636)

21.0.0-next.2 (2025-09-03)

Breaking Changes

common

  • (test only) - TestBed now provides a fake PlatformLocation implementation that supports the Navigation API. This may break some tests, though we have not observed any failures internally. You can revert to the old default for TestBed by providing the MockPlatformLocation from @angular/common/testing in your providers: {provide: PlatformLocation, useClass: MockPlatformLocation}

core

  • (test only) - Using provideZoneChangeDetection in the TestBed providers would previously prevent TestBed from rethrowing errors as it should. Errors in the test will now be rethrown, regardless of the usage of provideZoneChangeDetection. Tests should be adjusted to prevent or account for these errors. As in previous major versions, this behavior can be disabled with rethrowApplicationErrors: false in configureTestingModule as a last resort.

... (truncated)

Commits

Updates @angular/core from 20.2.3 to 20.3.0

Release notes

Sourced from @​angular/core's releases.

20.3.0

Commit Description
fix - a3f808d7c8 remove refresh button from transfer state tab (#63592)

core

Commit Description
feat - 6117ccee2e introduce BootstrapContext for improved server bootstrapping (#63636)

Breaking Changes

core

  • The server-side bootstrapping process has been changed to eliminate the reliance on a global platform injector.

    Before:

    const bootstrap = () => bootstrapApplication(AppComponent, config);

    After:

    const bootstrap = (context: BootstrapContext) =>
      bootstrapApplication(AppComponent, config, context);

    A schematic is provided to automatically update main.server.ts files to pass the BootstrapContext to the bootstrapApplication call.

    In addition, getPlatform() and destroyPlatform() will now return null and be a no-op respectively when running in a server environment.

For more information please see: GHSA-68x2-mx4q-78m7

20.3.0-rc.0

Commit Description
fix - a3f808d7c8 remove refresh button from transfer state tab (#63592)

core

Commit Description
feat - 6117ccee2e introduce BootstrapContext for improved server bootstrapping (#63636)

Breaking Changes

core

  • The server-side bootstrapping process has been changed to eliminate the reliance on a global platform injector.

    Before:

    const bootstrap = () => bootstrapApplication(AppComponent, config);

    After:

... (truncated)

Changelog

Sourced from @​angular/core's changelog.

20.3.0 (2025-09-10)

Breaking Changes

core

  • The server-side bootstrapping process has been changed to eliminate the reliance on a global platform injector.

    Before:

    const bootstrap = () => bootstrapApplication(AppComponent, config);

    After:

    const bootstrap = (context: BootstrapContext) =>
      bootstrapApplication(AppComponent, config, context);

    A schematic is provided to automatically update main.server.ts files to pass the BootstrapContext to the bootstrapApplication call.

    In addition, getPlatform() and destroyPlatform() will now return null and be a no-op respectively when running in a server environment.

    (cherry picked from commit 8bf80c9d2314b4f2bcf3df83ae01552a6fc49834)

Commit Type Description
a3f808d7c8 fix remove refresh button from transfer state tab (#63592)

core

Commit Type Description
6117ccee2e feat introduce BootstrapContext for improved server bootstrapping (#63636)

21.0.0-next.2 (2025-09-03)

Breaking Changes

common

  • (test only) - TestBed now provides a fake PlatformLocation implementation that supports the Navigation API. This may break some tests, though we have not observed any failures internally. You can revert to the old default for TestBed by providing the MockPlatformLocation from @angular/common/testing in your providers: {provide: PlatformLocation, useClass: MockPlatformLocation}

core

  • (test only) - Using provideZoneChangeDetection in the TestBed providers would previously prevent TestBed from rethrowing errors as it should. Errors in the test will now be rethrown, regardless of the usage of provideZoneChangeDetection. Tests should be adjusted to prevent or account for these errors. As in previous major versions, this behavior can be disabled with rethrowApplicationErrors: false in configureTestingModule as a last resort.

... (truncated)

Commits
  • 7a7725e refactor(core): Update tests for zoneless by default (#63672)
  • 6117cce feat(core): introduce BootstrapContext for improved server bootstrapping (#...
  • 951701d build: update cross-repo angular dependencies (#63581)
  • dc64f3e fix(core): Fixed inject migration schematics for migrate destructured propert...
  • See full diff in compare view

Updates @angular/forms from 20.2.3 to 20.3.0

Release notes

Sourced from @​angular/forms's releases.

20.3.0

Commit Description
fix - a3f808d7c8 remove refresh button from transfer state tab (#63592)

core

Commit Description
feat - 6117ccee2e introduce BootstrapContext for improved server bootstrapping (#63636)

Breaking Changes

core

  • The server-side bootstrapping process has been changed to eliminate the reliance on a global platform injector.

    Before:

    const bootstrap = () => bootstrapApplication(AppComponent, config);

    After:

    const bootstrap = (context: BootstrapContext) =>
      bootstrapApplication(AppComponent, config, context);

    A schematic is provided to automatically update main.server.ts files to pass the BootstrapContext to the bootstrapApplication call.

    In addition, getPlatform() and destroyPlatform() will now return null and be a no-op respectively when running in a server environment.

For more information please see: GHSA-68x2-mx4q-78m7

20.3.0-rc.0

Commit Description
fix - a3f808d7c8 remove refresh button from transfer state tab (#63592)

core

Commit Description
feat - 6117ccee2e introduce BootstrapContext for improved server bootstrapping (#63636)

Breaking Changes

core

  • The server-side bootstrapping process has been changed to eliminate the reliance on a global platform injector.

    Before:

    const bootstrap = () => bootstrapApplication(AppComponent, config);

    After:

... (truncated)

Changelog

Sourced from @​angular/forms's changelog.

20.3.0 (2025-09-10)

Breaking Changes

core

  • The server-side bootstrapping process has been changed to eliminate the reliance on a global platform injector.

    Before:

    const bootstrap = () => bootstrapApplication(AppComponent, config);

    After:

    const bootstrap = (context: BootstrapContext) =>
      bootstrapApplication(AppComponent, config, context);

    A schematic is provided to automatically update main.server.ts files to pass the BootstrapContext to the bootstrapApplication call.

    In addition, getPlatform() and destroyPlatform() will now return null and be a no-op respectively when running in a server environment.

    (cherry picked from commit 8bf80c9d2314b4f2bcf3df83ae01552a6fc49834)

Commit Type Description
a3f808d7c8 fix remove refresh button from transfer state tab (#63592)

core

Commit Type Description
6117ccee2e feat introduce BootstrapContext for improved server bootstrapping (#63636)

21.0.0-next.2 (2025-09-03)

Breaking Changes

common

  • (test only) - TestBed now provides a fake PlatformLocation implementation that supports the Navigation API. This may break some tests, though we have not observed any failures internally. You can revert to the old default for TestBed by providing the MockPlatformLocation from @angular/common/testing in your providers: {provide: PlatformLocation, useClass: MockPlatformLocation}

core

  • (test only) - Using provideZoneChangeDetection in the TestBed providers would previously prevent TestBed from rethrowing errors as it should. Errors in the test will now be rethrown, regardless of the usage of provideZoneChangeDetection. Tests should be adjusted to prevent or account for these errors. As in previous major versions, this behavior can be disabled with rethrowApplicationErrors: false in configureTestingModule as a last resort.

... (truncated)

Commits

Updates @angular/platform-browser from 20.2.3 to 20.3.0

Release notes

Sourced from @​angular/platform-browser's releases.

20.3.0

Commit Description
fix - a3f808d7c8 remove refresh button from transfer state tab (#63592)

core

Commit Description
feat - 6117ccee2e introduce BootstrapContext for improved server bootstrapping (#63636)

Breaking Changes

core

  • The server-side bootstrapping process has been changed to eliminate the reliance on a global platform injector.

    Before:

    const bootstrap = () => bootstrapApplication(AppComponent, config);

    After:

    const bootstrap = (context: BootstrapContext) =>
      bootstrapApplication(AppComponent, config, context);

    A schematic is provided to automatically update main.server.ts files to pass the BootstrapContext to the bootstrapApplication call.

    In addition, getPlatform() and destroyPlatform() will now return null and be a no-op respectively when running in a server environment.

For more information please see: GHSA-68x2-mx4q-78m7

20.3.0-rc.0

Commit Description
fix - a3f808d7c8 remove refresh button from transfer state tab (#63592)

core

Commit Description
feat - 6117ccee2e introduce BootstrapContext for improved server bootstrapping (#63636)

Breaking Changes

core

  • The server-side bootstrapping process has been changed to eliminate the reliance on a global platform injector.

    Before:

    const bootstrap = () => bootstrapApplication(AppComponent, config);

    After:

... (truncated)

Changelog

Sourced from @​angular/platform-browser's changelog.

20.3.0 (2025-09-10)

Breaking Changes

core

  • The server-side bootstrapping process has been changed to eliminate the reliance on a global platform injector.

    Before:

    const bootstrap = () => bootstrapApplication(AppComponent, config);

    After:

    const bootstrap = (context: BootstrapContext) =>
      bootstrapApplication(AppComponent, config, context);

    A schematic is provided to automatically update main.server.ts files to pass the BootstrapContext to the bootstrapApplication call.

    In addition, getPlatform() and destroyPlatform() will now return null and be a no-op respectively when running in a server environment.

    (cherry picked from commit 8bf80c9d2314b4f2bcf3df83ae01552a6fc49834)

Commit Type Description
a3f808d7c8 fix remove refresh button from transfer state tab (#63592)

core

Commit Type Description
6117ccee2e feat introduce BootstrapContext for improved server bootstrapping (#63636)

21.0.0-next.2 (2025-09-03)

Breaking Changes

common

  • (test only) - TestBed now provides a fake PlatformLocation implementation that supports the Navigation API. This may break some tests, though we have not observed any failures internally. You can revert to the old default for TestBed by providing the MockPlatformLocation from @angular/common/testing in your providers: {provide: PlatformLocation, useClass: MockPlatformLocation}

core

  • (test only) - Using provideZoneChangeDetection in the TestBed providers would previously prevent TestBed from rethrowing errors as it should. Errors in the test will now be rethrown, regardless of the usage of provideZoneChangeDetection. Tests should be adjusted to prevent or account for these errors. As in previous major versions, this behavior can be disabled with rethrowApplicationErrors: false in configureTestingModule as a last resort.

... (truncated)

Commits
  • 7a7725e refactor(core): Update tests for zoneless by default (#63672)
  • 6117cce feat(core): introduce BootstrapContext for improved server bootstrapping (#...
  • See full diff in compare view

Updates @angular/platform-browser-dynamic from 20.2.3 to 20.3.0

Release notes

Sourced from @​angular/platform-browser-dynamic's releases.

20.3.0

Commit Description
fix - a3f808d7c8 remove refresh button from transfer state tab (#63592)

core

Commit Description
feat - 6117ccee2e introduce BootstrapContext for improved server bootstrapping (#63636)

Breaking Changes

core

  • The server-side bootstrapping process has been changed to eliminate the reliance on a global platform injector.

    Before:

    const bootstrap = () => bootstrapApplication(AppComponent, config);

    After:

    const bootstrap = (context: BootstrapContext) =>
      bootstrapApplication(AppComponent, config, context);

    A schematic is provided to automatically update main.server.ts files to pass the BootstrapContext to the bootstrapApplication call.

    In addition, getPlatform() and destroyPlatform() will now return null and be a no-op respectively when running in a server environment.

For more information please see: GHSA-68x2-mx4q-78m7

20.3.0-rc.0

Commit Description
fix - a3f808d7c8 remove refresh button from transfer state tab (#63592)

core

Commit Description
feat - 6117ccee2e introduce BootstrapContext for improved server bootstrapping (#63636)

Breaking Changes

core

  • The server-side bootstrapping process has been changed to eliminate the reliance on a global platform injector.

    Before:

    const bootstrap = () => bootstrapApplication(AppComponent, config);

    After:

... (truncated)

Changelog

Sourced from @​angular/platform-browser-dynamic's changelog.

20.3.0 (2025-09-10)

Breaking Changes

core

  • The server-side bootstrapping process has been changed to eliminate the reliance on a global platform injector.

    Before:

    const bootstrap = () => bootstrapApplication(AppComponent, config);

    After:

    const bootstrap = (context: BootstrapContext) =>
      bootstrapApplication(AppComponent, config, context);

    A schematic is provided to automatically update main.server.ts files to pass the BootstrapContext to the bootstrapApplication call.

    In addition, getPlatform() and destroyPlatform() will now return null and be a no-op respectively when running in a server environment.

    (cherry picked from commit 8bf80c9d2314b4f2bcf3df83ae01552a6fc49834)

Commit Type Description
a3f808d7c8 fix remove refresh button from transfer state tab (#63592)

core

Commit Type Description
6117ccee2e feat introduce BootstrapContext for improved server bootstrapping (#63636)

21.0.0-next.2 (2025-09-03)

Breaking Changes

common

  • (test only) - TestBed now provides a fake PlatformLocation implementation that supports the Navigation API. This may break some tests, though we have not observed any failures internally. You can revert to the old default for TestBed by providing the MockPlatformLocation from @angular/common/testing in your providers: {provide: PlatformLocation, useClass: MockPlatformLocation}

core

  • (test only) - Using provideZoneChangeDetection in the TestBed providers would previously prevent TestBed from rethrowing errors as it should. Errors in the test will now be rethrown, regardless of the usage of provideZoneChangeDetection. Tests should be adjusted to prevent or account for these errors. As in previous major versions, this behavior can be disabled with rethrowApplicationErrors: false in configureTestingModule as a last resort.

... (truncated)

Commits

Updates @angular/router from 20.2.3 to 20.3.0

Release notes

Sourced from @​angular/router's releases.

20.3.0

Commit Description
fix - a3f808d7c8 remove refresh button from transfer state tab (#63592)

core

Commit Description
feat - 6117ccee2e introduce BootstrapContext for improved server bootstrapping (#63636)

Breaking Changes

core

  • The server-side bootstrapping process has been changed to eliminate the reliance on a global platform injector.

    Before:

    const bootstrap = () => bootstrapApplication(AppComponent, config);

    After:

    const bootstrap = (context: BootstrapContext) =>
      bootstrapApplication(AppComponent, config, context);

    A schematic is provided to automatically update main.server.ts files to pass the BootstrapContext to the bootstrapApplication call.

    In addition, getPlatform() and destroyPlatform() will now return null and be a no-op respectively when running in a server environment.

For more information please see: GHSA-68x2-mx4q-78m7

20.3.0-rc.0

Commit Description
fix - a3f808d7c8 remove refresh button from transfer state tab (#63592)

core

Commit Description
feat - 6117ccee2e introduce BootstrapContext for improved server bootstrapping (#63636)

Breaking Changes

core

  • The server-side bootstrapping process has been changed to eliminate the reliance on a global platform injector.

    Before:

    const bootstrap = () => bootstrapApplication(AppComponent, config);

    After:

... (truncated)

Changelog

Sourced from @​angular/router's changelog.

20.3.0 (2025-09-10)

Breaking Changes

core

  • The server-side bootstrapping process has been changed to eliminate the reliance on a global platform injector.

    Before:

    const bootstrap = () => bootstrapApplication(AppComponent, config);

    After:

    const bootstrap = (context: BootstrapContext) =>
      bootstrapApplication(AppComponent, config, context);

    A schematic is provided to automatically update main.server.ts files to pass the BootstrapContext to the bootstrapApplication call.

    In addition, getPlatform() and destroyPlatform() will now return null and be a no-op respectively when running in a server environment.

    (cherry picked from commit 8bf80c9d2314b4f2bcf3df83ae01552a6fc49834)

Commit Type Description
a3f808d7c8 fix remove refresh button from transfer state tab (#63592)

core

Commit Type Description
6117ccee2e feat introduce BootstrapContext for improved server bootstrapping (#63636)

21.0.0-next.2 (2025-09-03)

Breaking Changes

common

  • (test only) - TestBed now provides a fake PlatformLocation implementation that supports the Navigation API. This may break some tests, though we have not observed any failures internally. You can revert to the old default for TestBed by providing the MockPlatformLocation from @angular/common/testing in your providers: {provide: PlatformLocation, useClass: MockPlatformLocation}

core

  • (test only) - Using provideZoneChangeDetection in the TestBed providers would previously prevent TestBed from rethrowing errors as it should. Errors in the test will now be rethrown, regardless of the usage of provideZoneChangeDetection. Tests should be adjusted to prevent or account for these errors. As in previous major versions, this behavior can be disabled with rethrowApplicationErrors: false in configureTestingModule as a last resort.

... (truncated)

Commits

Updates @angular/build from 20.2.1 to 20.3.2

Release notes

Sourced from @​angular/build's releases.

20.3.2

No release notes provided.

20.3.1

@​angular/build

Commit Description
fix - be60be499 add timestamp to bundle generation log
fix - d60f4e53d update vite to version 7.1.5

20.3.0

@​angular/cli

Commit Description
fix - f6ad41c13 improve bun lockfile detection and optimize lockfile checks

@​schematics/angular

Commit Description
fix - ef20a278d align labels in ai-config schema

@​angular-devkit/build-angular

Commit Description
fix - 1a7890873 avoid extra tick in SSR builds

@​angular/build

Commit Description
fix - 5d46d6ec1 preserve names in esbuild for improved debugging in dev mode

@​angular/ssr

Commit Description
feat - 7eacb4187 introduce BootstrapContext for isolated server-side rendering

Breaking Changes

@​angular/ssr

  • The server-side bootstrapping process has been changed to eliminate the reliance on a global platform injector.

    Before:

    const bootstrap = () => bootstrapApplication(AppComponent, config);

    After:

    const bootstrap = (context: BootstrapContext) =>
      bootstrapApplication(AppComponent, config, context);

For more information please see: GHSA-68x2-mx4q-78m7

20.3.0-rc.0

@​angular/cli

... (truncated)

Changelog

Sourced from @​angular/build's changelog.

20.3.2 (2025-09-17)

19.2.17 (2025-09-17)

@​angular/build

Commit Type Description
365d525b5 fix update vite to 6.3.6

20.3.1 (2025-09-11)

@​angular/build

Commit Type Description
be60be499 fix add timestamp to bundle generation log
d60f4e53d fix ...

Description has been truncated

@dependabot dependabot bot added the dependencies Pull requests that update a dependency file label Sep 17, 2025
@dependabot @github
Copy link
Contributor Author

dependabot bot commented on behalf of github Sep 17, 2025

Labels

The following labels could not be found: frontend, npm. Please create them before Dependabot can add them to a pull request.

Please fix the above issues or remove invalid values from dependabot.yml.

dependabot bot and others added 6 commits September 17, 2025 17:11
Bumps [actions/setup-java](https://github.com/actions/setup-java) from 4 to 5.
- [Release notes](https://github.com/actions/setup-java/releases)
- [Commits](actions/setup-java@v4...v5)

---
updated-dependencies:
- dependency-name: actions/setup-java
  dependency-version: '5'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>
…ions/main/actions/setup-java-5

Bump actions/setup-java from 4 to 5
Bumps the angular-core group with 11 updates:

| Package | From | To |
| --- | --- | --- |
| [@angular/animations](https://github.com/angular/angular/tree/HEAD/packages/animations) | `20.2.3` | `20.3.0` |
| [@angular/common](https://github.com/angular/angular/tree/HEAD/packages/common) | `20.2.3` | `20.3.0` |
| [@angular/compiler](https://github.com/angular/angular/tree/HEAD/packages/compiler) | `20.2.3` | `20.3.0` |
| [@angular/core](https://github.com/angular/angular/tree/HEAD/packages/core) | `20.2.3` | `20.3.0` |
| [@angular/forms](https://github.com/angular/angular/tree/HEAD/packages/forms) | `20.2.3` | `20.3.0` |
| [@angular/platform-browser](https://github.com/angular/angular/tree/HEAD/packages/platform-browser) | `20.2.3` | `20.3.0` |
| [@angular/platform-browser-dynamic](https://github.com/angular/angular/tree/HEAD/packages/platform-browser-dynamic) | `20.2.3` | `20.3.0` |
| [@angular/router](https://github.com/angular/angular/tree/HEAD/packages/router) | `20.2.3` | `20.3.0` |
| [@angular/build](https://github.com/angular/angular-cli) | `20.2.1` | `20.3.2` |
| [@angular/cli](https://github.com/angular/angular-cli) | `20.2.1` | `20.3.2` |
| [@angular/compiler-cli](https://github.com/angular/angular/tree/HEAD/packages/compiler-cli) | `20.2.3` | `20.3.0` |


Updates `@angular/animations` from 20.2.3 to 20.3.0
- [Release notes](https://github.com/angular/angular/releases)
- [Changelog](https://github.com/angular/angular/blob/main/CHANGELOG.md)
- [Commits](https://github.com/angular/angular/commits/20.3.0/packages/animations)

Updates `@angular/common` from 20.2.3 to 20.3.0
- [Release notes](https://github.com/angular/angular/releases)
- [Changelog](https://github.com/angular/angular/blob/main/CHANGELOG.md)
- [Commits](https://github.com/angular/angular/commits/20.3.0/packages/common)

Updates `@angular/compiler` from 20.2.3 to 20.3.0
- [Release notes](https://github.com/angular/angular/releases)
- [Changelog](https://github.com/angular/angular/blob/main/CHANGELOG.md)
- [Commits](https://github.com/angular/angular/commits/20.3.0/packages/compiler)

Updates `@angular/core` from 20.2.3 to 20.3.0
- [Release notes](https://github.com/angular/angular/releases)
- [Changelog](https://github.com/angular/angular/blob/main/CHANGELOG.md)
- [Commits](https://github.com/angular/angular/commits/20.3.0/packages/core)

Updates `@angular/forms` from 20.2.3 to 20.3.0
- [Release notes](https://github.com/angular/angular/releases)
- [Changelog](https://github.com/angular/angular/blob/main/CHANGELOG.md)
- [Commits](https://github.com/angular/angular/commits/20.3.0/packages/forms)

Updates `@angular/platform-browser` from 20.2.3 to 20.3.0
- [Release notes](https://github.com/angular/angular/releases)
- [Changelog](https://github.com/angular/angular/blob/main/CHANGELOG.md)
- [Commits](https://github.com/angular/angular/commits/20.3.0/packages/platform-browser)

Updates `@angular/platform-browser-dynamic` from 20.2.3 to 20.3.0
- [Release notes](https://github.com/angular/angular/releases)
- [Changelog](https://github.com/angular/angular/blob/main/CHANGELOG.md)
- [Commits](https://github.com/angular/angular/commits/20.3.0/packages/platform-browser-dynamic)

Updates `@angular/router` from 20.2.3 to 20.3.0
- [Release notes](https://github.com/angular/angular/releases)
- [Changelog](https://github.com/angular/angular/blob/main/CHANGELOG.md)
- [Commits](https://github.com/angular/angular/commits/20.3.0/packages/router)

Updates `@angular/build` from 20.2.1 to 20.3.2
- [Release notes](https://github.com/angular/angular-cli/releases)
- [Changelog](https://github.com/angular/angular-cli/blob/main/CHANGELOG.md)
- [Commits](angular/angular-cli@20.2.1...20.3.2)

Updates `@angular/cli` from 20.2.1 to 20.3.2
- [Release notes](https://github.com/angular/angular-cli/releases)
- [Changelog](https://github.com/angular/angular-cli/blob/main/CHANGELOG.md)
- [Commits](angular/angular-cli@20.2.1...20.3.2)

Updates `@angular/compiler-cli` from 20.2.3 to 20.3.0
- [Release notes](https://github.com/angular/angular/releases)
- [Changelog](https://github.com/angular/angular/blob/main/CHANGELOG.md)
- [Commits](https://github.com/angular/angular/commits/20.3.0/packages/compiler-cli)

---
updated-dependencies:
- dependency-name: "@angular/animations"
  dependency-version: 20.3.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: angular-core
- dependency-name: "@angular/common"
  dependency-version: 20.3.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: angular-core
- dependency-name: "@angular/compiler"
  dependency-version: 20.3.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: angular-core
- dependency-name: "@angular/core"
  dependency-version: 20.3.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: angular-core
- dependency-name: "@angular/forms"
  dependency-version: 20.3.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: angular-core
- dependency-name: "@angular/platform-browser"
  dependency-version: 20.3.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: angular-core
- dependency-name: "@angular/platform-browser-dynamic"
  dependency-version: 20.3.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: angular-core
- dependency-name: "@angular/router"
  dependency-version: 20.3.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: angular-core
- dependency-name: "@angular/build"
  dependency-version: 20.3.2
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: angular-core
- dependency-name: "@angular/cli"
  dependency-version: 20.3.2
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: angular-core
- dependency-name: "@angular/compiler-cli"
  dependency-version: 20.3.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: angular-core
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot bot force-pushed the dependabot/npm_and_yarn/main/angular-core-568e8255db branch from e84c260 to 30287b8 Compare September 17, 2025 19:52
@dependabot @github
Copy link
Contributor Author

dependabot bot commented on behalf of github Sep 18, 2025

Looks like these dependencies are no longer being updated by Dependabot, so this is no longer needed.

@dependabot @github
Copy link
Contributor Author

dependabot bot commented on behalf of github Sep 18, 2025

The group that created this PR has been removed from your configuration.

@dependabot dependabot bot closed this Sep 18, 2025
@dependabot dependabot bot deleted the dependabot/npm_and_yarn/main/angular-core-568e8255db branch September 18, 2025 08:15
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants