Skip to content

Conversation

renovate[bot]
Copy link

@renovate renovate bot commented Mar 20, 2025

This PR contains the following updates:

Package Change Age Adoption Passing Confidence Type Update
@angular-devkit/architect-cli 0.1902.0 -> 0.2000.0-next.2 age adoption passing confidence devDependencies minor
@angular-devkit/build-angular 19.2.0 -> 20.0.0-next.2 age adoption passing confidence dependencies major
@angular-devkit/core 19.2.0 -> 20.0.0-next.2 age adoption passing confidence dependencies major
@angular-devkit/schematics 19.2.0 -> 20.0.0-next.2 age adoption passing confidence dependencies major
@angular/build 19.2.0 -> 20.0.0-next.2 age adoption passing confidence dependencies major
@angular/build-tooling ce04ec6 -> 83e5771 devDependencies digest
@angular/cdk 19.2.0 -> 20.0.0-next.3 age adoption passing confidence dependencies major
@angular/cdk ^19.2.0-next -> ^20.0.0-next age adoption passing confidence peerDependencies major
@angular/cli 19.2.0 -> 20.0.0-next.2 age adoption passing confidence dependencies major
@angular/common (source) ^19.2.0-next -> ^20.0.0-next age adoption passing confidence peerDependencies major
@angular/core (source) ^19.2.0 -> ^20.0.0-next age adoption passing confidence devDependencies major
@angular/core (source) ^19.2.0-next -> ^20.0.0-next age adoption passing confidence peerDependencies major
@angular/forms (source) ^19.2.0-next -> ^20.0.0-next age adoption passing confidence peerDependencies major
@angular/material 19.2.0 -> 20.0.0-next.3 age adoption passing confidence dependencies major
@angular/material ^19.2.0-next -> ^20.0.0-next age adoption passing confidence peerDependencies major
@angular/ng-dev 252589f -> e6534df devDependencies digest
@angular/platform-browser (source) ^19.2.0-next -> ^20.0.0-next age adoption passing confidence peerDependencies major
@angular/router (source) ^19.2.0-next -> ^20.0.0-next age adoption passing confidence peerDependencies major
@angular/ssr 19.2.0 -> 20.0.0-next.2 age adoption passing confidence dependencies major
@angular/ssr ^19.2.0-next -> ^20.0.0-next age adoption passing confidence peerDependencies major
@schematics/angular 19.2.0 -> 20.0.0-next.2 age adoption passing confidence dependencies major
angular/dev-infra 002a34e -> ad960c2 action digest

🔡 If you wish to disable git hash updates, add ":disableDigestUpdates" to the extends array in your config.


Release Notes

angular/angular-cli (@​angular-devkit/architect-cli)

v0.2000.0-next.2

Compare Source

v0.2000.0-next.1

Compare Source

v0.2000.0-next.0

Compare Source

v0.1902.4

Compare Source

v0.1902.3

Compare Source

v0.1902.2

Compare Source

v0.1902.1

Compare Source

angular/components (@​angular/cdk)

v20.0.0-next.3

Compare Source

cdk
Commit Type Description
1e5082dd5 fix overlay: ensure re-exported transitive Dir directive can be imported (#​30679)
1b4cae7f2 fix tree: retainining previous objects (#​30431)
material
Commit Type Description
aba4c4437 fix chips: chip input not showing placeholder (#​30664)
33795a1a1 fix chips: implement disabledInteractive in chip input (#​30665)
ee442555e fix timepicker: TimepickerInput component in shadow DOM (#​30642)
multiple
Commit Type Description
cb3b0a87a fix ensure re-exported module symbols can be imported (#​30667)

v20.0.0-next.2

Compare Source

Breaking Changes

material
    • ButtonVariant which is returned by MatButtonHarness.getVariant no longer includes the appearance of the button. Use MatButtonHarness.getAppearance instead.
cdk-experimental
Commit Type Description
7343657f5 fix ui-patterns: small fixes for internal compatibi… (#​30625)
material
Commit Type Description
fb81ab4f2 feat button: add support for tonal button (#​30638)
e79f60558 feat button: allow appearance to be set dynamically
097f49d90 fix autocomplete: allow overlay backdrop by setting hasBackdrop option (#​30631)
2c7199c02 fix button: align harness with new terminology
443df2661 fix card: remove alternate token for container-color (#​30640)
09b25a159 fix chips: adds default placeholder for chips input (#​30452)
b4fcae45d fix core: include alternative tokens (#​30633)
75713b0a0 fix paginator: prevent keyboard nav to disabled buttons (#​30627)
688c430fe fix select: close panel on detach output event (#​30634)
d5ba63d00 fix select: use flexible overlay dimensions (#​30628)
0e985f2c6 fix slider: handle null values in slider input (#​30621)
43b08600c fix timepicker: assertion error if reopened quickly (#​30639)
cdk
Commit Type Description
dc70692ab fix text-field: Long multiline textfield focus issue (#​30312)
multiple
Commit Type Description
e1cf2844f fix avoid repeating selectors in m3 themes (#​30645)

v20.0.0-next.1

Compare Source

Breaking Changes

cdk
    • SelectionModel.clear now returns a boolean.
    • SelectionModel.deselect now returns a boolean.
    • SelectionModel.select now returns a boolean.
    • SelectionModel.setSelection now returns a boolean.
    • SelectionModel.toggle now returns a boolean.
    • DIALOG_SCROLL_STRATEGY_PROVIDER has been removed.
    • DIALOG_SCROLL_STRATEGY_PROVIDER_FACTORY has been removed.
    • DragDropRegistry is no longer generic.
    • DragDropRegistry.scroll has been removed. Use the scrolled method instead.
    • DomPortalHost has been removed. Use DomPortalOutlet instead.
    • PortalInjector has been removed. Use Injector.create instead.
    • PortalHost has been removed. Use PortalOutlet instead.
    • BasePortalHost has been removed. Use BasePortalOutlet instead.
    • Constructor symbol has been removed.
    • CanStickCtor symbol has been removed.
    • mixinHasStickyInput has been removed. Implement the CanStick interface instead.
material
    • MAT_CHECKBOX_REQUIRED_VALIDATOR has been removed.
    • MAT_CHECKBOX_VALUE_ACCESSOR has been removed.
    • MatCheckboxRequiredValidator has been removed.
    • _MatCheckboxRequiredValidatorModule has been removed.
    • MAT_DIALOG_SCROLL_STRATEGY_PROVIDER has been removed.
    • MAT_DIALOG_SCROLL_STRATEGY_PROVIDER_FACTORY has been removed.
    • matSelectAnimations.transformPanelWrap has been removed.
    • MAT_SLIDE_TOGGLE_REQUIRED_VALIDATOR has been removed.
    • MAT_SLIDE_TOGGLE_VALUE_ACCESSOR has been removed.
    • MatSlideToggleRequiredValidator has been removed.
    • _MatSlideToggleRequiredValidatorModule has been removed.
material
Commit Type Description
e61d152e0 fix autocomplete: incorrectly resolving focused element in shadow DOM (#​30619)
77d6b69e7 fix checkbox: breaking changes for v20
227e83d24 fix dialog: breaking changes for v20
da371e9ca fix schematics: some options missing from schema (#​30602)
db090cac3 fix select: breaking changes for v20
c6ad44c68 fix slide-toggle: breaking changes for v20
3a970116a fix timepicker: wrong default scroll strategy (#​30593)
cdk
Commit Type Description
1167d0638 fix collections: breaking changes for v20
79e887219 fix dialog: breaking changes for v20
b3e516f2d fix drag-drop: breaking changes for v20
d0d5de489 fix portal: fix incorrect injector hierarchy with DomPortalOutlet and child environment injectors (#​30610)
11599f808 fix portal: remove deprecated symbols (#​30584)
8078efc21 fix table: breaking changes for v20
multiple
Commit Type Description
810495ce0 fix deprecate exported factories (#​30608)
32353fb3a fix resolve directive host binding issues (#​30606)

v20.0.0-next.0

Compare Source

Breaking Changes

material
  • tabindex values set as [attr.tabindex] set on a Material button might not work as expected. Use tabindex for static values, or [tabindex]/[tabIndex] for dynamic ones.
multiple
    • DialogConfig.componentFactoryResolver has been removed.
    • The constructor of DomPortalOutlet has changed.
    • ComponentPortal.componentFactoryResolver has been removed.
    • The constructor signature of ComponentPortal has changed.
    • MatDialogConfig.componentFactoryResolver has been removed.
cdk-experimental
Commit Type Description
fc46997442 feat ui-patterns: listbox ui pattern (#​30495)
material
Commit Type Description
6a5943d8b0 fix button: combine MatButton and MatAnchor (#​30492)
cdk
Commit Type Description
69eedd75f7 fix drag-drop: incorrect type DragConstrainPosition (#​30510)
multiple
Commit Type Description
cda5c8e686 fix remove remaining references to ComponentFactoryResolver (#​30569)

v19.2.6

Compare Source

cdk
Commit Type Description
5a7009a50 fix overlay: ensure re-exported transitive Dir directive can be imported (#​30679)

v19.2.5

Compare Source

cdk
Commit Type Description
ab70ba5b3 fix tree: retainining previous objects (#​30431)
material
Commit Type Description
2bfa5262e fix timepicker: TimepickerInput component in shadow DOM (#​30642)
multiple
Commit Type Description
8d7a0f683 fix ensure re-exported module symbols can be imported

v19.2.4

Compare Source

cdk
Commit Type Description
60fc781c3 fix text-field: Long multiline textfield focus issue (#​30312)
material
Commit Type Description
528cfc23f fix card: remove alternate token for container-color (#​30640)
804c027c3 fix chips: adds default placeholder for chips input (#​30452)
732397f5b fix core: include alternative tokens (#​30633)
0ec7fd164 fix paginator: change tabindex expect in test
9b357a3f1 fix paginator: prevent keyboard nav to disabled buttons (#​30627)
432bde7b0 fix select: use flexible overlay dimensions (#​30628)
9b9d7bd41 fix timepicker: assertion error if reopened quickly (#​30639)

v19.2.3

Compare Source

cdk
Commit Type Description
3de78febb fix portal: fix incorrect injector hierarchy with DomPortalOutlet and child environment injectors (#​30610)
material
Commit Type Description
c4e46080e fix autocomplete: incorrectly resolving focused element in shadow DOM (#​30619)
6d978a3aa fix schematics: some options missing from schema (#​30602)
289a0e0aa fix timepicker: wrong default scroll strategy (#​30593)
multiple
Commit Type Description
4d8f3aab8 fix deprecate exported factories (#​30608)

v19.2.2

Compare Source

cdk
Commit Type Description
c31c7fe22a fix stepper: emitting interacted event when item has not changed (#​30579)
material
Commit Type Description
f89ed8115c fix bottom-sheet: focus first tabbable element by default (#​30549)
8754784ec5 fix schematics: remove NoopAnimationsModule from generated tests (#​30562)
bfdbc23b8c fix timepicker: unable to reopen if closed by scroll strategy (#​30561)
material-angular-io
Commit Type Description
cd40ee0f37 fix sidenav links not updating (#​30564)
multiple
Commit Type Description
3c68b6d6b7 fix resolve host binding issues (#​30570)

v19.2.1

Compare Source

angular/angular (@​angular/common)

v20.0.0-next.3

Compare Source

Breaking Changes

core
    • TestBed.get has been removed. Use TestBed.inject instead.
compiler-cli
Commit Type Description
bec1610da2 feat add extended diagnostic for invalid nullish coalescing (#​60279)
1971e57a45 feat support type checking of host bindings (#​60267)
29eded6457 fix report more accurate diagnostic for invalid import (#​60455)
2d51a203dc fix wrong event name for host listener decorators (#​60460)
core
Commit Type Description
22d3f0562c feat add hook for producer creation side effects (#​60333)
b154fb3911 feat add support for two-way bindings on dynamically-created components (#​60342)
644d9f3bbd feat mark the toSignal API as stable (#​60442)
5e209cb560 feat remove TestBed.get (#​60414)
b461e06ecb fix catch hydration marker with implicit body tag (#​60429)
b8daf472d8 fix execute timer trigger outside zone (#​60392)
8953e45a43 fix include input name in error message (#​60404)
48974c3cf8 fix remove rejectErrors option encourages uncaught exceptions (#​60397)
04d963c0a5 fix remove unused parameter from listener instruction (#​60406)
platform-browser-dynamic
Commit Type Description
3606aabd6b fix ensure compiler is loaded before @angular/common (#​60458)
upgrade
Commit Type Description
cd7c170763 fix handle output emitters when downgrading a component (#​60369)

v20.0.0-next.2

Compare Source

Breaking Changes

core
    • InjectFlags has been removed.
    • inject no longer accepts InjectFlags.
    • Injector.get no longer accepts InjectFlags.
    • EnvironmentInjector.get no longer accepts InjectFlags.
    • TestBed.get no longer accepts InjectFlags.
    • TestBed.inject no longer accepts InjectFlags.
  • The any overload has been removed from
    injector.get. It now only supports ProviderToken<T> and (deprecated
    since v4) string.
  • ApplicationRef.tick will no longer catch and report
    errors to the appplication ErrorHandler. Errors will instead be thrown out of
    the method and will allow callers to determine how to handle these
    errors, such as aborting follow-up work or reporting the error and
    continuing.

Deprecations

platform-browser
  • HammerJS support is deprecated and will be removed in a future major version.
common
Commit Type Description
92250493ff fix support equality function in httpResource (#​60026)
compiler
Commit Type Description
ef1fd137a9 fix incorrect spans for template literals (#​60323)
compiler-cli
Commit Type Description
a1cacc5b17 fix avoid fatal diagnostics for missing template files (#​58673)
9be2b334ed fix handle transformed classes when generating HMR code (#​60298)
core
Commit Type Description
611baaf069 feat remove InjectFlags from public API (#​60318)
e170d24240 fix add migration away from InjectFlags (#​60318)
79ae35577e fix check whether application is destroyed before initializing event replay (#​59789)
c82384104f fix ensures immediate trigger fires properly with lazy loaded routes (#​60203)
de2bfc0913 fix fix removal of a container reference used in the component file (#​60210)
ff772d7800 fix fix typing on injector.get to omit 'any' (#​60202)
338818ce89 fix Surface errors from ApplicationRef.tick to callsite (#​60102)
forms
Commit Type Description
81fe0536fd fix Make sure statusChanges is emitted (#​57098)
platform-browser
Commit Type Description
a980ac9a6a refactor Deprecate the HammerJS integration (#​60257)
platform-server
Commit Type Description
0cff9a12d3 fix add missing peer dependency for rxjs (#​60308)
router
Commit Type Description
219f41d049 fix Prevent dangling promise rejections from internal navigations (#​60162)
cae1fe519b fix update symbols (#​60233)

v20.0.0-next.1

Compare Source

Breaking Changes

common
  • AsyncPipe now directly catches unhandled errors in
    subscriptions and promises and reports them to the application's
    ErrorHandler. For Zone-based applications, these errors would have
    been caught by ZoneJS and reported to ErrorHandler so the result is
    generally the same. The change to the exact mechanism for reporting can
    result in differences in test environments that will require test
    updates.
core
    • TypeScript versions less than 5.8 are no longer supported.
  • PendingTasks.run no longer returns the result of the
    async function. If this behavior is desired, it can be re-implemented
    manually with the PendingTasks.add. Be aware, however, that promise rejections
    will need to be handled or they can cause the node process to shut down
    when using SSR.
common
Commit Type Description
36b60a9705 fix clean up onUrlChange listener when root scope is destroyed (#​60004)
739cadae62 fix Handle errors in async pipe subscriptions (#​60057)
compiler
Commit Type Description
51b8ff23ce feat support tagged template literals in expressions (#​59947)
4fe489f1b4 fix exponentiation should be right-to-left associative (#​60101)
b70ad3c4e6 fix proper handling of typeof, void in RecursiveAstVisitor (#​60101)
compiler-cli
Commit Type Description
f9043e24ac fix ensure template IDs are not reused if a source file changes (#​60152)
ffb19e64f1 fix preserve required parens for nullish coalescing (#​60060)
7c9b4892e9 fix preserve required parens in exponentiation expressions (#​60101)
core
Commit Type Description
fe57332fc5 feat add input binding support to dynamically-created components (#​60137)
82aa2c1a52 feat add the ability to apply directives to dynamically-created components (#​60137)
326d48afb4 feat drop support for TypeScript older than 5.8 (#​60197)
d260ca3091 feat emit template function for template related profiler hooks (#​60174)
4812215a7b feat Expose Injector.destroy on Injector created with Injector.create (#​60054)
809b5b4596 feat introduce new DI profiling event (#​60158)
be44cc8f40 feat support listening to outputs on dynamically-created components (#​60137)
7eb59d3887 fix added @​angular/compiler as a peer dependency (#​55610)
af02914852 fix cache ComponentRef inputs and outputs (#​60156)
7232ce5b17 fix Catch and report rejections in async function of PendingTasks.run (#​60044)
fd12220a35 fix defer block render failures should report to application error handler (#​60149)
3459faadbf fix do not allow setInput to be used with inputBinding (#​60137)
ea5eb28865 fix input targeting not checking if input exists on host (#​60137)
0dbf693a4d fix prevent invoking replay listeners on disconnected nodes (#​60103)
7ab0a8d1e7 fix prevents event replay from being called on comment nodes (#​60130)
language-service
Commit Type Description
d5e91e04ff fix Forward the tags for quick info from the type definition (#​59524)

v20.0.0-next.0

[Compare Source](https://redirect.github.com/angular/angular/compare/1


Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

Currently, the `docsAlertExtension` performs unnecessary iterations.
See associated pull request for more information.
@renovate renovate bot force-pushed the renovate/cross-repo-angular-dependencies branch from c380c97 to 469ad9e Compare March 22, 2025 19:37
Copy link
Author

renovate bot commented Mar 22, 2025

⚠️ Artifact update problem

Renovate failed to update artifacts related to this branch. You probably do not want to merge this PR as-is.

♻ Renovate will retry this branch, including artifacts, only when one of the following happens:

  • any of the package files in this branch needs updating, or
  • the branch becomes conflicted, or
  • you click the rebase/retry checkbox if found above, or
  • you rename this PR's title to start with "rebase!" to trigger it manually

The artifact failure details are included below:

File name: undefined
Post-upgrade command 'git restore .yarn/releases/yarn-1.22.22.cjs' has not been added to the allowed list in allowedCommands
File name: undefined
Post-upgrade command 'yarn install --frozen-lockfile --non-interactive' has not been added to the allowed list in allowedCommands
File name: undefined
Post-upgrade command 'yarn ng-dev misc update-generated-files' has not been added to the allowed list in allowedCommands

@renovate renovate bot changed the title build: update cross-repo angular dependencies build: update cross-repo angular dependencies - abandoned Mar 25, 2025
Copy link
Author

renovate bot commented Mar 25, 2025

Autoclosing Skipped

This PR has been flagged for autoclosing. However, it is being skipped due to the branch being already modified. Please close/delete it manually or report a bug if you think this is in error.

Copy link
Author

renovate bot commented Mar 25, 2025

Edited/Blocked Notification

Renovate will not automatically rebase this PR, because it does not recognize the last commit author and assumes somebody else may have edited the PR.

You can manually request rebase by checking the rebase/retry box above.

⚠️ Warning: custom changes will be lost.

@alan-agius4 alan-agius4 force-pushed the main branch 2 times, most recently from 8c058ea to 13e3966 Compare May 17, 2025 12:43
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant