build: update cross-repo angular dependencies (main)
This PR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| @angular-devkit/architect-cli | devDependencies | patch | 0.2000.0-rc.3 -> 0.2000.0 |
| @angular-devkit/build-angular | dependencies | patch | 20.0.0-rc.3 -> 20.0.0 |
| @angular-devkit/build-angular | dependencies | patch | 20.0.0-rc.1 -> 20.0.0 |
| @angular-devkit/core | dependencies | patch | 20.0.0-rc.3 -> 20.0.0 |
| @angular-devkit/schematics | dependencies | patch | 20.0.0-rc.3 -> 20.0.0 |
| @angular/build | dependencies | patch | 20.0.0-rc.1 -> 20.0.0 |
| @angular/build | dependencies | patch | 20.0.0-rc.3 -> 20.0.0 |
| @angular/cdk | dependencies | patch | 20.0.0-rc.2 -> 20.0.0 |
| @angular/cli | dependencies | patch | 20.0.0-rc.3 -> 20.0.0 |
| @angular/material | dependencies | patch | 20.0.0-rc.2 -> 20.0.0 |
| @angular/ng-dev | devDependencies | digest | 39b8cbd -> ee3c525 |
| @angular/ssr | dependencies | patch | 20.0.0-rc.3 -> 20.0.0 |
| @schematics/angular | dependencies | patch | 20.0.0-rc.3 -> 20.0.0 |
| angular/dev-infra | action | digest | 241f7bc -> fd8272b |
| devinfra | git_repository | digest | 241f7bc -> fd8272b |
π‘ If you wish to disable git hash updates, add ":disableDigestUpdates" to the extends array in your config.
Release Notes
angular/components (@βangular/cdk)
v20.0.0
Breaking Changes
cdk
-
-
SelectionModel.clearnow returns a boolean. -
SelectionModel.deselectnow returns a boolean. -
SelectionModel.selectnow returns a boolean. -
SelectionModel.setSelectionnow returns a boolean. -
SelectionModel.togglenow returns a boolean.
-
-
-
DIALOG_SCROLL_STRATEGY_PROVIDERhas been removed. -
DIALOG_SCROLL_STRATEGY_PROVIDER_FACTORYhas been removed.
-
-
-
DragDropRegistryis no longer generic. -
DragDropRegistry.scrollhas been removed. Use thescrolledmethod instead.
-
-
-
DomPortalHosthas been removed. UseDomPortalOutletinstead. -
PortalInjectorhas been removed. UseInjector.createinstead. -
PortalHosthas been removed. UsePortalOutletinstead. -
BasePortalHosthas been removed. UseBasePortalOutletinstead.
-
-
-
Constructorsymbol has been removed. -
CanStickCtorsymbol has been removed. -
mixinHasStickyInputhas been removed. Implement theCanStickinterface instead.
-
-
-
CanStickhas been removed. -
CDK_TABLE_TEMPLATEhas been removed. -
StickyDirectionhas been removed. -
StickyStylerhas been removed.
-
material
-
-
ButtonVariantwhich is returned byMatButtonHarness.getVariantno longer includes the appearance of the button. UseMatButtonHarness.getAppearanceinstead.
-
-
tabindexvalues set as[attr.tabindex]set on a Material button might not work as expected. Usetabindexfor static values, or[tabindex]/[tabIndex]for dynamic ones. -
-
MAT_CHECKBOX_REQUIRED_VALIDATORhas been removed. -
MAT_CHECKBOX_VALUE_ACCESSORhas been removed. -
MatCheckboxRequiredValidatorhas been removed. -
_MatCheckboxRequiredValidatorModulehas been removed.
-
-
-
MAT_DIALOG_SCROLL_STRATEGY_PROVIDERhas been removed. -
MAT_DIALOG_SCROLL_STRATEGY_PROVIDER_FACTORYhas been removed.
-
-
-
matSelectAnimations.transformPanelWraphas been removed.
-
-
-
MAT_SLIDE_TOGGLE_REQUIRED_VALIDATORhas been removed. -
MAT_SLIDE_TOGGLE_VALUE_ACCESSORhas been removed. -
MatSlideToggleRequiredValidatorhas been removed. -
_MatSlideToggleRequiredValidatorModulehas been removed.
-
multiple
-
-
DialogConfig.componentFactoryResolverhas been removed. - The constructor of
DomPortalOutlethas changed. -
ComponentPortal.componentFactoryResolverhas been removed. - The constructor signature of
ComponentPortalhas changed. -
MatDialogConfig.componentFactoryResolverhas been removed.
-
cdk-experimental
| Commit | Type | Description |
|---|---|---|
| e456c751c | feat | listbox: add cdk-active class (#β30932) |
| 6ac4c1ae2 | feat | listbox: readonly mode (#β30803) |
| 96fa9fc55 | feat | popover-edit: Support skipping over annotated rows when the user moves focus up/down. (#β30916) |
| 025010b64 | feat | tabs: add cdk-active class and update example styles (#β30950) |
| 9a94bb76a | feat | tabs: support initial tab selection and add unit tests (#β31023) |
| 1833aa32e | feat | ui-patterns: add expansion behavior and refactor tabs (#β30962) |
| fc4699744 | feat | ui-patterns: listbox ui pattern (#β30495) |
| 9caed2a8a | feat | ui-patterns: tabs ui pattern (#β30568) |
| e0446ecfc | fix | listbox: change shift+nav behavior (#β30854) |
| 184ceee3a | fix | listbox: ignore spaces during typeahead (#β30766) |
| 44e9ccbf5 | fix | listbox: initial listbox focus state (#β30764) |
| a7df65f3e | fix | listbox: use meta as alternative to ctrl (#β30852) |
| 149fe6129 | fix | popover-edit: use MutationObserver to detect table rows (#β30713) |
| 16493ecab | fix | scrolling: Fix ExpressionChangedAfterItWasCheckedError (#β31076) |
| 0e391700c | fix | tabs: handle space and enter events (#β30889) |
| 2e34b20cb | fix | ui-patterns: add missing event handlers (#β30786) |
| 4bf3591c7 | fix | ui-patterns: add modifier checks for regexps (#β30738) |
| ae8f9dd28 | fix | ui-patterns: fix lint and build config (#β30877) |
| 10890983c | fix | ui-patterns: listbox pointer event handler (#β30843) |
| 7343657f5 | fix | ui-patterns: small fixes for internal compatibiβ¦ (#β30625) |
youtube-player
| Commit | Type | Description |
|---|---|---|
| 18ddea330 | fix | use safevalues (#β30773) |
material
| Commit | Type | Description |
|---|---|---|
| fb81ab4f2 | feat | button: add support for tonal button (#β30638) |
| e79f60558 | feat | button: allow appearance to be set dynamically |
| 663585a1c | feat | card: support filled variant (#β29868) |
| 82f0fa6fa | feat | core: handle prefers-reduced-motion automatically (#β30796) |
| 3daa36030 | feat | core: introduce custom token for controlling animations (#β30749) |
| 764a1ccd1 | feat | dialog: add closePredicate option |
| 097f49d90 | fix | autocomplete: allow overlay backdrop by setting hasBackdrop option (#β30631) |
| 7d360ac77 | fix | button-toggle: changed after checked error when updating tabindex (#β31172) |
| 2c7199c02 | fix | button: align harness with new terminology |
| 6a5943d8b | fix | button: combine MatButton and MatAnchor (#β30492) |
| 3aecb3521 | fix | button: tonal touch target token transgression (#β30688) |
| 77d6b69e7 | fix | checkbox: breaking changes for v20 |
| 907815dc5 | fix | checkbox: hardcode token renames (#β30752) |
| f01ac6e9c | fix | checkbox: resolve change after checked error |
| aba4c4437 | fix | chips: chip input not showing placeholder (#β30664) |
| 33795a1a1 | fix | chips: implement disabledInteractive in chip input (#β30665) |
| 92bcc67c2 | fix | core: include density tokens in system theme (#β30845) |
| 5bc01c398 | fix | datepicker: resolve change after checked errors |
| 227e83d24 | fix | dialog: breaking changes for v20 |
| a5aade2df | fix | form-field: preserve aria-describedby set externally across all form controls (#β30699) |
| ec538b598 | fix | form-field: use ResizeObserver for label offset calculation (#β30702) |
| d120f973f | fix | list: resolve changed after checked error |
| fd162d201 | fix | schematics: add schematic to rename tokens (#β31051) |
| db090cac3 | fix | select: breaking changes for v20 |
| 688c430fe | fix | select: close panel on detach output event (#β30634) |
| 12f96e229 | fix | select: resolve change after checked errors |
| 404868707 | fix | sidenav: resolve changed after checked error |
| c6ad44c68 | fix | slide-toggle: breaking changes for v20 |
| d3a8c5b89 | fix | slide-toggle: opacity tokens not being used (#β30946) |
| 2d86ad441 | fix | slider: fix clobbered token for hover/focus/pressed (#β30754) |
| 0e985f2c6 | fix | slider: handle null values in slider input (#β30621) |
| 8b033742b | fix | snack-bar: change politeness level (#β30851) |
| 40d0ab4fc | fix | snack-bar: rename snackbar token prefix (#β30750) |
| 0cf6ba107 | fix | stepper: done icon tokens not emitted in M3 (#β30996) |
| e1f97f920 | fix | stepper: resolve changed after checked errors |
| c63b1fe7b | fix | tabs: flicker when animationDuration is set to zero (#β30966) |
| 922c678c0 | fix | tabs: not emitting token in M3 (#β31136) |
| 1a800decc | fix | tabs: resolve change after checked errors |
| 6c9678e69 | perf | form-field: set notch outline variable only on relevant element (#β30955) |
| 10a6ea493 | perf | form-field: split DOM accesses into read and write (#β31086) |
cdk
| Commit | Type | Description |
|---|---|---|
| 06821d85a | feat | dialog: add closePredicate option |
| cf619601a | feat | drag-drop: introduce resetToBoundary (#β30436) |
| 77c8534ff | fix | accordion: resolve changed after checked error |
| 1167d0638 | fix | collections: breaking changes for v20 |
| 79e887219 | fix | dialog: breaking changes for v20 |
| a2ab84da1 | fix | dialog: provide proper shaped Directionality (#β30898) |
| b3e516f2d | fix | drag-drop: breaking changes for v20 |
| 69eedd75f | fix | drag-drop: incorrect type DragConstrainPosition (#β30510) |
| f9973ee23 | fix | overlay: use MutationObserver to detach overlay (#β30703) |
| 11599f808 | fix | portal: remove deprecated symbols (#β30584) |
| 87501e866 | fix | schematics: support project index file discovery for object-form and default (#β30967) |
| 8078efc21 | fix | table: breaking changes for v20 |
| 0f48b04dd | fix | table: move out unused style scheduler (#β30963) |
| 6ffe9c748 | fix | table: remove private symbols from public API (#β30956) |
| 08f4acfef | perf | overlay: add tree-shakeable alternatives for overlay APIs (#β30904) |
material-angular-io
| Commit | Type | Description |
|---|---|---|
| 3a1a0b368 | fix | streamline directive and component metadata handling in dgeni (#β30661) |
multiple
| Commit | Type | Description |
|---|---|---|
| e1cf2844f | fix | avoid repeating selectors in m3 themes (#β30645) |
| 3465f9271 | fix | ensure mat-option parents are the offsetParent (#β30977) |
| cb3b0a87a | fix | ensure re-exported module symbols can be imported (#β30667) |
| 590971359 | fix | remove backwards-compatibility code (#β30747) |
| cda5c8e68 | fix | remove remaining references to ComponentFactoryResolver (#β30569) |
| 5229fe0a0 | fix | rename hardcoded tokens that were renamed (#β30807) |
| 9bf4be9e2 | fix | rename token prefixes to match components (#β30802) |
| 32353fb3a | fix | resolve directive host binding issues (#β30606) |
| 48894ad55 | fix | use DI token for tag name (#β30892) |
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 has been generated by Renovate Bot.
β οΈ 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: modules/ssr-benchmarks/yarn.lock
warning ../package.json: No license field
error Package "" refers to a non-existing file '"/tmp/renovate/repos/github/angular/angular/dist/packages-dist/common"'.
File name: pnpm-lock.yaml
Scope: all 19 workspace projects
Progress: resolved 1, reused 0, downloaded 0, added 0
. | βWARNβ deprecated @babel/[email protected]
. | βWARNβ deprecated [email protected]
. | βWARNβ deprecated [email protected]
. | βWARNβ deprecated [email protected]
. | βWARNβ deprecated [email protected]
. | βWARNβ deprecated [email protected]
. | βWARNβ deprecated [email protected]
. | βWARNβ deprecated [email protected]
Progress: resolved 188, reused 2, downloaded 0, added 0
Packages are hard linked from the content-addressable store to the virtual store.
Content-addressable store is at: /tmp/renovate/cache/others/pnpm-store/v3
Virtual store is at: node_modules/.pnpm
Progress: resolved 594, reused 2, downloaded 1, added 0
Progress: resolved 1012, reused 2, downloaded 1, added 0
Progress: resolved 1483, reused 2, downloaded 1, added 0
Progress: resolved 2001, reused 2, downloaded 1, added 0
Progress: resolved 2510, reused 2, downloaded 1, added 0
βERR_PNPM_NO_MATCHING_VERSIONβ No matching version found for @angular/[email protected]
This error happened while installing a direct dependency of /tmp/renovate/repos/github/angular/angular
The latest release of @angular/forms is "20.0.0".
Other releases are:
* v4-lts: 4.4.7
* v5-lts: 5.2.11
* v6-lts: 6.1.10
* v7-lts: 7.2.15
* v8-lts: 8.2.14
* v9-lts: 9.1.13
* v10-lts: 10.2.5
* v11-lts: 11.2.14
* v12-lts: 12.2.17
* v14-lts: 14.3.0
* v13-lts: 13.4.0
* v15-lts: 15.2.10
* v16-lts: 16.2.12
* v17-lts: 17.3.12
* v18-lts: 18.2.13
* next: 20.0.0
* v19-lts: 19.2.14
If you need the full list of all 904 published versions run "$ pnpm view @angular/forms versions".
This PR was merged into the repository by commit 23ad649908286f02ce6baab1f8b38cd85eee65be.
The changes were merged into the following branches: main
This issue has been automatically locked due to inactivity. Please file a new issue if you are encountering a similar or related problem.
Read more about our automatic conversation locking policy.
This action has been performed automatically by a bot.