Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore(main): release 1.0.0 #9

Conversation

radioroster-bot
Copy link
Collaborator

@radioroster-bot radioroster-bot commented Dec 23, 2023

🤖 I have created a release beep boop

1.0.0 (2024-05-17)

Features

  • add angular material packages (#2) (3f39a95)

Bug Fixes

  • deps: update angular monorepo (#16) (96429d5)
  • deps: update angular monorepo (#24) (a97a366)
  • deps: update angular monorepo (#34) (a58b060)
  • deps: update angularmaterial monorepo to v17.1.0 (#19) (77fd157)
  • deps: update angularmaterial monorepo to v17.3.8 (#25) (260e2a9)
  • deps: update angularmaterial monorepo to v17.3.9 (#35) (9e398da)

This PR was generated with Release Please. See documentation.

whyauthentic and others added 7 commits December 23, 2023 21:32
- Set up Angular project using the Angular CLI.
- Create the basic project structure and configuration files.
- Install essential dependencies and packages.
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

Welcome to [Renovate](https://togithub.com/renovatebot/renovate)! This
is an onboarding PR to help you understand and configure settings before
regular Pull Requests begin.

🚦 To activate Renovate, merge this Pull Request. To disable Renovate,
simply close this Pull Request unmerged.



---
### Detected Package Files

 * `package.json` (npm)

### Configuration Summary

Based on the default config's presets, Renovate will:

  - Start dependency updates only once this onboarding PR is merged
  - Show all Merge Confidence badges for pull requests.
  - Enable Renovate Dependency Dashboard creation.
- Use semantic commit type `fix` for dependencies and `chore` for all
others if semantic commits are in use.
- Ignore `node_modules`, `bower_components`, `vendor` and various
test/tests directories.
  - Group known monorepo packages together.
  - Use curated list of recommended non-monorepo package groupings.
  - Apply crowd-sourced package replacement rules.
  - Apply crowd-sourced workarounds for known problems with packages.
  - Pin all dependency versions except `peerDependencies`.
- Wait until the npm package is three days old before raising the
update, this prevents npm unpublishing a package you already upgraded
to.
  - Require Dependency Dashboard approval for `major` updates.
  - Automerge `patch` and `minor` upgrades if they pass tests.
  - Use semantic prefixes for commit messages and PR titles.
- Separate each `major` version of dependencies into individual
branches/PRs.
  - Evaluate schedules according to timezone `Europe/Berlin`.
  - Rebase existing PRs any time the base branch has been updated.

🔡 Do you want to change how Renovate upgrades your dependencies? Add
your custom config to `renovate.json` in this branch. Renovate will
update the Pull Request description the next time it runs.

---
You have configured Renovate to use branch `main` as base branch.


### What to Expect

With your current configuration, Renovate will create 2 Pull Requests:

<details>
<summary>chore(deps): pin dependencies</summary>

  - Schedule: ["at any time"]
  - Branch name: `renovate/pin-dependencies`
  - Merge into: `main`
- Pin
[@angular-devkit/build-angular](https://togithub.com/angular/angular-cli)
to `17.0.8`
- Pin [@angular/animations](https://togithub.com/angular/angular) to
`17.0.8`
- Pin [@angular/cli](https://togithub.com/angular/angular-cli) to
`17.0.8`
- Pin [@angular/common](https://togithub.com/angular/angular) to
`17.0.8`
- Pin [@angular/compiler](https://togithub.com/angular/angular) to
`17.0.8`
- Pin [@angular/compiler-cli](https://togithub.com/angular/angular) to
`17.0.8`
- Pin [@angular/core](https://togithub.com/angular/angular) to `17.0.8`
- Pin [@angular/forms](https://togithub.com/angular/angular) to `17.0.8`
- Pin [@angular/platform-browser](https://togithub.com/angular/angular)
to `17.0.8`
- Pin
[@angular/platform-browser-dynamic](https://togithub.com/angular/angular)
to `17.0.8`
- Pin [@angular/router](https://togithub.com/angular/angular) to
`17.0.8`
- Pin
[@types/jasmine](https://togithub.com/DefinitelyTyped/DefinitelyTyped)
to `5.1.4`
  - Pin [jasmine-core](https://togithub.com/jasmine/jasmine) to `5.1.1`
  - Pin [karma](https://togithub.com/karma-runner/karma) to `6.4.2`
- Pin
[karma-chrome-launcher](https://togithub.com/karma-runner/karma-chrome-launcher)
to `3.2.0`
- Pin [karma-coverage](https://togithub.com/karma-runner/karma-coverage)
to `2.2.1`
- Pin [karma-jasmine](https://togithub.com/karma-runner/karma-jasmine)
to `5.1.0`
- Pin
[karma-jasmine-html-reporter](https://togithub.com/dfederm/karma-jasmine-html-reporter)
to `2.1.0`
  - Pin [rxjs](https://togithub.com/reactivex/rxjs) to `7.8.1`
  - Pin [tslib](https://togithub.com/Microsoft/tslib) to `2.6.2`
- Pin [typescript](https://togithub.com/Microsoft/TypeScript) to `5.2.2`
  - Pin [zone.js](https://togithub.com/angular/angular) to `0.14.2`


</details>

<details>
<summary>chore(deps): update dependency typescript to ~5.3.0</summary>

  - Schedule: ["at any time"]
  - Branch name: `renovate/typescript-5.x`
  - Merge into: `main`
- Upgrade [typescript](https://togithub.com/Microsoft/TypeScript) to
`~5.3.0`


</details>


---

❓ Got questions? Check out Renovate's
[Docs](https://docs.renovatebot.com/), particularly the Getting Started
section.
If you need any further assistance then you can also [request help
here](https://togithub.com/renovatebot/renovate/discussions).


---

This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/). View
repository job log
[here](https://developer.mend.io/github/RadioRoster/dashboard).


<!--renovate-config-hash:6b151ba785b433631b3d006f4b683471d77333df2072daba789a960ac0d65fc1-->

---------

Signed-off-by: Valentin Sickert <[email protected]>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Valentin Sickert <[email protected]>
Introduce Angular Material for enhanced UI components and styles,
improving the overall user interface. This addition allows the
development team to create a more consistent and visually appealing user
experience.
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
|
[@angular-devkit/build-angular](https://togithub.com/angular/angular-cli)
| devDependencies | pin | [`^17.0.8` ->
`17.0.8`](https://renovatebot.com/diffs/npm/@angular-devkit%2fbuild-angular/17.0.8/17.0.8)
|
| [@angular/animations](https://togithub.com/angular/angular)
([source](https://togithub.com/angular/angular/tree/HEAD/packages/animations))
| dependencies | pin | [`^17.0.0` ->
`17.0.8`](https://renovatebot.com/diffs/npm/@angular%2fanimations/17.0.8/17.0.8)
|
| [@angular/cdk](https://togithub.com/angular/components) | dependencies
| pin | [`^17.0.4` ->
`17.0.4`](https://renovatebot.com/diffs/npm/@angular%2fcdk/17.0.4/17.0.4)
|
| [@angular/cli](https://togithub.com/angular/angular-cli) |
devDependencies | pin | [`^17.0.8` ->
`17.0.8`](https://renovatebot.com/diffs/npm/@angular%2fcli/17.0.8/17.0.8)
|
| [@angular/common](https://togithub.com/angular/angular)
([source](https://togithub.com/angular/angular/tree/HEAD/packages/common))
| dependencies | pin | [`^17.0.0` ->
`17.0.8`](https://renovatebot.com/diffs/npm/@angular%2fcommon/17.0.8/17.0.8)
|
| [@angular/compiler](https://togithub.com/angular/angular)
([source](https://togithub.com/angular/angular/tree/HEAD/packages/compiler))
| dependencies | pin | [`^17.0.0` ->
`17.0.8`](https://renovatebot.com/diffs/npm/@angular%2fcompiler/17.0.8/17.0.8)
|
|
[@angular/compiler-cli](https://togithub.com/angular/angular/tree/main/packages/compiler-cli)
([source](https://togithub.com/angular/angular/tree/HEAD/packages/compiler-cli))
| devDependencies | pin | [`^17.0.0` ->
`17.0.8`](https://renovatebot.com/diffs/npm/@angular%2fcompiler-cli/17.0.8/17.0.8)
|
| [@angular/core](https://togithub.com/angular/angular)
([source](https://togithub.com/angular/angular/tree/HEAD/packages/core))
| dependencies | pin | [`^17.0.0` ->
`17.0.8`](https://renovatebot.com/diffs/npm/@angular%2fcore/17.0.8/17.0.8)
|
| [@angular/forms](https://togithub.com/angular/angular)
([source](https://togithub.com/angular/angular/tree/HEAD/packages/forms))
| dependencies | pin | [`^17.0.0` ->
`17.0.8`](https://renovatebot.com/diffs/npm/@angular%2fforms/17.0.8/17.0.8)
|
| [@angular/material](https://togithub.com/angular/components) |
dependencies | pin | [`^17.0.4` ->
`17.0.4`](https://renovatebot.com/diffs/npm/@angular%2fmaterial/17.0.4/17.0.4)
|
| [@angular/platform-browser](https://togithub.com/angular/angular)
([source](https://togithub.com/angular/angular/tree/HEAD/packages/platform-browser))
| dependencies | pin | [`^17.0.0` ->
`17.0.8`](https://renovatebot.com/diffs/npm/@angular%2fplatform-browser/17.0.8/17.0.8)
|
|
[@angular/platform-browser-dynamic](https://togithub.com/angular/angular)
([source](https://togithub.com/angular/angular/tree/HEAD/packages/platform-browser-dynamic))
| dependencies | pin | [`^17.0.0` ->
`17.0.8`](https://renovatebot.com/diffs/npm/@angular%2fplatform-browser-dynamic/17.0.8/17.0.8)
|
|
[@angular/router](https://togithub.com/angular/angular/tree/main/packages/router)
([source](https://togithub.com/angular/angular/tree/HEAD/packages/router))
| dependencies | pin | [`^17.0.0` ->
`17.0.8`](https://renovatebot.com/diffs/npm/@angular%2frouter/17.0.8/17.0.8)
|
|
[@types/jasmine](https://togithub.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/jasmine)
([source](https://togithub.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/jasmine))
| devDependencies | pin | [`~5.1.0` ->
`5.1.4`](https://renovatebot.com/diffs/npm/@types%2fjasmine/5.1.4/5.1.4)
|
| [jasmine-core](https://jasmine.github.io)
([source](https://togithub.com/jasmine/jasmine)) | devDependencies | pin
| [`~5.1.0` ->
`5.1.1`](https://renovatebot.com/diffs/npm/jasmine-core/5.1.1/5.1.1) |
| [karma](https://karma-runner.github.io/)
([source](https://togithub.com/karma-runner/karma)) | devDependencies |
pin | [`~6.4.0` ->
`6.4.2`](https://renovatebot.com/diffs/npm/karma/6.4.2/6.4.2) |
|
[karma-chrome-launcher](https://togithub.com/karma-runner/karma-chrome-launcher)
| devDependencies | pin | [`~3.2.0` ->
`3.2.0`](https://renovatebot.com/diffs/npm/karma-chrome-launcher/3.2.0/3.2.0)
|
| [karma-coverage](https://togithub.com/karma-runner/karma-coverage) |
devDependencies | pin | [`~2.2.0` ->
`2.2.1`](https://renovatebot.com/diffs/npm/karma-coverage/2.2.1/2.2.1) |
| [karma-jasmine](https://togithub.com/karma-runner/karma-jasmine) |
devDependencies | pin | [`~5.1.0` ->
`5.1.0`](https://renovatebot.com/diffs/npm/karma-jasmine/5.1.0/5.1.0) |
|
[karma-jasmine-html-reporter](https://togithub.com/dfederm/karma-jasmine-html-reporter)
| devDependencies | pin | [`~2.1.0` ->
`2.1.0`](https://renovatebot.com/diffs/npm/karma-jasmine-html-reporter/2.1.0/2.1.0)
|
| [rxjs](https://rxjs.dev)
([source](https://togithub.com/reactivex/rxjs)) | dependencies | pin |
[`~7.8.0` ->
`7.8.1`](https://renovatebot.com/diffs/npm/rxjs/7.8.1/7.8.1) |
| [tslib](https://www.typescriptlang.org/)
([source](https://togithub.com/Microsoft/tslib)) | dependencies | pin |
[`^2.3.0` ->
`2.6.2`](https://renovatebot.com/diffs/npm/tslib/2.6.2/2.6.2) |
| [typescript](https://www.typescriptlang.org/)
([source](https://togithub.com/Microsoft/TypeScript)) | devDependencies
| pin | [`~5.2.2` ->
`5.2.2`](https://renovatebot.com/diffs/npm/typescript/5.2.2/5.2.2) |
| [zone.js](https://togithub.com/angular/angular)
([source](https://togithub.com/angular/angular/tree/HEAD/packages/zone.js),
[changelog](https://togithub.com/angular/angular/blob/master/packages/zone.js/CHANGELOG.md))
| dependencies | pin | [`~0.14.2` ->
`0.14.2`](https://renovatebot.com/diffs/npm/zone.js/0.14.2/0.14.2) |

Add the preset `:preserveSemverRanges` to your config if you don't want
to pin your dependencies.

---

### Configuration

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

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR is behind base branch, or you tick the
rebase/retry checkbox.

👻 **Immortal**: This PR will be recreated if closed unmerged. Get
[config help](https://togithub.com/renovatebot/renovate/discussions) if
that's undesired.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/). View
repository job log
[here](https://developer.mend.io/github/RadioRoster/dashboard).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4xMDMuMSIsInVwZGF0ZWRJblZlciI6IjM3LjEwMy4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Update Renovate configuration to enforce manual approval for minor
updates to `typescript` and `zone.js` packages. This ensures better
control over updates, emphasizing explicit approval for potential
breaking changes and aligning with our versioning strategy.

Signed-off-by: Valentin Sickert <[email protected]>
Pin Node.js version to `v20.10.0` in .nvmrc to ensure consistent
development environments and prevent version discrepancies.

---------

Signed-off-by: Valentin Sickert <[email protected]>
Incorporate the release-please action to automate release publishing
within the CI pipeline. This integration streamlines the release
process, reducing manual intervention and enhancing overall workflow
efficiency. Improved automation ensures reliable release management.

Signed-off-by: Valentin Sickert <[email protected]>
@Lapotor Lapotor changed the title chore(main): release 1.0.0 WIP: chore(main): release 1.0.0 Dec 23, 2023
Introduce action to block PRs containing a `WIP` (Work In Progress)
notice in their titles. This enhancement ensures that only completed and
ready-to-merge pull requests are considered, contributing to a more
effective code review process.

Signed-off-by: Valentin Sickert <[email protected]>
@Lapotor Lapotor force-pushed the release-please--branches--main--components--dashboard branch from 8e3ff3a to 888e3c4 Compare December 23, 2023 22:09
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| [wip/action](https://togithub.com/wip/action) | action | rollback |
`v1` -> `v1.1.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 is behind base branch, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/). View
repository job log
[here](https://developer.mend.io/github/RadioRoster/dashboard).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4xMDMuMSIsInVwZGF0ZWRJblZlciI6IjM3LjEwMy4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
@Lapotor Lapotor changed the title WIP: chore(main): release 1.0.0 chore(main): release 1.0.0 Dec 23, 2023
Add MIT License to ensure proper licensing and legal compliance. This
change addresses the licensing requirements for the project and provides
clear permissions to users.

The MIT License is a permissive open-source license widely used for
software projects. It allows users to freely use, modify, and distribute
the software, either in its original form or with modifications, while
providing a disclaimer of warranty. This license is known for its
simplicity and flexibility, making it a popular choice for many
open-source projects.

Signed-off-by: Lapotor <[email protected]>
@radioroster-bot radioroster-bot force-pushed the release-please--branches--main--components--dashboard branch from 888e3c4 to 47ff6c4 Compare December 24, 2023 00:05
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[@angular-devkit/build-angular](https://togithub.com/angular/angular-cli)
| [`17.0.8` ->
`17.0.9`](https://renovatebot.com/diffs/npm/@angular-devkit%2fbuild-angular/17.0.8/17.0.9)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@angular-devkit%2fbuild-angular/17.0.9?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@angular-devkit%2fbuild-angular/17.0.9?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@angular-devkit%2fbuild-angular/17.0.8/17.0.9?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@angular-devkit%2fbuild-angular/17.0.8/17.0.9?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
| [@angular/cli](https://togithub.com/angular/angular-cli) | [`17.0.8`
->
`17.0.9`](https://renovatebot.com/diffs/npm/@angular%2fcli/17.0.8/17.0.9)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@angular%2fcli/17.0.9?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@angular%2fcli/17.0.9?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@angular%2fcli/17.0.8/17.0.9?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@angular%2fcli/17.0.8/17.0.9?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>angular/angular-cli
(@&#8203;angular-devkit/build-angular)</summary>

###
[`v17.0.9`](https://togithub.com/angular/angular-cli/blob/HEAD/CHANGELOG.md#1709-2024-01-03)

[Compare
Source](https://togithub.com/angular/angular-cli/compare/17.0.8...17.0.9)

##### [@&#8203;angular/cli](https://togithub.com/angular/cli)

| Commit | Type | Description |
|
---------------------------------------------------------------------------------------------------
| ---- | ---------------------------------------------------------------
|
|
[446dfb76a](https://togithub.com/angular/angular-cli/commit/446dfb76a5e2a53542fae93b4400133bf7d9552e)
| fix | add prerender and ssr-dev-server schemas in angular.json schema
|

#####
[@&#8203;angular-devkit/schematics](https://togithub.com/angular-devkit/schematics)

| Commit | Type | Description |
|
---------------------------------------------------------------------------------------------------
| ---- | ---------------------------------------------------- |
|
[88d6ca4a5](https://togithub.com/angular/angular-cli/commit/88d6ca4a545c2d3e35822923f2aae03f43b2e3e3)
| fix | replace template line endings with platform specific |

<!-- CHANGELOG SPLIT MARKER -->

</details>

---

### Configuration

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

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR is behind base branch, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about these
updates again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/). View
repository job log
[here](https://developer.mend.io/github/RadioRoster/dashboard).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4xMjEuMCIsInVwZGF0ZWRJblZlciI6IjM3LjEyMS4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
@radioroster-bot radioroster-bot force-pushed the release-please--branches--main--components--dashboard branch from 47ff6c4 to 6f14049 Compare January 7, 2024 20:16
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[@angular-devkit/build-angular](https://togithub.com/angular/angular-cli)
| [`17.0.9` ->
`17.1.0`](https://renovatebot.com/diffs/npm/@angular-devkit%2fbuild-angular/17.0.9/17.1.0)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@angular-devkit%2fbuild-angular/17.1.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@angular-devkit%2fbuild-angular/17.1.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@angular-devkit%2fbuild-angular/17.0.9/17.1.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@angular-devkit%2fbuild-angular/17.0.9/17.1.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
| [@angular/cli](https://togithub.com/angular/angular-cli) | [`17.0.9`
->
`17.1.0`](https://renovatebot.com/diffs/npm/@angular%2fcli/17.0.9/17.1.0)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@angular%2fcli/17.1.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@angular%2fcli/17.1.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@angular%2fcli/17.0.9/17.1.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@angular%2fcli/17.0.9/17.1.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>angular/angular-cli
(@&#8203;angular-devkit/build-angular)</summary>

###
[`v17.1.0`](https://togithub.com/angular/angular-cli/blob/HEAD/CHANGELOG.md#1710-2024-01-17)

[Compare
Source](https://togithub.com/angular/angular-cli/compare/17.0.10...17.1.0)

#####
[@&#8203;schematics/angular](https://togithub.com/schematics/angular)

| Commit | Type | Description |
|
---------------------------------------------------------------------------------------------------
| ---- |
-------------------------------------------------------------------------------------
|
|
[b513d89b7](https://togithub.com/angular/angular-cli/commit/b513d89b77dd50891a5f02ec59d1a2bffa0d36db)
| feat | add optional migration to use application builder |
|
[a708dccff](https://togithub.com/angular/angular-cli/commit/a708dccff34f62b625332555005bbd8f41380ec2)
| feat | update SSR and application builder migration schematics to work
with new `outputPath` |
|
[4469e481f](https://togithub.com/angular/angular-cli/commit/4469e481fc4f74574fdd028513b57ba2300c3b34)
| fix | do not trigger NPM install when using `---skip-install` and
`--ssr` |

#####
[@&#8203;angular-devkit/build-angular](https://togithub.com/angular-devkit/build-angular)

| Commit | Type | Description |
|
---------------------------------------------------------------------------------------------------
| ---- |
-------------------------------------------------------------------------------
|
|
[e0b274b8f](https://togithub.com/angular/angular-cli/commit/e0b274b8ff4d164061ca7b60248bb85ceee8f65d)
| feat | add option to retain CSS special comments in global styles |
|
[204794c4f](https://togithub.com/angular/angular-cli/commit/204794c4f8e87882af974144fff642762930b4d3)
| feat | add support for `--no-browsers` in karma builder |
|
[4784155bd](https://togithub.com/angular/angular-cli/commit/4784155bd62cfac9b29327167093e70c9c6bee41)
| feat | add wildcard option for `allowedCommonJsDependencies` |
|
[3b93df42d](https://togithub.com/angular/angular-cli/commit/3b93df42daf9eda9215ea65d8ed0efd1ef203a09)
| feat | allow configuring loaders for custom file extensions in
application builder |
|
[cc246d50e](https://togithub.com/angular/angular-cli/commit/cc246d50ea8d92289c8be8dc58b376358a899ad6)
| feat | allow customization of output locations |
|
[15a669c1e](https://togithub.com/angular/angular-cli/commit/15a669c1efdc8ac18507232d6cb29794c82b94cc)
| feat | allowing control of index HTML initial preload generation |
|
[47a064b14](https://togithub.com/angular/angular-cli/commit/47a064b146d06ee7498e3aacb2f17a6283be4504)
| feat | emit external sourcemaps for component styles |
|
[68dae539a](https://togithub.com/angular/angular-cli/commit/68dae539adfa12d6088f96ac5c9f224d9bb52e17)
| feat | initial experimental implementation of `@web/test-runner`
builder |
|
[f6e67df1c](https://togithub.com/angular/angular-cli/commit/f6e67df1c4f286fb1fe195b75cdaab4339ad7604)
| feat | inline Google and Adobe fonts located in stylesheets |
|
[364a16b7a](https://togithub.com/angular/angular-cli/commit/364a16b7a6d903cb176f7db627fec126b8aa05f9)
| feat | move `browser-sync` as optional dependency |
|
[ccba849e4](https://togithub.com/angular/angular-cli/commit/ccba849e48287805bd8253a03f88d5f44b2b23ae)
| feat | support keyboard command shortcuts in application dev server |
|
[329d80075](https://togithub.com/angular/angular-cli/commit/329d80075bc788de0c8e757fbd8cd69120fbec99)
| fix | alllow `OPTIONS` requests to be proxied when using `vite` |
|
[49ed9a26c](https://togithub.com/angular/angular-cli/commit/49ed9a26cb87ae629d7d4167277f7e5c4ee066f7)
| fix | emit error when using prerender and app-shell builders with
application builder |
|
[6473b0160](https://togithub.com/angular/angular-cli/commit/6473b01603b55d265489840cbf32697ad663aeeb)
| fix | ensure all configured assets can be served by dev server |
|
[874e576b5](https://togithub.com/angular/angular-cli/commit/874e576b523ba675f85011388e4ce3fcc38992fa)
| fix | filter explicit external dependencies for Vite prebundling |
|
[2a02b1320](https://togithub.com/angular/angular-cli/commit/2a02b1320449e0562041bbba86e42048665402e5)
| fix | fix normalization of the application builder extensions |
|
[9906ab7b4](https://togithub.com/angular/angular-cli/commit/9906ab7b4714e1fca040f875dd91f0279f688abe)
| fix | normalize asset source locations in Vite-based development
server |
|
[ceffafe1a](https://togithub.com/angular/angular-cli/commit/ceffafe1a3c8cad469b718e466e771e1d396ab14)
| fix | provide better error messages for failed file reads |
|
[6d7fdb952](https://togithub.com/angular/angular-cli/commit/6d7fdb952d49dda1301af229af138d834161c2f9)
| fix | show diagnostic messages after build stats |
|
[4e1f0e44d](https://togithub.com/angular/angular-cli/commit/4e1f0e44dca106fa299b5dd0e4145c2c3a99ab4f)
| fix | the request url "..." is outside of Vite serving allow list for
all assets |
|
[bd26a18e7](https://togithub.com/angular/angular-cli/commit/bd26a18e7a9512bdad15784a19f42aaca8aec303)
| fix | typo in preloadInitial option description |
|
[125fb779f](https://togithub.com/angular/angular-cli/commit/125fb779ff394f388c2d027c1dda4a33bd8caa62)
| perf | reduce TypeScript JSDoc parsing in application builder |

<!-- CHANGELOG SPLIT MARKER -->

###
[`v17.0.10`](https://togithub.com/angular/angular-cli/releases/tag/17.0.10)

[Compare
Source](https://togithub.com/angular/angular-cli/compare/17.0.9...17.0.10)

### 17.0.10 (2024-01-10)

#####
[@&#8203;schematics/angular](https://togithub.com/schematics/angular)

| Commit | Description |
| -- | -- |
| [![fix -
09c32c678](https://img.shields.io/badge/09c32c678-fix-green)](https://togithub.com/angular/angular-cli/commit/09c32c678221746458db50f1c2f7eb92264abb16)
| retain existing EOL when adding imports |
| [![fix -
a5c339eaa](https://img.shields.io/badge/a5c339eaa-fix-green)](https://togithub.com/angular/angular-cli/commit/a5c339eaa73eb73e2b13558a363e058500a2cfba)
| retain existing EOL when updating JSON files |

##### [@&#8203;angular/cli](https://togithub.com/angular/cli)

| Commit | Description |
| -- | -- |
| [![fix -
ed1e130da](https://img.shields.io/badge/ed1e130da-fix-green)](https://togithub.com/angular/angular-cli/commit/ed1e130dad7f9b6629f7bd31f8f0590814d0eb57)
| retain existing EOL when updating JSON files |

#####
[@&#8203;angular-devkit/core](https://togithub.com/angular-devkit/core)

| Commit | Description |
| -- | -- |
| [![fix -
3dc4db7d7](https://img.shields.io/badge/3dc4db7d7-fix-green)](https://togithub.com/angular/angular-cli/commit/3dc4db7d78649eef99a2e60b1faec8844815f8e4)
| retain existing EOL when updating workspace config |

</details>

---

### Configuration

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

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR is behind base branch, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about these
updates again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/). View
repository job log
[here](https://developer.mend.io/github/RadioRoster/dashboard).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4xMjcuMCIsInVwZGF0ZWRJblZlciI6IjM3LjEzNS4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
@radioroster-bot radioroster-bot force-pushed the release-please--branches--main--components--dashboard branch from 6f14049 to 7a4f7f9 Compare January 25, 2024 03:16
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [@angular/animations](https://togithub.com/angular/angular)
([source](https://togithub.com/angular/angular/tree/HEAD/packages/animations))
| [`17.0.8` ->
`17.1.0`](https://renovatebot.com/diffs/npm/@angular%2fanimations/17.0.8/17.1.0)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@angular%2fanimations/17.1.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@angular%2fanimations/17.1.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@angular%2fanimations/17.0.8/17.1.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@angular%2fanimations/17.0.8/17.1.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
| [@angular/common](https://togithub.com/angular/angular)
([source](https://togithub.com/angular/angular/tree/HEAD/packages/common))
| [`17.0.8` ->
`17.1.0`](https://renovatebot.com/diffs/npm/@angular%2fcommon/17.0.8/17.1.0)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@angular%2fcommon/17.1.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@angular%2fcommon/17.1.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@angular%2fcommon/17.0.8/17.1.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@angular%2fcommon/17.0.8/17.1.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
| [@angular/compiler](https://togithub.com/angular/angular)
([source](https://togithub.com/angular/angular/tree/HEAD/packages/compiler))
| [`17.0.8` ->
`17.1.0`](https://renovatebot.com/diffs/npm/@angular%2fcompiler/17.0.8/17.1.0)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@angular%2fcompiler/17.1.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@angular%2fcompiler/17.1.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@angular%2fcompiler/17.0.8/17.1.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@angular%2fcompiler/17.0.8/17.1.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
|
[@angular/compiler-cli](https://togithub.com/angular/angular/tree/main/packages/compiler-cli)
([source](https://togithub.com/angular/angular/tree/HEAD/packages/compiler-cli))
| [`17.0.8` ->
`17.1.0`](https://renovatebot.com/diffs/npm/@angular%2fcompiler-cli/17.0.8/17.1.0)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@angular%2fcompiler-cli/17.1.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@angular%2fcompiler-cli/17.1.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@angular%2fcompiler-cli/17.0.8/17.1.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@angular%2fcompiler-cli/17.0.8/17.1.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
| [@angular/core](https://togithub.com/angular/angular)
([source](https://togithub.com/angular/angular/tree/HEAD/packages/core))
| [`17.0.8` ->
`17.1.0`](https://renovatebot.com/diffs/npm/@angular%2fcore/17.0.8/17.1.0)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@angular%2fcore/17.1.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@angular%2fcore/17.1.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@angular%2fcore/17.0.8/17.1.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@angular%2fcore/17.0.8/17.1.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
| [@angular/forms](https://togithub.com/angular/angular)
([source](https://togithub.com/angular/angular/tree/HEAD/packages/forms))
| [`17.0.8` ->
`17.1.0`](https://renovatebot.com/diffs/npm/@angular%2fforms/17.0.8/17.1.0)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@angular%2fforms/17.1.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@angular%2fforms/17.1.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@angular%2fforms/17.0.8/17.1.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@angular%2fforms/17.0.8/17.1.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
| [@angular/platform-browser](https://togithub.com/angular/angular)
([source](https://togithub.com/angular/angular/tree/HEAD/packages/platform-browser))
| [`17.0.8` ->
`17.1.0`](https://renovatebot.com/diffs/npm/@angular%2fplatform-browser/17.0.8/17.1.0)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@angular%2fplatform-browser/17.1.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@angular%2fplatform-browser/17.1.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@angular%2fplatform-browser/17.0.8/17.1.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@angular%2fplatform-browser/17.0.8/17.1.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
|
[@angular/platform-browser-dynamic](https://togithub.com/angular/angular)
([source](https://togithub.com/angular/angular/tree/HEAD/packages/platform-browser-dynamic))
| [`17.0.8` ->
`17.1.0`](https://renovatebot.com/diffs/npm/@angular%2fplatform-browser-dynamic/17.0.8/17.1.0)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@angular%2fplatform-browser-dynamic/17.1.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@angular%2fplatform-browser-dynamic/17.1.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@angular%2fplatform-browser-dynamic/17.0.8/17.1.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@angular%2fplatform-browser-dynamic/17.0.8/17.1.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
|
[@angular/router](https://togithub.com/angular/angular/tree/main/packages/router)
([source](https://togithub.com/angular/angular/tree/HEAD/packages/router))
| [`17.0.8` ->
`17.1.0`](https://renovatebot.com/diffs/npm/@angular%2frouter/17.0.8/17.1.0)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@angular%2frouter/17.1.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@angular%2frouter/17.1.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@angular%2frouter/17.0.8/17.1.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@angular%2frouter/17.0.8/17.1.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
| [zone.js](https://togithub.com/angular/angular)
([source](https://togithub.com/angular/angular/tree/HEAD/packages/zone.js),
[changelog](https://togithub.com/angular/angular/blob/master/packages/zone.js/CHANGELOG.md))
| [`0.14.2` ->
`0.14.3`](https://renovatebot.com/diffs/npm/zone.js/0.14.2/0.14.3) |
[![age](https://developer.mend.io/api/mc/badges/age/npm/zone.js/0.14.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/zone.js/0.14.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/zone.js/0.14.2/0.14.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/zone.js/0.14.2/0.14.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>angular/angular (@&#8203;angular/animations)</summary>

###
[`v17.1.0`](https://togithub.com/angular/angular/blob/HEAD/CHANGELOG.md#1710-2024-01-17)

[Compare
Source](https://togithub.com/angular/angular/compare/17.0.9...17.1.0)

##### compiler

| Commit | Type | Description |
| -- | -- | -- |
|
[79ff91a813](https://togithub.com/angular/angular/commit/79ff91a813e544929cb5eb5f9aab762a9f3d0435)
| fix | allow TS jsDocParsingMode host option to be programmatically set
([#&#8203;53126](https://togithub.com/angular/angular/pull/53126)) |
|
[5613051a8b](https://togithub.com/angular/angular/commit/5613051a8bd2626ae347292807b2bf21085c4c02)
| fix | allow TS jsDocParsingMode host option to be programmatically set
again ([#&#8203;53292](https://togithub.com/angular/angular/pull/53292))
|
|
[df8a825910](https://togithub.com/angular/angular/commit/df8a825910951bebf34a4eede42f3ce5cd3e6fb7)
| fix | project empty block root node
([#&#8203;53620](https://togithub.com/angular/angular/pull/53620)) |
|
[478d622265](https://togithub.com/angular/angular/commit/478d6222650884478314985e3d5132587c4f670c)
| fix | project empty block root node in template pipeline
([#&#8203;53620](https://togithub.com/angular/angular/pull/53620)) |

##### compiler-cli

| Commit | Type | Description |
| -- | -- | -- |
|
[abdc7e4578](https://togithub.com/angular/angular/commit/abdc7e45786667e4283912024a641975f1917d97)
| feat | support type-checking for generic signal inputs
([#&#8203;53521](https://togithub.com/angular/angular/pull/53521)) |
|
[e620b3a724](https://togithub.com/angular/angular/commit/e620b3a724cb615af24b7779c0ab492d24efb8cc)
| fix | add compiler option to disable control flow content projection
diagnostic
([#&#8203;53311](https://togithub.com/angular/angular/pull/53311)) |
|
[4c1d69e288](https://togithub.com/angular/angular/commit/4c1d69e2880f22745c820eee630d10071e4fa86b)
| fix | add diagnostic for control flow that prevents content projection
([#&#8203;53190](https://togithub.com/angular/angular/pull/53190)) |
|
[76ceebad04](https://togithub.com/angular/angular/commit/76ceebad047f62972654a8c934c77d8d02d9fa14)
| fix | do not throw fatal error if extended type check fails
([#&#8203;53896](https://togithub.com/angular/angular/pull/53896)) |
|
[1a6eaa0fea](https://togithub.com/angular/angular/commit/1a6eaa0fea1024b919e17ac9d2e8c07df7916de8)
| fix | input transform in local compilation mode
([#&#8203;53645](https://togithub.com/angular/angular/pull/53645)) |
|
[56a76d73e0](https://togithub.com/angular/angular/commit/56a76d73e037aeea1975808d5c51608fd23d4fa6)
| fix | modify `getConstructorDependencies` helper to work with
reflection host after the previous change
([#&#8203;52215](https://togithub.com/angular/angular/pull/52215)) |

##### core

| Commit | Type | Description |
| -- | -- | -- |
|
[863be4b698](https://togithub.com/angular/angular/commit/863be4b6981dc60ca0610b0e61d2ba1f5759e2a3)
| feat | expose new `input` API for signal-based inputs
([#&#8203;53872](https://togithub.com/angular/angular/pull/53872)) |
|
[94096c6ede](https://togithub.com/angular/angular/commit/94096c6ede67436a349ae07901f2bb418bf9f461)
| feat | support TypeScript 5.3
([#&#8203;52572](https://togithub.com/angular/angular/pull/52572)) |
|
[69b384c0d1](https://togithub.com/angular/angular/commit/69b384c0d16f631741339d8757c32ef08260cfce)
| fix | `SignalNode` reactive node incorrectly exposing unset field
([#&#8203;53571](https://togithub.com/angular/angular/pull/53571)) |
|
[6f79507ea7](https://togithub.com/angular/angular/commit/6f79507ea7f272d8d09250e222ca831f407867d8)
| fix | Change defer block fixture default behavior to playthrough
([#&#8203;53956](https://togithub.com/angular/angular/pull/53956)) |
|
[32f908ab70](https://togithub.com/angular/angular/commit/32f908ab70f1b9ed3f92df1cae05ddde68932404)
| fix | do not accidentally inherit input transforms when overridden
([#&#8203;53571](https://togithub.com/angular/angular/pull/53571)) |
|
[bdd61c768a](https://togithub.com/angular/angular/commit/bdd61c768a28b56c68634b99c036986499829f45)
| fix | replace assertion with more intentional error
([#&#8203;52234](https://togithub.com/angular/angular/pull/52234)) |
|
[0daca457bb](https://togithub.com/angular/angular/commit/0daca457bb5bb6ffe14b7037264f8497eb5b3daf)
| fix | TestBed should still use the microtask queue to schedule effects
([#&#8203;53843](https://togithub.com/angular/angular/pull/53843)) |

##### router

| Commit | Type | Description |
| -- | -- | -- |
|
[5c1d441029](https://togithub.com/angular/angular/commit/5c1d4410298e20cb03d7a1ddf7931538b6a181b4)
| feat | Add info property to `NavigationExtras`
([#&#8203;53303](https://togithub.com/angular/angular/pull/53303)) |
|
[50d7916278](https://togithub.com/angular/angular/commit/50d79162785bb8d3e158a7a4a3733f4c75d3b127)
| feat | Add router configuration to resolve navigation promise on error
([#&#8203;48910](https://togithub.com/angular/angular/pull/48910)) |
|
[a5a9b408e2](https://togithub.com/angular/angular/commit/a5a9b408e2eb64dcf1d3ca16da4897649dd2fc34)
| feat | Add transient info to RouterLink input
([#&#8203;53784](https://togithub.com/angular/angular/pull/53784)) |
|
[726530a9af](https://togithub.com/angular/angular/commit/726530a9af9c8daf7295cc3548f24e70f380d70e)
| feat | Allow `onSameUrlNavigation: 'ignore'` in `navigateByUrl`
([#&#8203;52265](https://togithub.com/angular/angular/pull/52265)) |

<!-- CHANGELOG SPLIT MARKER -->

###
[`v17.0.9`](https://togithub.com/angular/angular/blob/HEAD/CHANGELOG.md#1709-2024-01-10)

[Compare
Source](https://togithub.com/angular/angular/compare/17.0.8...17.0.9)

##### common

| Commit | Type | Description |
| -- | -- | -- |
|
[c22b513b3f](https://togithub.com/angular/angular/commit/c22b513b3f45c49baf4d6e571735aa4aa33b7845)
| fix | remove unused parameters from the ngClass constructor
([#&#8203;53831](https://togithub.com/angular/angular/pull/53831)) |
|
[bd9f89d1c8](https://togithub.com/angular/angular/commit/bd9f89d1c8e295f00ef3399c6bedca4e2ce0e89e)
| fix | server-side rendering error when using in-memory scrolling
([#&#8203;53683](https://togithub.com/angular/angular/pull/53683)) |

##### compiler

| Commit | Type | Description |
| -- | -- | -- |
|
[92fd6cc42e](https://togithub.com/angular/angular/commit/92fd6cc42e0a217f4575404ea8e2af462f14ae18)
| fix | generate less code for advance instructions
([#&#8203;53845](https://togithub.com/angular/angular/pull/53845)) |
|
[6a41961fbd](https://togithub.com/angular/angular/commit/6a41961fbdf921f7a3ab82e92185eab751c0d153)
| fix | ignore empty switch blocks
([#&#8203;53776](https://togithub.com/angular/angular/pull/53776)) |

##### compiler-cli

| Commit | Type | Description |
| -- | -- | -- |
|
[7309463697](https://togithub.com/angular/angular/commit/7309463697110d848781bfe81f04b6070c759928)
| fix | interpolatedSignalNotInvoked diagnostic
([#&#8203;53585](https://togithub.com/angular/angular/pull/53585)) |

##### core

| Commit | Type | Description |
| -- | -- | -- |
|
[441db5123f](https://togithub.com/angular/angular/commit/441db5123f368c5fe3a505a79b97309e8400250f)
| fix | `afterRender` hooks now only run on `ApplicationRef.tick`
([#&#8203;52455](https://togithub.com/angular/angular/pull/52455)) |
|
[f9120d79cb](https://togithub.com/angular/angular/commit/f9120d79cb88a9f14c4baa6981f71a5afbd984e1)
| fix | allow effect to be used inside an ErrorHandler
([#&#8203;53713](https://togithub.com/angular/angular/pull/53713)) |

##### migrations

| Commit | Type | Description |
| -- | -- | -- |
|
[e92c86b77f](https://togithub.com/angular/angular/commit/e92c86b77ff7d400c034740ee0ad68acb626a22f)
| fix | Fix empty switch case offset bug in cf migration
([#&#8203;53839](https://togithub.com/angular/angular/pull/53839)) |

##### platform-server

| Commit | Type | Description |
| -- | -- | -- |
|
[91cb16fde9](https://togithub.com/angular/angular/commit/91cb16fde9ff68bcdc760428c47f4ebf3e476bd2)
| fix | Do not delete global Event
([#&#8203;53659](https://togithub.com/angular/angular/pull/53659)) |

<!-- CHANGELOG SPLIT MARKER -->

</details>

<details>
<summary>angular/angular (zone.js)</summary>

###
[`v0.14.3`](https://togithub.com/angular/angular/blob/HEAD/packages/zone.js/CHANGELOG.md#0143-2023-12-19)

[Compare
Source](https://togithub.com/angular/angular/compare/zone.js-0.14.2...zone.js-0.14.3)

##### Bug Fixes

- **zone.js:** handle fetch with AbortSignal
([#&#8203;49595](https://togithub.com/angular/angular/issues/49595))
([b06b24b](https://togithub.com/angular/angular/commit/b06b24b5049c07fbc18c76fd2a10e49fc93870be))
- **zone.js:** Promise.resolve(subPromise) should return subPromise
([#&#8203;53423](https://togithub.com/angular/angular/issues/53423))
([08b0c87](https://togithub.com/angular/angular/commit/08b0c87a948007e086a2c5a5c17ccca5fd7a24c4)),
closes
[/promisesaplus.com/#point-51](https://togithub.com//promisesaplus.com//issues/point-51)
- **zone.js:** support addEventListener with signal option.
([#&#8203;49595](https://togithub.com/angular/angular/issues/49595))
([d4973ff](https://togithub.com/angular/angular/commit/d4973ff9b074f4db918f71163e79b7d112c309f5)),
closes
[#&#8203;49591](https://togithub.com/angular/angular/issues/49591)

##### Features

- **zone.js:** implement Promise.withResolvers()
([#&#8203;53514](https://togithub.com/angular/angular/issues/53514))
([7a28f50](https://togithub.com/angular/angular/commit/7a28f50711535fcc285c7ee9021e8e7dc34a655d))

</details>

---

### Configuration

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

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR is behind base branch, or you tick the
rebase/retry checkbox.

👻 **Immortal**: This PR will be recreated if closed unmerged. Get
[config help](https://togithub.com/renovatebot/renovate/discussions) if
that's undesired.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/). View
repository job log
[here](https://developer.mend.io/github/RadioRoster/dashboard).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4xMjcuMCIsInVwZGF0ZWRJblZlciI6IjM3LjEzNS4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
@radioroster-bot radioroster-bot force-pushed the release-please--branches--main--components--dashboard branch from 7a4f7f9 to 308b211 Compare January 25, 2024 07:46
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [@angular/cdk](https://togithub.com/angular/components) | [`17.0.4` ->
`17.1.0`](https://renovatebot.com/diffs/npm/@angular%2fcdk/17.0.4/17.1.0)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@angular%2fcdk/17.1.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@angular%2fcdk/17.1.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@angular%2fcdk/17.0.4/17.1.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@angular%2fcdk/17.0.4/17.1.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
| [@angular/material](https://togithub.com/angular/components) |
[`17.0.4` ->
`17.1.0`](https://renovatebot.com/diffs/npm/@angular%2fmaterial/17.0.4/17.1.0)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@angular%2fmaterial/17.1.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@angular%2fmaterial/17.1.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@angular%2fmaterial/17.0.4/17.1.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@angular%2fmaterial/17.0.4/17.1.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>angular/components (@&#8203;angular/cdk)</summary>

###
[`v17.1.0`](https://togithub.com/angular/components/blob/HEAD/CHANGELOG.md#1710-metal-table-2024-01-17)

[Compare
Source](https://togithub.com/angular/components/compare/17.0.6...17.1.0)

##### cdk

| Commit | Type | Description |
| -- | -- | -- |
|
[46eb9321cc](https://togithub.com/angular/components/commit/46eb9321cc522aaf55c9473ed5eed8af2548abb6)
| fix | **table:** \_cellRole lint error
([#&#8203;28391](https://togithub.com/angular/components/pull/28391)) |
|
[d3e8a28389](https://togithub.com/angular/components/commit/d3e8a28389dd77b865feaef0160911fd2c41f496)
| fix | **table:** measuring sticky row too early
([#&#8203;28393](https://togithub.com/angular/components/pull/28393)) |
|
[30f0705491](https://togithub.com/angular/components/commit/30f07054913ff1026b0ec8420cd217ccc8daa167)
| fix | **table:** support hydration
([#&#8203;28356](https://togithub.com/angular/components/pull/28356)) |
|
[1fe1f69303](https://togithub.com/angular/components/commit/1fe1f69303780c11c07ff84313f5fdc10440d55b)
| perf | **table:** Optimize a11y role logic in CdkCell.
([#&#8203;28336](https://togithub.com/angular/components/pull/28336)) |

##### material

| Commit | Type | Description |
| -- | -- | -- |
|
[f23d8c1f7e](https://togithub.com/angular/components/commit/f23d8c1f7e828cc1d4d9d08cd6117507f979fcb5)
| feat | **button:** add the ability to interact with disabled buttons
([#&#8203;28242](https://togithub.com/angular/components/pull/28242)) |
|
[6719168192](https://togithub.com/angular/components/commit/67191681921550b7e4e0c587880e4db25686c589)
| feat | **chips:** expose \_chipGrid in MatChipInput and add a stream
of chip removal events
([#&#8203;28012](https://togithub.com/angular/components/pull/28012))
([#&#8203;28013](https://togithub.com/angular/components/pull/28013)) |
|
[556eeb19c8](https://togithub.com/angular/components/commit/556eeb19c8d53e8675df12670f5ccaa6148d2532)
| fix | **button:** Move unthemable icon button tokens to theme mixin
([#&#8203;27570](https://togithub.com/angular/components/pull/27570)) |
|
[714eac3be4](https://togithub.com/angular/components/commit/714eac3be477768b482b0cf48ed2061b10d1a858)
| fix | **button:** remove duplicate typography styles from FAB
([#&#8203;28258](https://togithub.com/angular/components/pull/28258)) |
|
[2dc10daa07](https://togithub.com/angular/components/commit/2dc10daa07a9380c61c955edd44005f2c06e5e22)
| fix | **button:** use tokens for button elevation
([#&#8203;28396](https://togithub.com/angular/components/pull/28396)) |
|
[ec86cf88ee](https://togithub.com/angular/components/commit/ec86cf88ee8def16b906a893245fe564db9b0b33)
| fix | **checkbox:** move required validation into component |
|
[c00c2db924](https://togithub.com/angular/components/commit/c00c2db9242f0ea1933af2113f03535f8f75b2f2)
| fix | **datepicker:** unable to distinguish disabled buttons in the
calendar
([#&#8203;28385](https://togithub.com/angular/components/pull/28385)) |
|
[fef66fee7c](https://togithub.com/angular/components/commit/fef66fee7cca3829a0b756f57800e88624c597a2)
| fix | **dialog:** `mat-dialog-title` should work under `OnPush`
`viewContainerRef`
([#&#8203;28329](https://togithub.com/angular/components/pull/28329)) |
|
[9e43890155](https://togithub.com/angular/components/commit/9e438901555eaedc6617dd241ffabe391cba3b64)
| fix | **form-field:** work around closure compiler issue
([#&#8203;28185](https://togithub.com/angular/components/pull/28185)) |
|
[4d0719a6a0](https://togithub.com/angular/components/commit/4d0719a6a0d0472ee1729750100167d9941b1641)
| fix | **paginator:** match visual and reading order
([#&#8203;28285](https://togithub.com/angular/components/pull/28285)) |
|
[00e70fd8e3](https://togithub.com/angular/components/commit/00e70fd8e3542cc7a64c555a84f8092016c5236e)
| fix | **slide-toggle:** delete custom typography tokens
([#&#8203;28365](https://togithub.com/angular/components/pull/28365)) |
|
[c2c818ceeb](https://togithub.com/angular/components/commit/c2c818ceeb3231128e4ec3d7b9a67b5460368230)
| fix | **slide-toggle:** move required validation into component |
|
[6bfbe9b19f](https://togithub.com/angular/components/commit/6bfbe9b19f9d277401f0ac7041e6a658db6a2e8e)
| fix | **slider:** update inactive input width on value change
([#&#8203;28275](https://togithub.com/angular/components/pull/28275)) |
|
[a643a2ed42](https://togithub.com/angular/components/commit/a643a2ed42b7751087c59ff55a61c7e14f262604)
| fix | **snack-bar:** Ensure snackbar open animation works with OnPush
ancestor
([#&#8203;28331](https://togithub.com/angular/components/pull/28331)) |
|
[7f601b0936](https://togithub.com/angular/components/commit/7f601b093683c4519a79447bec3d8faf896c9e6e)
| fix | **stepper:** enable hydration
([#&#8203;28382](https://togithub.com/angular/components/pull/28382)) |
|
[a7f87a80a1](https://togithub.com/angular/components/commit/a7f87a80a18a62d75a8c5621fd89dbc2cf28a865)
| fix | **tabs:** enable hydration
([#&#8203;28366](https://togithub.com/angular/components/pull/28366)) |

##### google-maps

| Commit | Type | Description |
| -- | -- | -- |
|
[9f1989228f](https://togithub.com/angular/components/commit/9f1989228f10694b61e694db456c387687e9626d)
| feat | add support for dynamic library loading API |
|
[338aa184ae](https://togithub.com/angular/components/commit/338aa184aee83c2b7c450c7272897e4417bccb79)
| fix | error when added through ng add |

##### youtube-player

| Commit | Type | Description |
| -- | -- | -- |
|
[e0414b19c1](https://togithub.com/angular/components/commit/e0414b19c132ecdd26b49b133e323f80960f1159)
| feat | automatically load youtube api |
|
[381a65f33d](https://togithub.com/angular/components/commit/381a65f33d87c885235d2076297f092d6c218bae)
| feat | coerce inputs |
|
[b7c47c3025](https://togithub.com/angular/components/commit/b7c47c3025d430c738175f0e7e84d37c6311d8fd)
| feat | improve initial load performance using a placeholder image
([#&#8203;28207](https://togithub.com/angular/components/pull/28207)) |
|
[62ca3ede70](https://togithub.com/angular/components/commit/62ca3ede70bb87e212fcf5f88b1e9cb8a1660d92)
| fix | error when added through ng add |

##### material-experimental

| Commit | Type | Description |
| -- | -- | -- |
|
[244bed4675](https://togithub.com/angular/components/commit/244bed467505b618a38e62c7dc4ca9b67ac431b0)
| feat | **theming:** add M3 button tokens
([#&#8203;28375](https://togithub.com/angular/components/pull/28375)) |
|
[cf6ab1c1d0](https://togithub.com/angular/components/commit/cf6ab1c1d0a30c1a77efe878d1f15bb4207ec31e)
| feat | **theming:** add M3 expansion support
([#&#8203;28159](https://togithub.com/angular/components/pull/28159)) |
|
[2963b7aaca](https://togithub.com/angular/components/commit/2963b7aaca3d91fe62f592707ca764f818a5877e)
| feat | **theming:** add M3 icon-button & fab support
([#&#8203;28157](https://togithub.com/angular/components/pull/28157)) |
|
[0b7e656f19](https://togithub.com/angular/components/commit/0b7e656f192002b7ea025aef68404e76f733be12)
| feat | **theming:** Add support for color variants
([#&#8203;28279](https://togithub.com/angular/components/pull/28279)) |
|
[94d8997b2c](https://togithub.com/angular/components/commit/94d8997b2c10116bfe711b004af8ccfc82e012f3)
| fix | **theming:** fix border radius of filled form field |
|
[d1ceb6b44a](https://togithub.com/angular/components/commit/d1ceb6b44aa65652f9a8d301554a41d21c3b01f1)
| fix | **theming:** fix disabled form field in M3 |

##### material-moment-adapter

| Commit | Type | Description |
| -- | -- | -- |
|
[eca50162a7](https://togithub.com/angular/components/commit/eca50162a7d3367f2028fcaa75f9b08e58109f8b)
| fix | error when added through ng add |

##### material-luxon-adapter

| Commit | Type | Description |
| -- | -- | -- |
|
[91b646717d](https://togithub.com/angular/components/commit/91b646717d9836215ff839fafcf148ded677006e)
| fix | error when added through ng add |

##### material-date-fns-adapter

| Commit | Type | Description |
| -- | -- | -- |
|
[083472db0e](https://togithub.com/angular/components/commit/083472db0e52b5a0127d2c746a8f44061763de51)
| feat | support date-fns 3.0
([#&#8203;28364](https://togithub.com/angular/components/pull/28364)) |
|
[2da9f6bc32](https://togithub.com/angular/components/commit/2da9f6bc32d48fcb72d447e665ce592114aa1cf5)
| fix | error when added through ng add |

##### multiple

| Commit | Type | Description |
| -- | -- | -- |
|
[997bf75f9f](https://togithub.com/angular/components/commit/997bf75f9fb20c4b67f02c94baf128edd7eb007c)
| fix | consolidate and tokenize internal form field
([#&#8203;28236](https://togithub.com/angular/components/pull/28236)) |
|
[7840cd3a77](https://togithub.com/angular/components/commit/7840cd3a779b6e7388971e279bd60de2bcb1e89b)
| fix | provide standalone-friendly APIs for date adapters
([#&#8203;28349](https://togithub.com/angular/components/pull/28349)) |
|
[21737ad394](https://togithub.com/angular/components/commit/21737ad394a404881193ad89edfe29fe3ec8235e)
| fix | use provide functions in providers for date adapters
([#&#8203;28363](https://togithub.com/angular/components/pull/28363)) |

<!-- CHANGELOG SPLIT MARKER -->

###
[`v17.0.6`](https://togithub.com/angular/components/blob/HEAD/CHANGELOG.md#1706-plastic-spoon-2024-01-17)

[Compare
Source](https://togithub.com/angular/components/compare/17.0.5...17.0.6)

##### material

| Commit | Type | Description |
| -- | -- | -- |
|
[53aae488ff](https://togithub.com/angular/components/commit/53aae488ff77fecd6dab1f15151938c1a2968f80)
| fix | **progress-bar:** remove track color workaround
([#&#8203;28416](https://togithub.com/angular/components/pull/28416)) |

<!-- CHANGELOG SPLIT MARKER -->

###
[`v17.0.5`](https://togithub.com/angular/components/blob/HEAD/CHANGELOG.md#1705-stardust-symphony-2024-01-10)

[Compare
Source](https://togithub.com/angular/components/compare/17.0.4...17.0.5)

##### cdk

| Commit | Type | Description |
| -- | -- | -- |
|
[5e2d13b912](https://togithub.com/angular/components/commit/5e2d13b9128da3d78259fe49abd1200af7ec3947)
| fix | **a11y:** resolve hydration error in focus trap |
|
[837d396aff](https://togithub.com/angular/components/commit/837d396aff79e4cd8f3dbbbc15342050e9ba1bc2)
| fix | **collections:** Do not deselect comparable already selected
value with setSelection
([#&#8203;28267](https://togithub.com/angular/components/pull/28267)) |
|
[94a9fa9c6c](https://togithub.com/angular/components/commit/94a9fa9c6cd31bb82d3b0367aec5c13d54b18802)
| fix | **dialog:** resolve hydration error in focus trap |
|
[82c37a9774](https://togithub.com/angular/components/commit/82c37a97741e0d3d27c6922894978596cc51539d)
| fix | **drag-drop:** auto-scroll to the left not starting in rtl
layout
([#&#8203;28334](https://togithub.com/angular/components/pull/28334)) |
|
[a75bb7ad87](https://togithub.com/angular/components/commit/a75bb7ad8749a6c56cdcfbc1685436b99ee18ece)
| perf | **a11y:** Micro-optimizations to aria-reference.ts.
([#&#8203;28337](https://togithub.com/angular/components/pull/28337)) |

##### material

| Commit | Type | Description |
| -- | -- | -- |
|
[2852c3f7a4](https://togithub.com/angular/components/commit/2852c3f7a4e41b5c7804596fa5e20b387ccfb26b)
| fix | **autocomplete:** not closing when clicking on hint area
([#&#8203;28316](https://togithub.com/angular/components/pull/28316)) |
|
[4eb24cfdaf](https://togithub.com/angular/components/commit/4eb24cfdafb67d4834a78cfc73ec04e9a4acf16c)
| fix | **schematics:** resolve errors in dashboard schematic |
|
[6feb26d107](https://togithub.com/angular/components/commit/6feb26d10701a841f45545d42bd29e873120a131)
| fix | **schematics:** schema error in mdc migration
([#&#8203;28342](https://togithub.com/angular/components/pull/28342)) |
|
[3500908ca6](https://togithub.com/angular/components/commit/3500908ca609aa4d2110513ea20fbaff475b78a9)
| fix | **schematics:** use single style and styleUrl in generated code
|
|
[65331e2aa8](https://togithub.com/angular/components/commit/65331e2aa872cbe00c784a24724586a521aae2a6)
| fix | **select:** flicker if opened from inside a focus handler
([#&#8203;28287](https://togithub.com/angular/components/pull/28287)) |
|
[7076f96a09](https://togithub.com/angular/components/commit/7076f96a09252b54f8d5399e00f74f76e345b3ab)
| fix | **sidenav:** enable hydration |
|
[27a09a5f57](https://togithub.com/angular/components/commit/27a09a5f57e377bf0315310d190a457aa1c7a0af)
| fix | **slider:** fix internal focus state on safari
([#&#8203;28243](https://togithub.com/angular/components/pull/28243)) |
|
[766d1d8f85](https://togithub.com/angular/components/commit/766d1d8f85ebb55f0901658fa1bbf543fc5d6fb5)
| fix | **slider:** fix value indicator bubble for m3
([#&#8203;28250](https://togithub.com/angular/components/pull/28250)) |
|
[1d9d11325c](https://togithub.com/angular/components/commit/1d9d11325cd7100b898e889ac7386195e9d5292e)
| fix | **slider:** m3 ripple color
([#&#8203;28369](https://togithub.com/angular/components/pull/28369)) |
|
[e97d98b037](https://togithub.com/angular/components/commit/e97d98b037b7903d4d14986e8aa940d5d4ca3f01)
| fix | **slider:** slider tx imprecision
([#&#8203;28283](https://togithub.com/angular/components/pull/28283)) |
|
[cbfdc060b4](https://togithub.com/angular/components/commit/cbfdc060b415d43dce3a2a69cc425436b5043c36)
| fix | **theming:** Expose the `theme-remove` Sass function
([#&#8203;28314](https://togithub.com/angular/components/pull/28314)) |

##### multiple

| Commit | Type | Description |
| -- | -- | -- |
|
[ddbc022843](https://togithub.com/angular/components/commit/ddbc0228433bc63768468924dfcb3efe4435aab8)
| fix | enable hydration in autocomplete, menu and select
([#&#8203;28343](https://togithub.com/angular/components/pull/28343)) |

<!-- CHANGELOG SPLIT MARKER -->

</details>

---

### Configuration

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

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR is behind base branch, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about these
updates again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/). View
repository job log
[here](https://developer.mend.io/github/RadioRoster/dashboard).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4xMjcuMCIsInVwZGF0ZWRJblZlciI6IjM3LjEzNS4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
@radioroster-bot radioroster-bot force-pushed the release-please--branches--main--components--dashboard branch from 308b211 to f671f06 Compare January 25, 2024 09:22
Remove WIP action because it's not working properly.

Signed-off-by: Lapotor <[email protected]>
@radioroster-bot radioroster-bot force-pushed the release-please--branches--main--components--dashboard branch from f671f06 to e1ac38f Compare April 4, 2024 17:02
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[@angular-devkit/build-angular](https://togithub.com/angular/angular-cli)
| [`17.1.0` ->
`17.3.7`](https://renovatebot.com/diffs/npm/@angular-devkit%2fbuild-angular/17.1.0/17.3.7)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@angular-devkit%2fbuild-angular/17.3.7?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@angular-devkit%2fbuild-angular/17.3.7?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@angular-devkit%2fbuild-angular/17.1.0/17.3.7?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@angular-devkit%2fbuild-angular/17.1.0/17.3.7?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
| [@angular/cli](https://togithub.com/angular/angular-cli) | [`17.1.0`
->
`17.3.7`](https://renovatebot.com/diffs/npm/@angular%2fcli/17.1.0/17.3.7)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@angular%2fcli/17.3.7?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@angular%2fcli/17.3.7?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@angular%2fcli/17.1.0/17.3.7?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@angular%2fcli/17.1.0/17.3.7?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>angular/angular-cli
(@&#8203;angular-devkit/build-angular)</summary>

###
[`v17.3.7`](https://togithub.com/angular/angular-cli/compare/17.3.6...c85190bf020bfca5cf5aaa1198b63713097f5fe9)

[Compare
Source](https://togithub.com/angular/angular-cli/compare/17.3.6...17.3.7)

###
[`v17.3.6`](https://togithub.com/angular/angular-cli/blob/HEAD/CHANGELOG.md#1736-2024-04-25)

[Compare
Source](https://togithub.com/angular/angular-cli/compare/17.3.5...17.3.6)

#####
[@&#8203;angular-devkit/build-angular](https://togithub.com/angular-devkit/build-angular)

| Commit | Type | Description |
|
---------------------------------------------------------------------------------------------------
| ---- | ------------------------------------------------------------ |
|
[dcec59799](https://togithub.com/angular/angular-cli/commit/dcec59799faac66bf25043984c11944479efcf4d)
| fix | properly configure headers for media resources and HTML page |

<!-- CHANGELOG SPLIT MARKER -->

###
[`v17.3.5`](https://togithub.com/angular/angular-cli/compare/17.3.4...4771f00915a603248cec7017e41a43555332ccbf)

[Compare
Source](https://togithub.com/angular/angular-cli/compare/17.3.4...17.3.5)

###
[`v17.3.4`](https://togithub.com/angular/angular-cli/blob/HEAD/CHANGELOG.md#1734-2024-04-11)

[Compare
Source](https://togithub.com/angular/angular-cli/compare/17.3.3...17.3.4)

#####
[@&#8203;angular-devkit/build-angular](https://togithub.com/angular-devkit/build-angular)

| Commit | Type | Description |
|
---------------------------------------------------------------------------------------------------
| ---- | ------------------------------------------------------------ |
|
[1128bdd64](https://togithub.com/angular/angular-cli/commit/1128bdd642c3e60c67485970e5cd354b2fde0f98)
| fix | ensure esbuild-based builders exclusively produce ESM output |

<!-- CHANGELOG SPLIT MARKER -->

###
[`v17.3.3`](https://togithub.com/angular/angular-cli/blob/HEAD/CHANGELOG.md#1733-2024-04-02)

[Compare
Source](https://togithub.com/angular/angular-cli/compare/17.3.2...17.3.3)

#####
[@&#8203;schematics/angular](https://togithub.com/schematics/angular)

| Commit | Type | Description |
|
---------------------------------------------------------------------------------------------------
| ---- | ---------------------------------------------------------------
|
|
[a673baf5c](https://togithub.com/angular/angular-cli/commit/a673baf5ce385415ded23641a2dc5cdcae8f3f5c)
| fix | Revert
"fix([@&#8203;schematics/angular](https://togithub.com/schematics/angular)):
rename SSR port env variable" |

<!-- CHANGELOG SPLIT MARKER -->

###
[`v17.3.2`](https://togithub.com/angular/angular-cli/blob/HEAD/CHANGELOG.md#1732-2024-03-25)

[Compare
Source](https://togithub.com/angular/angular-cli/compare/17.3.1...17.3.2)

#####
[@&#8203;schematics/angular](https://togithub.com/schematics/angular)

| Commit | Type | Description |
|
---------------------------------------------------------------------------------------------------
| ---- | ---------------------------- |
|
[935f931ee](https://togithub.com/angular/angular-cli/commit/935f931eea8ddd1cb86b2275b8e384bf51e9153e)
| fix | rename SSR port env variable |

#####
[@&#8203;angular-devkit/build-angular](https://togithub.com/angular-devkit/build-angular)

| Commit | Type | Description |
|
---------------------------------------------------------------------------------------------------
| ---- |
------------------------------------------------------------------ |
|
[c9d436000](https://togithub.com/angular/angular-cli/commit/c9d4360000e6134b936781be3b0d5cf1871d44d7)
| fix | `Internal server error: Invalid URL` when using a non localhost
IP |
|
[59fba38ec](https://togithub.com/angular/angular-cli/commit/59fba38ec6181c8d9c7a0636fb514c4b25aaf0cd)
| fix | ensure proper resolution of linked SCSS files |
|
[27dd8f208](https://togithub.com/angular/angular-cli/commit/27dd8f208911dbb2eda6d64efd6d1ce8c463ce35)
| fix | service-worker references non-existent named index output |
|
[c12907d92](https://togithub.com/angular/angular-cli/commit/c12907d92f8a2268541fd3bf28857dbb216ec7c9)
| fix | update `webpack-dev-middleware` to `6.1.2` |

<!-- CHANGELOG SPLIT MARKER -->

###
[`v17.3.1`](https://togithub.com/angular/angular-cli/releases/tag/17.3.1)

[Compare
Source](https://togithub.com/angular/angular-cli/compare/17.3.0...17.3.1)

### 17.3.1 (2024-03-20)

#####
[@&#8203;schematics/angular](https://togithub.com/schematics/angular)

| Commit | Description |
| -- | -- |
| [![fix -
198ca9afc](https://img.shields.io/badge/198ca9afc-fix-green)](https://togithub.com/angular/angular-cli/commit/198ca9afcc9a043d4329c2f4032f0b9cefa11a2e)
| improve Sass format clarity for application style option |

#####
[@&#8203;angular-devkit/build-angular](https://togithub.com/angular-devkit/build-angular)

| Commit | Description |
| -- | -- |
| [![fix -
2809971a5](https://img.shields.io/badge/2809971a5-fix-green)](https://togithub.com/angular/angular-cli/commit/2809971a57966cf79965c84a933f70709334c16b)
| only generate `server` directory when SSR is enabled |
| [![fix -
3f601a14e](https://img.shields.io/badge/3f601a14e-fix-green)](https://togithub.com/angular/angular-cli/commit/3f601a14e70540f37ef6c6559a5cd50bb6b453d7)
| typo in allowedHosts warning for unsupported vite options |
| [![perf -
79c44adac](https://img.shields.io/badge/79c44adac-perf-orange)](https://togithub.com/angular/angular-cli/commit/79c44adac4184408cbd1dc07989796f155cfc70e)
| avoid transforming empty component stylesheets |
| [![perf -
cc3167f30](https://img.shields.io/badge/cc3167f30-perf-orange)](https://togithub.com/angular/angular-cli/commit/cc3167f3012aa621a7fc9277a9c8a82601f7d914)
| reduce build times for apps with a large number of components when
utilizing esbuild-based builders |

###
[`v17.3.0`](https://togithub.com/angular/angular-cli/blob/HEAD/CHANGELOG.md#1730-2024-03-13)

[Compare
Source](https://togithub.com/angular/angular-cli/compare/17.2.3...17.3.0)

#####
[@&#8203;schematics/angular](https://togithub.com/schematics/angular)

| Commit | Type | Description |
|
---------------------------------------------------------------------------------------------------
| ---- | --------------------------------------------------------------
|
|
[5ab71fc92](https://togithub.com/angular/angular-cli/commit/5ab71fc92ba26f6255e5a5c00e374709ff58d19d)
| feat | update CSS/Sass import/use specifiers in application migration
|

#####
[@&#8203;angular-devkit/build-angular](https://togithub.com/angular-devkit/build-angular)

| Commit | Type | Description |
|
---------------------------------------------------------------------------------------------------
| ---- |
-------------------------------------------------------------------------
|
|
[9ca3a5450](https://togithub.com/angular/angular-cli/commit/9ca3a54503574674eb107d4d2b507be7ecd727ee)
| feat | add `deployUrl` to application builder |
|
[3821344da](https://togithub.com/angular/angular-cli/commit/3821344da663ded52b773752abc805ed04e28f3c)
| fix | ensure proper display of build logs in the presence of warnings
or errors |
|
[de2d05049](https://togithub.com/angular/angular-cli/commit/de2d050498e16efa75459f526b9973c9e1d67050)
| fix | provide better error message when server option is required but
missing |

<!-- CHANGELOG SPLIT MARKER -->

###
[`v17.2.3`](https://togithub.com/angular/angular-cli/blob/HEAD/CHANGELOG.md#1723-2024-03-06)

[Compare
Source](https://togithub.com/angular/angular-cli/compare/17.2.2...17.2.3)

#####
[@&#8203;angular-devkit/build-angular](https://togithub.com/angular-devkit/build-angular)

| Commit | Type | Description |
|
---------------------------------------------------------------------------------------------------
| ---- |
---------------------------------------------------------------------- |
|
[7cc8261fd](https://togithub.com/angular/angular-cli/commit/7cc8261fd2eb0ef1665faebec43cba447a64fd33)
| fix | avoid implicit CSS file extensions when resolving |
|
[259ec72d5](https://togithub.com/angular/angular-cli/commit/259ec72d521b3a660c54ec33aaf8bf7c838281e7)
| fix | avoid marking component styles as media with no output media
directory |
|
[faffdfdce](https://togithub.com/angular/angular-cli/commit/faffdfdcebb3f71f7ef64b02114561985c592add)
| fix | disable `deployUrl` when using vite dev-server |

<!-- CHANGELOG SPLIT MARKER -->

###
[`v17.2.2`](https://togithub.com/angular/angular-cli/blob/HEAD/CHANGELOG.md#1722-2024-02-28)

[Compare
Source](https://togithub.com/angular/angular-cli/compare/17.2.1...17.2.2)

#####
[@&#8203;angular-devkit/build-angular](https://togithub.com/angular-devkit/build-angular)

| Commit | Type | Description |
|
---------------------------------------------------------------------------------------------------
| ---- |
----------------------------------------------------------------- |
|
[3394d3cf1](https://togithub.com/angular/angular-cli/commit/3394d3cf10996a93777edfb28d83cf4eb85ae40b)
| fix | ensure all related stylesheets are rebuilt when an import
changes |

<!-- CHANGELOG SPLIT MARKER -->

###
[`v17.2.1`](https://togithub.com/angular/angular-cli/blob/HEAD/CHANGELOG.md#1721-2024-02-22)

[Compare
Source](https://togithub.com/angular/angular-cli/compare/17.2.0...17.2.1)

#####
[@&#8203;angular-devkit/build-angular](https://togithub.com/angular-devkit/build-angular)

| Commit | Type | Description |
|
---------------------------------------------------------------------------------------------------
| ---- | ------------------------------------------------ |
|
[9e7c47b59](https://togithub.com/angular/angular-cli/commit/9e7c47b5945b368a6fd5e2544674d5a3afd63d65)
| fix | allow `mts` and `cts` file replacement |
|
[f2a2e9287](https://togithub.com/angular/angular-cli/commit/f2a2e92877298a30bc1042772be043d5db9ac729)
| fix | provide Vite client code source map when loading |

<!-- CHANGELOG SPLIT MARKER -->

###
[`v17.2.0`](https://togithub.com/angular/angular-cli/blob/HEAD/CHANGELOG.md#1720-2024-02-14)

[Compare
Source](https://togithub.com/angular/angular-cli/compare/17.1.4...17.2.0)

##### [@&#8203;angular/cli](https://togithub.com/angular/cli)

| Commit | Type | Description |
|
---------------------------------------------------------------------------------------------------
| ---- | ------------------------------------ |
|
[b3e206741](https://togithub.com/angular/angular-cli/commit/b3e206741c5b59b8563b7c60a1f66c49802549e7)
| feat | add support to `bun` package manager |

#####
[@&#8203;schematics/angular](https://togithub.com/schematics/angular)

| Commit | Type | Description |
|
---------------------------------------------------------------------------------------------------
| ---- | ------------------------------------ |
|
[03e1aa790](https://togithub.com/angular/angular-cli/commit/03e1aa7904acfe9d12eaf3717d1b136159893a76)
| feat | add support to `bun` package manager |

#####
[@&#8203;angular-devkit/build-angular](https://togithub.com/angular-devkit/build-angular)

| Commit | Type | Description |
|
---------------------------------------------------------------------------------------------------
| ---- |
------------------------------------------------------------------------------------
|
|
[7f57123fd](https://togithub.com/angular/angular-cli/commit/7f57123fd40b345d7880cb9e2eccd4757c0fb6ee)
| feat | add define build option to application builder |
|
[f4f535653](https://togithub.com/angular/angular-cli/commit/f4f535653a34c2a7c37c51c98680b6b1766c6d0d)
| feat | add JSON build logs when using the application builder |
|
[b59f663e5](https://togithub.com/angular/angular-cli/commit/b59f663e5715e009b05bf560637c1bca3b112784)
| feat | allow control of Vite-based development server prebundling |
|
[8f47f1e96](https://togithub.com/angular/angular-cli/commit/8f47f1e965b25f3d976eda701ae2e7b7e8cccfa3)
| feat | provide default and abbreviated build target support for
dev-server and extract-i18n |
|
[7a12074dc](https://togithub.com/angular/angular-cli/commit/7a12074dc940f1aa8f5347071324fa0d2fd1300b)
| feat | provide option to allow automatically cleaning the terminal
screen during rebuilds |
|
[7c522aa87](https://togithub.com/angular/angular-cli/commit/7c522aa8742cd936bb0dfd30773d88f3ef92d488)
| feat | support using custom postcss configuration with application
builder |
|
[476a68daa](https://togithub.com/angular/angular-cli/commit/476a68daa9746d29d3f74f68307d982d1d66f94c)
| fix | add output location in build stats |
|
[5e6f1a9f4](https://togithub.com/angular/angular-cli/commit/5e6f1a9f4362e9b12db64c7c2e609a346b17963d)
| fix | avoid preloading server chunks |
|
[41ea985f9](https://togithub.com/angular/angular-cli/commit/41ea985f9317b11cfa6627a2d3f6b34ff4dbc134)
| fix | display server bundles in build stats |
|
[d493609d3](https://togithub.com/angular/angular-cli/commit/d493609d30e1f148a7efb72bd64227521a326fbb)
| fix | downgrade copy-webpack-plugin to workaround Node.js support
issue |
|
[8d5af1d5c](https://togithub.com/angular/angular-cli/commit/8d5af1d5c78ce9aa996f6ba138b99d0bb5005d46)
| fix | ensure correct `.html` served with Vite dev-server |
|
[944cbcdb1](https://togithub.com/angular/angular-cli/commit/944cbcdb1af62855febc931fce92debf28a3b2a5)
| fix | limit the number of lazy chunks visible in the stats table |
|
[905e13633](https://togithub.com/angular/angular-cli/commit/905e13633071b1db25621ae9f2762a48fe010df1)
| fix | support string as plugin option in custom postcss plugin config
|

#####
[@&#8203;angular-devkit/schematics](https://togithub.com/angular-devkit/schematics)

| Commit | Type | Description |
|
---------------------------------------------------------------------------------------------------
| ---- | ----------------------------------- |
|
[da1c38c48](https://togithub.com/angular/angular-cli/commit/da1c38c486b07d5a1b2933f23f83c6231b512e0f)
| fix | add `bun` to known package managers |

##### [@&#8203;angular/create](https://togithub.com/angular/create)

| Commit | Type | Description |
|
---------------------------------------------------------------------------------------------------
| ---- | ------------------------------------ |
|
[600498f2c](https://togithub.com/angular/angular-cli/commit/600498f2cd3e3251e7e6e3dd3505c5e943b2986a)
| feat | add support to `bun` package manager |

<!-- CHANGELOG SPLIT MARKER -->

###
[`v17.1.4`](https://togithub.com/angular/angular-cli/blob/HEAD/CHANGELOG.md#1714-2024-02-14)

[Compare
Source](https://togithub.com/angular/angular-cli/compare/17.1.3...17.1.4)

##### [@&#8203;angular/cli](https://togithub.com/angular/cli)

| Commit | Type | Description |
|
---------------------------------------------------------------------------------------------------
| ---- | ------------------------------------------------------- |
|
[6d2168db9](https://togithub.com/angular/angular-cli/commit/6d2168db92fcba1ebf82498fed85cd2b596547d3)
| fix | prevent BOM errors in `package.json` during `ng update` |

#####
[@&#8203;angular-devkit/build-angular](https://togithub.com/angular-devkit/build-angular)

| Commit | Type | Description |
|
---------------------------------------------------------------------------------------------------
| ---- | ------------------------------------------------ |
|
[bf42d6df2](https://togithub.com/angular/angular-cli/commit/bf42d6df2f5eda45bec80bb60315152c03f4a3dc)
| fix | bypass Vite prebundling for absolute URL imports |

<!-- CHANGELOG SPLIT MARKER -->

###
[`v17.1.3`](https://togithub.com/angular/angular-cli/blob/HEAD/CHANGELOG.md#1713-2024-02-08)

[Compare
Source](https://togithub.com/angular/angular-cli/compare/17.1.2...17.1.3)

#####
[@&#8203;angular-devkit/build-angular](https://togithub.com/angular-devkit/build-angular)

| Commit | Type | Description |
|
---------------------------------------------------------------------------------------------------
| ---- | -------------------------------------------------- |
|
[3de3aa170](https://togithub.com/angular/angular-cli/commit/3de3aa170f02352fe2adf61beea221b356a40843)
| fix | allow `./` baseHref when using vite based server |
|
[17f47a3c9](https://togithub.com/angular/angular-cli/commit/17f47a3c94b434a73b9fc698872ef6230f61c781)
| fix | ensure WebWorker main entry is used in output code |

<!-- CHANGELOG SPLIT MARKER -->

###
[`v17.1.2`](https://togithub.com/angular/angular-cli/blob/HEAD/CHANGELOG.md#1712-2024-01-31)

[Compare
Source](https://togithub.com/angular/angular-cli/compare/17.1.1...17.1.2)

#####
[@&#8203;angular-devkit/build-angular](https://togithub.com/angular-devkit/build-angular)

| Commit | Type | Description |
|
---------------------------------------------------------------------------------------------------
| ---- |
---------------------------------------------------------------- |
|
[6815f13e3](https://togithub.com/angular/angular-cli/commit/6815f13e3c87eff773aa914858293c75e4fae7d2)
| fix | add `required` modules as externals imports |
|
[a0e306098](https://togithub.com/angular/angular-cli/commit/a0e306098147cf5fb7b51264c18860767fdf6316)
| fix | correctly handle glob negation in proxy config when using vite |
|
[235c8403a](https://togithub.com/angular/angular-cli/commit/235c8403a5bf8a2032da72a504e8cee441dd2d82)
| fix | handle regular expressions in proxy config when using Vite |
|
[5332e5b2e](https://togithub.com/angular/angular-cli/commit/5332e5b2ea0c9757f717e386fb162392ef2327a4)
| fix | resolve absolute `output-path` when using esbuild based builders
|
|
[3deb0d4a1](https://togithub.com/angular/angular-cli/commit/3deb0d4a102fb8d8fae7617b81f62706371e03f5)
| fix | return 404 for assets that are not found |

<!-- CHANGELOG SPLIT MARKER -->

###
[`v17.1.1`](https://togithub.com/angular/angular-cli/blob/HEAD/CHANGELOG.md#1711-2024-01-24)

[Compare
Source](https://togithub.com/angular/angular-cli/compare/17.1.0...17.1.1)

##### [@&#8203;angular/cli](https://togithub.com/angular/cli)

| Commit | Type | Description |
|
---------------------------------------------------------------------------------------------------
| ---- | ----------------------------------------- |
|
[8ebb754c2](https://togithub.com/angular/angular-cli/commit/8ebb754c2e865ffd2c38f61d50a5f4be225a0fe5)
| fix | update regex to validate the project-name |

#####
[@&#8203;schematics/angular](https://togithub.com/schematics/angular)

| Commit | Type | Description |
|
---------------------------------------------------------------------------------------------------
| ---- | --------------------------------------------------------- |
|
[35ebf1efd](https://togithub.com/angular/angular-cli/commit/35ebf1efdfa438ea713020b847826621bba0ebfc)
| fix | retain trailing comma when adding providers to app config |

#####
[@&#8203;angular-devkit/build-angular](https://togithub.com/angular-devkit/build-angular)

| Commit | Type | Description |
|
---------------------------------------------------------------------------------------------------
| ---- |
-----------------------------------------------------------------------------
|
|
[88de1da92](https://togithub.com/angular/angular-cli/commit/88de1da92919834f620a31d8a3e6a4e2ad1e2f07)
| fix | `ENOENT: no such file or directory` on Windows during component
rebuild |
|
[4e2586aeb](https://togithub.com/angular/angular-cli/commit/4e2586aeb8ec11cf951f30bbfca6422f13cfd5cc)
| fix | allow package file loader option with Vite prebundling |
|
[aca1cfcda](https://togithub.com/angular/angular-cli/commit/aca1cfcda520d9a68bc01833453c81f38c133d37)
| fix | do not add internal CSS resources files in watch |
|
[53258f617](https://togithub.com/angular/angular-cli/commit/53258f617cf6c9068e069122029ff91c62d2109e)
| fix | handle load event for multiple stylesheets and CSP nonces |
|
[412fe6ec6](https://togithub.com/angular/angular-cli/commit/412fe6ec69bfcbb1e9fb09ccbb10a086b5166689)
| fix | pre-transform error when using vite with SSR |
|
[45dea6f44](https://togithub.com/angular/angular-cli/commit/45dea6f44cb27431e4767ce16df3e84c5b6d8f9c)
| fix | provide actionable error message when server bundle is missing
default export |
|
[4e2b23f03](https://togithub.com/angular/angular-cli/commit/4e2b23f0321f3ec6edfd3e20e9bf95d799de5e7f)
| fix | update dependency vite to v5.0.12 |

##### [@&#8203;angular/ssr](https://togithub.com/angular/ssr)

| Commit | Type | Description |
|
---------------------------------------------------------------------------------------------------
| ---- | --------------------------------------------------------- |
|
[02d9d84c5](https://togithub.com/angular/angular-cli/commit/02d9d84c5da3def7e6b307b115e77233cfcf8d4b)
| fix | handle load event for multiple stylesheets and CSP nonces |

<!-- CHANGELOG SPLIT MARKER -->

</details>

---

### Configuration

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

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR is behind base branch, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about these
updates again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/). View
repository job log
[here](https://developer.mend.io/github/RadioRoster/dashboard).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4xMzUuMCIsInVwZGF0ZWRJblZlciI6IjM3LjM1MS4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
@radioroster-bot radioroster-bot force-pushed the release-please--branches--main--components--dashboard branch from e1ac38f to 0d84279 Compare May 17, 2024 20:03
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [@angular/animations](https://togithub.com/angular/angular)
([source](https://togithub.com/angular/angular/tree/HEAD/packages/animations))
| [`17.1.0` ->
`17.3.8`](https://renovatebot.com/diffs/npm/@angular%2fanimations/17.1.0/17.3.8)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@angular%2fanimations/17.3.8?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@angular%2fanimations/17.3.8?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@angular%2fanimations/17.1.0/17.3.8?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@angular%2fanimations/17.1.0/17.3.8?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
| [@angular/common](https://togithub.com/angular/angular)
([source](https://togithub.com/angular/angular/tree/HEAD/packages/common))
| [`17.1.0` ->
`17.3.8`](https://renovatebot.com/diffs/npm/@angular%2fcommon/17.1.0/17.3.8)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@angular%2fcommon/17.3.8?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@angular%2fcommon/17.3.8?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@angular%2fcommon/17.1.0/17.3.8?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@angular%2fcommon/17.1.0/17.3.8?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
| [@angular/compiler](https://togithub.com/angular/angular)
([source](https://togithub.com/angular/angular/tree/HEAD/packages/compiler))
| [`17.1.0` ->
`17.3.8`](https://renovatebot.com/diffs/npm/@angular%2fcompiler/17.1.0/17.3.8)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@angular%2fcompiler/17.3.8?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@angular%2fcompiler/17.3.8?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@angular%2fcompiler/17.1.0/17.3.8?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@angular%2fcompiler/17.1.0/17.3.8?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
|
[@angular/compiler-cli](https://togithub.com/angular/angular/tree/main/packages/compiler-cli)
([source](https://togithub.com/angular/angular/tree/HEAD/packages/compiler-cli))
| [`17.1.0` ->
`17.3.8`](https://renovatebot.com/diffs/npm/@angular%2fcompiler-cli/17.1.0/17.3.8)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@angular%2fcompiler-cli/17.3.8?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@angular%2fcompiler-cli/17.3.8?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@angular%2fcompiler-cli/17.1.0/17.3.8?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@angular%2fcompiler-cli/17.1.0/17.3.8?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
| [@angular/core](https://togithub.com/angular/angular)
([source](https://togithub.com/angular/angular/tree/HEAD/packages/core))
| [`17.1.0` ->
`17.3.8`](https://renovatebot.com/diffs/npm/@angular%2fcore/17.1.0/17.3.8)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@angular%2fcore/17.3.8?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@angular%2fcore/17.3.8?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@angular%2fcore/17.1.0/17.3.8?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@angular%2fcore/17.1.0/17.3.8?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
| [@angular/forms](https://togithub.com/angular/angular)
([source](https://togithub.com/angular/angular/tree/HEAD/packages/forms))
| [`17.1.0` ->
`17.3.8`](https://renovatebot.com/diffs/npm/@angular%2fforms/17.1.0/17.3.8)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@angular%2fforms/17.3.8?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@angular%2fforms/17.3.8?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@angular%2fforms/17.1.0/17.3.8?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@angular%2fforms/17.1.0/17.3.8?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
| [@angular/platform-browser](https://togithub.com/angular/angular)
([source](https://togithub.com/angular/angular/tree/HEAD/packages/platform-browser))
| [`17.1.0` ->
`17.3.8`](https://renovatebot.com/diffs/npm/@angular%2fplatform-browser/17.1.0/17.3.8)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@angular%2fplatform-browser/17.3.8?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@angular%2fplatform-browser/17.3.8?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@angular%2fplatform-browser/17.1.0/17.3.8?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@angular%2fplatform-browser/17.1.0/17.3.8?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
|
[@angular/platform-browser-dynamic](https://togithub.com/angular/angular)
([source](https://togithub.com/angular/angular/tree/HEAD/packages/platform-browser-dynamic))
| [`17.1.0` ->
`17.3.8`](https://renovatebot.com/diffs/npm/@angular%2fplatform-browser-dynamic/17.1.0/17.3.8)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@angular%2fplatform-browser-dynamic/17.3.8?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@angular%2fplatform-browser-dynamic/17.3.8?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@angular%2fplatform-browser-dynamic/17.1.0/17.3.8?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@angular%2fplatform-browser-dynamic/17.1.0/17.3.8?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
|
[@angular/router](https://togithub.com/angular/angular/tree/main/packages/router)
([source](https://togithub.com/angular/angular/tree/HEAD/packages/router))
| [`17.1.0` ->
`17.3.8`](https://renovatebot.com/diffs/npm/@angular%2frouter/17.1.0/17.3.8)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@angular%2frouter/17.3.8?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@angular%2frouter/17.3.8?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@angular%2frouter/17.1.0/17.3.8?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@angular%2frouter/17.1.0/17.3.8?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
| [zone.js](https://togithub.com/angular/angular)
([source](https://togithub.com/angular/angular/tree/HEAD/packages/zone.js),
[changelog](https://togithub.com/angular/angular/blob/master/packages/zone.js/CHANGELOG.md))
| [`0.14.3` ->
`0.14.5`](https://renovatebot.com/diffs/npm/zone.js/0.14.3/0.14.5) |
[![age](https://developer.mend.io/api/mc/badges/age/npm/zone.js/0.14.5?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/zone.js/0.14.5?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/zone.js/0.14.3/0.14.5?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/zone.js/0.14.3/0.14.5?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>angular/angular (@&#8203;angular/animations)</summary>

###
[`v17.3.8`](https://togithub.com/angular/angular/blob/HEAD/CHANGELOG.md#1738-2024-05-08)

[Compare
Source](https://togithub.com/angular/angular/compare/17.3.7...17.3.8)

##### compiler

| Commit | Type | Description |
| -- | -- | -- |
|
[c21b459ba6](https://togithub.com/angular/angular/commit/c21b459ba6520fd5835e23800338ac9c997fee91)
| fix | add math elements to schema
([#&#8203;55631](https://togithub.com/angular/angular/pull/55631))
([#&#8203;55645](https://togithub.com/angular/angular/pull/55645)) |

##### core

| Commit | Type | Description |
| -- | -- | -- |
|
[3818436ebc](https://togithub.com/angular/angular/commit/3818436ebc649267bb39b976b6b567b7f2b06a64)
| fix | don't schedule timer triggers on the server
([#&#8203;55605](https://togithub.com/angular/angular/pull/55605)) |

<!-- CHANGELOG SPLIT MARKER -->

###
[`v17.3.7`](https://togithub.com/angular/angular/compare/17.3.6...8c71a18cde19ce0b8c7b6c96f13be770e40f4e2d)

[Compare
Source](https://togithub.com/angular/angular/compare/17.3.6...17.3.7)

###
[`v17.3.6`](https://togithub.com/angular/angular/blob/HEAD/CHANGELOG.md#1736-2024-04-25)

[Compare
Source](https://togithub.com/angular/angular/compare/17.3.5...17.3.6)

##### core

| Commit | Type | Description |
| -- | -- | -- |
|
[826861b1fa](https://togithub.com/angular/angular/commit/826861b1fa7693010743f5dd881fb31ec33eee52)
| fix | DeferBlockFixture.render should not wait for stability
([#&#8203;55271](https://togithub.com/angular/angular/pull/55271)) |
|
[5cf14da35c](https://togithub.com/angular/angular/commit/5cf14da35cce1ea4456bae4365d3dbe6667b1881)
| fix | make `ActivatedRoute` inject correct instance inside `@defer`
blocks
([#&#8203;55374](https://togithub.com/angular/angular/pull/55374)) |
|
[8979fba2c5](https://togithub.com/angular/angular/commit/8979fba2c5813673767a133caeec9ac768d17329)
| fix | skip defer timers on the server
([#&#8203;55480](https://togithub.com/angular/angular/pull/55480)) |

<!-- CHANGELOG SPLIT MARKER -->

###
[`v17.3.5`](https://togithub.com/angular/angular/blob/HEAD/CHANGELOG.md#1735-2024-04-17)

[Compare
Source](https://togithub.com/angular/angular/compare/17.3.4...17.3.5)

<!-- CHANGELOG SPLIT MARKER -->

###
[`v17.3.4`](https://togithub.com/angular/angular/blob/HEAD/CHANGELOG.md#1734-2024-04-10)

[Compare
Source](https://togithub.com/angular/angular/compare/17.3.3...17.3.4)

##### common

| Commit | Type | Description |
| -- | -- | -- |
|
[53427d875d](https://togithub.com/angular/angular/commit/53427d875d33de16b1dbb04e76a9fe32a2b8a445)
| fix | invalid ImageKit quality parameter
([#&#8203;55193](https://togithub.com/angular/angular/pull/55193)) |
|
[766548c3ec](https://togithub.com/angular/angular/commit/766548c3ecc06ffd8f06ed9a7d0cbb3db6f1b0f6)
| fix | skip transfer cache on client
([#&#8203;55012](https://togithub.com/angular/angular/pull/55012)) |

<!-- CHANGELOG SPLIT MARKER -->

###
[`v17.3.3`](https://togithub.com/angular/angular/releases/tag/17.3.3)

[Compare
Source](https://togithub.com/angular/angular/compare/17.3.2...17.3.3)

##### 17.3.3 (2024-04-03)

##### core

| Commit | Description |
| -- | -- |
| [![fix -
158ceaf062](https://img.shields.io/badge/158ceaf062-fix-green)](https://togithub.com/angular/angular/commit/158ceaf062036bde2a828ee769580f99433a31a8)
| handle `ChainedInjector`s in injector debug utils
([#&#8203;55144](https://togithub.com/angular/angular/issues/55144)) |
| [![fix -
4d043992e5](https://img.shields.io/badge/4d043992e5-fix-green)](https://togithub.com/angular/angular/commit/4d043992e5635a2f841b633fb38d0009a39f05d0)
| test cleanup should not throw if Zone is not present
([#&#8203;55096](https://togithub.com/angular/angular/issues/55096)) |

##### migrations

| Commit | Description |
| -- | -- |
| [![fix -
949dec26b8](https://img.shields.io/badge/949dec26b8-fix-green)](https://togithub.com/angular/angular/commit/949dec26b860a500e90874ad778da74549d21d7e)
| avoid conflicts with some greek letters in control flow migration
([#&#8203;55113](https://togithub.com/angular/angular/issues/55113)) |

###
[`v17.3.2`](https://togithub.com/angular/angular/blob/HEAD/CHANGELOG.md#1732-2024-03-28)

[Compare
Source](https://togithub.com/angular/angular/compare/17.3.1...17.3.2)

##### compiler

| Commit | Type | Description |
| -- | -- | -- |
|
[2b7bad5151](https://togithub.com/angular/angular/commit/2b7bad515100cbfa40b3e8d844bae13d43fd5602)
| fix | invoke method-based tracking function with context
([#&#8203;54960](https://togithub.com/angular/angular/pull/54960)) |

##### compiler-cli

| Commit | Type | Description |
| -- | -- | -- |
|
[b478dfbfda](https://togithub.com/angular/angular/commit/b478dfbfda3f32fbe723a1e8725e86490422520d)
| fix | report errors when initializer APIs are used on private fields
([#&#8203;55070](https://togithub.com/angular/angular/pull/55070)) |

##### core

| Commit | Type | Description |
| -- | -- | -- |
|
[708ba8115f](https://togithub.com/angular/angular/commit/708ba8115f7ad05201db5c529aefe4dd48fc64c5)
| fix | establish proper injector resolution order for `@defer` blocks
([#&#8203;55079](https://togithub.com/angular/angular/pull/55079)) |

##### http

| Commit | Type | Description |
| -- | -- | -- |
|
[cb433af0e1](https://togithub.com/angular/angular/commit/cb433af0e1ba61073eb4a02ccd75cf360e9fd409)
| fix | include transferCache when cloning HttpRequest
([#&#8203;54939](https://togithub.com/angular/angular/pull/54939)) |
|
[64f202cab9](https://togithub.com/angular/angular/commit/64f202cab9e7a5c873b17bbddd02368006426152)
| fix | manage different body types for caching POST requests
([#&#8203;54980](https://togithub.com/angular/angular/pull/54980)) |

##### migrations

| Commit | Type | Description |
| -- | -- | -- |
|
[2f9d94bc4a](https://togithub.com/angular/angular/commit/2f9d94bc4ab5a94e620a13404aba4e094f8b2344)
| fix | account for variables in imports initializer
([#&#8203;55081](https://togithub.com/angular/angular/pull/55081)) |

##### router

| Commit | Type | Description |
| -- | -- | -- |
|
[365fd50407](https://togithub.com/angular/angular/commit/365fd504077d0e7509efc3077ea4ae8bbafb01f7)
| fix | RouterLinkActive will always remove active classes when links
are not active
([#&#8203;54982](https://togithub.com/angular/angular/pull/54982)) |

<!-- CHANGELOG SPLIT MARKER -->

###
[`v17.3.1`](https://togithub.com/angular/angular/releases/tag/17.3.1)

[Compare
Source](https://togithub.com/angular/angular/compare/17.3.0...17.3.1)

##### 17.3.1 (2024-03-20)

##### compiler

| Commit | Description |
| -- | -- |
| [![fix -
c0788200e2](https://img.shields.io/badge/c0788200e2-fix-green)](https://togithub.com/angular/angular/commit/c0788200e26406bacb90ee0079ea9753eebd1b32)
| capture data bindings for content projection purposes in blocks
([#&#8203;54876](https://togithub.com/angular/angular/issues/54876)) |

##### compiler-cli

| Commit | Description |
| -- | -- |
| [![fix -
99e9474aa2](https://img.shields.io/badge/99e9474aa2-fix-green)](https://togithub.com/angular/angular/commit/99e9474aa2ccccdf4385fbac6b62b1a4585ed4b4)
| symbol feature detection for the compiler
([#&#8203;54711](https://togithub.com/angular/angular/issues/54711)) |

###
[`v17.3.0`](https://togithub.com/angular/angular/blob/HEAD/CHANGELOG.md#1730-2024-03-13)

[Compare
Source](https://togithub.com/angular/angular/compare/17.2.4...17.3.0)

##### compiler

| Commit | Type | Description |
| -- | -- | -- |
|
[1a6beae8a2](https://togithub.com/angular/angular/commit/1a6beae8a2bdcff27d4c1e402f98246a52247906)
| feat | Enable template pipeline by default.
([#&#8203;54571](https://togithub.com/angular/angular/pull/54571)) |
|
[f386a04c9d](https://togithub.com/angular/angular/commit/f386a04c9ddc2951c8105d5cafcce7b4bedea569)
| fix | handle two-way bindings to signal-based template variables in
instruction generation
([#&#8203;54714](https://togithub.com/angular/angular/pull/54714)) |
|
[1f129f114e](https://togithub.com/angular/angular/commit/1f129f114edb21137d74471dd6b652848d2ffb68)
| fix | not catching for loop empty tracking expressions
([#&#8203;54772](https://togithub.com/angular/angular/pull/54772)) |

##### compiler-cli

| Commit | Type | Description |
| -- | -- | -- |
|
[12dc4d074e](https://togithub.com/angular/angular/commit/12dc4d074e63edaff626003ad6136a8d122b2ba6)
| fix | account for as expression in docs extraction
([#&#8203;54414](https://togithub.com/angular/angular/pull/54414)) |
|
[da7fbb40f0](https://togithub.com/angular/angular/commit/da7fbb40f06e6e37504f69e7b335f8219f424de2)
| fix | detect when the linker is working in unpublished angular and
widen supported versions
([#&#8203;54439](https://togithub.com/angular/angular/pull/54439)) |
|
[492e03f699](https://togithub.com/angular/angular/commit/492e03f699ca95df4cf854885253f63a5a1fb5c1)
| fix | flag two-way bindings to non-signal values in templates
([#&#8203;54714](https://togithub.com/angular/angular/pull/54714)) |
|
[5afa4f0ec1](https://togithub.com/angular/angular/commit/5afa4f0ec1b64b88ef875d48bd143e0f36e0a955)
| fix | support `ModuleWithProviders` literal detection with `typeof`
([#&#8203;54650](https://togithub.com/angular/angular/pull/54650)) |

##### core

| Commit | Type | Description |
| -- | -- | -- |
|
[331b16efd2](https://togithub.com/angular/angular/commit/331b16efd2f5af876e6dc0ad2474ee7a87b00de5)
| feat | add API to inject attributes on the host node
([#&#8203;54604](https://togithub.com/angular/angular/pull/54604)) |
|
[fb540e169a](https://togithub.com/angular/angular/commit/fb540e169a78a61f38d611f538eea8fdb0971f1d)
| feat | add migration for invalid two-way bindings
([#&#8203;54630](https://togithub.com/angular/angular/pull/54630)) |
|
[c687b8f453](https://togithub.com/angular/angular/commit/c687b8f4531252cd1c3dfbb9a7bd42bdbe666a36)
| feat | expose new `output()` API
([#&#8203;54650](https://togithub.com/angular/angular/pull/54650)) |
|
[c809069f21](https://togithub.com/angular/angular/commit/c809069f213244afd0e2d803a6a43510b218e6f5)
| feat | introduce `outputFromObservable()` interop function
([#&#8203;54650](https://togithub.com/angular/angular/pull/54650)) |
|
[aff65fd1f4](https://togithub.com/angular/angular/commit/aff65fd1f4a61ed76a6f9b623852f197eb3500e4)
| feat | introduce `outputToObservable` interop helper
([#&#8203;54650](https://togithub.com/angular/angular/pull/54650)) |
|
[974958913c](https://togithub.com/angular/angular/commit/974958913ca632971f878a045537472f2c99c665)
| feat | support TypeScript 5.4
([#&#8203;54414](https://togithub.com/angular/angular/pull/54414)) |
|
[39a50f9a8d](https://togithub.com/angular/angular/commit/39a50f9a8df5afc4968d18924f3d9d7d6b649d3a)
| fix | ensure all initializer functions run in an injection context
([#&#8203;54761](https://togithub.com/angular/angular/pull/54761)) |
|
[243ccce624](https://togithub.com/angular/angular/commit/243ccce62475ae03a2e727d2b3cb2d51a595c4a7)
| fix | exclude class attribute intended for projection matching from
directive matching
([#&#8203;54800](https://togithub.com/angular/angular/pull/54800)) |
|
[2909e9817d](https://togithub.com/angular/angular/commit/2909e9817daf69b6478d7d09229491a9a48cff16)
| fix | prevent infinite loops in clobbered elements check
([#&#8203;54425](https://togithub.com/angular/angular/pull/54425)) |
|
[7243c704cf](https://togithub.com/angular/angular/commit/7243c704cf8a4986fae419793027458e142658f0)
| fix | return a readonly signal on `asReadonly`.
([#&#8203;54706](https://togithub.com/angular/angular/pull/54706)) |
|
[bb35414a38](https://togithub.com/angular/angular/commit/bb35414a38f8a8447d03c66dc5bf60b84409f9e3)
| perf | speed up retrieval of `DestroyRef` in `EventEmitter`
([#&#8203;54748](https://togithub.com/angular/angular/pull/54748)) |

##### http

| Commit | Type | Description |
| -- | -- | -- |
|
[8d37ed035c](https://togithub.com/angular/angular/commit/8d37ed035c9e9796ba9a7b1f055404ea220dbb3b)
| fix | exclude caching for authenticated HTTP requests
([#&#8203;54746](https://togithub.com/angular/angular/pull/54746)) |

##### router

| Commit | Type | Description |
| -- | -- | -- |
|
[c1c7384e02](https://togithub.com/angular/angular/commit/c1c7384e02becc623c6a42985f7178ca98137264)
| feat | Add reusable types for router guards
([#&#8203;54580](https://togithub.com/angular/angular/pull/54580)) |
|
[7225485311](https://togithub.com/angular/angular/commit/722548531108e247660ebe6966b99b57d510b615)
| fix | Navigations triggered by cancellation events should cancel
previous navigation
([#&#8203;54710](https://togithub.com/angular/angular/pull/54710)) |

<!-- CHANGELOG SPLIT MARKER -->

###
[`v17.2.4`](https://togithub.com/angular/angular/blob/HEAD/CHANGELOG.md#1724-2024-03-06)

[Compare
Source](https://togithub.com/angular/angular/compare/17.2.3...17.2.4)

##### compiler-cli

| Commit | Type | Description |
| -- | -- | -- |
|
[917b9bdd2e](https://togithub.com/angular/angular/commit/917b9bdd2eec9cd6395adb0cbde979490bcc3a88)
| fix | unwrap expressions with type parameters in query read property
([#&#8203;54647](https://togithub.com/angular/angular/pull/54647)) |

##### core

| Commit | Type | Description |
| -- | -- | -- |
|
[586cc24a10](https://togithub.com/angular/angular/commit/586cc24a102d51e7c42ecc839124353afe459073)
| fix | apply TestBed provider overrides to `@defer` dependencies
([#&#8203;54667](https://togithub.com/angular/angular/pull/54667)) |
|
[b558a01c84](https://togithub.com/angular/angular/commit/b558a01c84a1fe4f9e047e92d99d69f02f2ccc4f)
| fix | generic inference for signal inputs may break with
`--strictFunctionTypes`
([#&#8203;54652](https://togithub.com/angular/angular/pull/54652)) |
|
[443e5f1591](https://togithub.com/angular/angular/commit/443e5f1591896909eab6ad157bb4b5db50a49f26)
| fix | return a readonly signal on `asReadonly`.
([#&#8203;54719](https://togithub.com/angular/angular/pull/54719)) |
|
[ffbafc7d4a](https://togithub.com/angular/angular/commit/ffbafc7d4a3c61226cb5c524b3ff42ed4f9f1d76)
| fix | untrack various core operations
([#&#8203;54614](https://togithub.com/angular/angular/pull/54614)) |

<!-- CHANGELOG SPLIT MARKER -->

###
[`v17.2.3`](https://togithub.com/angular/angular/blob/HEAD/CHANGELOG.md#1723-2024-02-27)

[Compare
Source](https://togithub.com/angular/angular/compare/17.2.2...17.2.3)

##### common

| Commit | Type | Description |
| -- | -- | -- |
|
[1a526f2881](https://togithub.com/angular/angular/commit/1a526f28814429c05b003edbe40500b7069e1404)
| perf | `AsyncPipe` should not call `markForCheck` on subscription
([#&#8203;54554](https://togithub.com/angular/angular/pull/54554)) |

##### compiler-cli

| Commit | Type | Description |
| -- | -- | -- |
|
[2aefed8763](https://togithub.com/angular/angular/commit/2aefed87632293c5570e17653a7d270162ea35c3)
| fix | catch function instance properties in interpolated signal
diagnostic
([#&#8203;54325](https://togithub.com/angular/angular/pull/54325)) |
|
[48aec63ee4](https://togithub.com/angular/angular/commit/48aec63ee48fe9d20c1f1565b044ec359100736d)
| fix | identify aliased initializer functions
([#&#8203;54480](https://togithub.com/angular/angular/pull/54480)) |
|
[daf7c611b2](https://togithub.com/angular/angular/commit/daf7c611b23797ba2dba24e20e26c344902e7bc7)
| fix | identify aliased initializer functions
([#&#8203;54609](https://togithub.com/angular/angular/pull/54609)) |

##### core

| Commit | Type | Description |
| -- | -- | -- |
|
[57123524a2](https://togithub.com/angular/angular/commit/57123524a2e1481987eaf239d2ae7f1216291864)
| fix | collect providers from NgModules while rendering `@defer` block
([#&#8203;52881](https://togithub.com/angular/angular/pull/52881)) |
|
[79a32816dc](https://togithub.com/angular/angular/commit/79a32816dcb57e9b02ba6e18261c6dccd14b0b23)
| fix | fix typo in injectors.svg file
([#&#8203;54596](https://togithub.com/angular/angular/pull/54596)) |

##### migrations

| Commit | Type | Description |
| -- | -- | -- |
|
[dbe673b027](https://togithub.com/angular/angular/commit/dbe673b02751b8bf12f6f6f79b843dd268d965e1)
| fix | resolve infinite loop for a single line element with a long tag
name and angle bracket on a new line
([#&#8203;54588](https://togithub.com/angular/angular/pull/54588)) |

<!-- CHANGELOG SPLIT MARKER -->

###
[`v17.2.2`](https://togithub.com/angular/angular/blob/HEAD/CHANGELOG.md#1722-2024-02-21)

[Compare
Source](https://togithub.com/angular/angular/compare/17.2.1...17.2.2)

##### common

| Commit | Type | Description |
| -- | -- | -- |
|
[d34e3298db](https://togithub.com/angular/angular/commit/d34e3298db2da9d3aa8f8e2c49e1d1aed849e7d2)
| fix | image placeholder not removed in OnPush component
([#&#8203;54515](https://togithub.com/angular/angular/pull/54515)) |

##### compiler

| Commit | Type | Description |
| -- | -- | -- |
|
[6447c0eecc](https://togithub.com/angular/angular/commit/6447c0eecc15800417bb5bde2d273865c559b7d4)
| fix | adding the inert property to the "SCHEMA" array
([#&#8203;53148](https://togithub.com/angular/angular/pull/53148)) |

##### compiler-cli

| Commit | Type | Description |
| -- | -- | -- |
|
[0a3edfb543](https://togithub.com/angular/angular/commit/0a3edfb5433e1b67f37d7b3f69a5c77b48eedce6)
| fix | correctly detect deferred dependencies across scoped nodes
([#&#8203;54499](https://togithub.com/angular/angular/pull/54499)) |
|
[790f4f7c26](https://togithub.com/angular/angular/commit/790f4f7c26474af2b1d81a4f3c761047bf920edf)
| fix | use correct symbol name for default imported symbols in defer
blocks
([#&#8203;54495](https://togithub.com/angular/angular/pull/54495)) |

##### core

| Commit | Type | Description |
| -- | -- | -- |
|
[3bd5860c74](https://togithub.com/angular/angular/commit/3bd5860c749517c4d35850703c53a768138b7bde)
| fix | properly execute content queries for root components
([#&#8203;54457](https://togithub.com/angular/angular/pull/54457)) |

##### migrations

| Commit | Type | Description |
| -- | -- | -- |
|
[bb57d34110](https://togithub.com/angular/angular/commit/bb57d34110ea8796f5c5f522b98dadf078e8ad8a)
| fix | Fix cf migration regular expression to include underscores
([#&#8203;54533](https://togithub.com/angular/angular/pull/54533)) |

##### router

| Commit | Type | Description |
| -- | -- | -- |
|
[3e31f1a34e](https://togithub.com/angular/angular/commit/3e31f1a34ee97a802a4032cd9e7816d683a51d5e)
| fix | Clear internal transition when navigation finalizes
([#&#8203;54261](https://togithub.com/angular/angular/pull/54261)) |

<!-- CHANGELOG SPLIT MARKER -->

###
[`v17.2.1`](https://togithub.com/angular/angular/blob/HEAD/CHANGELOG.md#1721-2024-02-14)

[Compare
Source](https://togithub.com/angular/angular/compare/17.2.0...17.2.1)

##### compiler-cli

| Commit | Type | Description |
| -- | -- | -- |
|
[7234824228](https://togithub.com/angular/angular/commit/7234824228df11249a5ebe01a6dee381be74e02e)
| fix | fix broken version detection condition
([#&#8203;54443](https://togithub.com/angular/angular/pull/54443)) |

<!-- CHANGELOG SPLIT MARKER -->

###
[`v17.2.0`](https://togithub.com/angular/angular/blob/HEAD/CHANGELOG.md#1720-2024-02-14)

[Compare
Source](https://togithub.com/angular/angular/compare/17.1.3...17.2.0)

##### common

| Commit | Type | Description |
| -- | -- | -- |
|
[03c3b3eb79](https://togithub.com/angular/angular/commit/03c3b3eb79ec061b0031d6ad7ba386d185c87d8d)
| feat | add Netlify image loader
([#&#8203;54311](https://togithub.com/angular/angular/pull/54311)) |
|
[f5c520b836](https://togithub.com/angular/angular/commit/f5c520b836c4545c7043649f28b3a0369c168747)
| feat | add placeholder to NgOptimizedImage
([#&#8203;53783](https://togithub.com/angular/angular/pull/53783)) |

##### compiler

| Commit | Type | Description |
| -- | -- | -- |
|
[47e6e84101](https://togithub.com/angular/angular/commit/47e6e841016abfca0c1aa84051d82a04b3027617)
| feat | Add a TSConfig option `useTemplatePipeline`
([#&#8203;54057](https://togithub.com/angular/angular/pull/54057)) |
|
[66e940aebf](https://togithub.com/angular/angular/commit/66e940aebfd5a93944860a4e0dbd14e1072f80f2)
| feat | scope selectors in
[@&#8203;starting-style](https://togithub.com/starting-style)
([#&#8203;53943](https://togithub.com/angular/angular/pull/53943)) |
|
[7b4d275f49](https://togithub.com/angular/angular/commit/7b4d275f494a64c38b61cea7045ba8b6e8447b78)
| fix | Fix the template pipeline option
([#&#8203;54148](https://togithub.com/angular/angular/pull/54148)) |

##### compiler-cli

| Commit | Type | Description |
| -- | -- | -- |
|
[7e861c640e](https://togithub.com/angular/angular/commit/7e861c640edf90c5f8d4f7e091861d3d98cd49c0)
| feat | generate extra imports for component local dependencies in
local mode
([#&#8203;53543](https://togithub.com/angular/angular/pull/53543)) |
|
[3263df23f2](https://togithub.com/angular/angular/commit/3263df23f2f4da722ef2c1a1dacfb0866498dd60)
| feat | generate global imports in local compilation mode
([#&#8203;53543](https://togithub.com/angular/angular/pull/53543)) |
|
[b774e22d8e](https://togithub.com/angular/angular/commit/b774e22d8e384f43e9cd8f5c55475d06e7f66988)
| feat | make it configurable to generate alias reexports
([#&#8203;53937](https://togithub.com/angular/angular/pull/53937)) |
|
[3e1384048e](https://togithub.com/angular/angular/commit/3e1384048eb76c92532ae19aa2883318121c00e8)
| feat | support host directives for local compilation mode
([#&#8203;53877](https://togithub.com/angular/angular/pull/53877)) |
|
[a592904c69](https://togithub.com/angular/angular/commit/a592904c691844d2c1aed00bd914edabef49f9b1)
| fix | allow custom/duplicate decorators for `@Injectable` classes in
local compilation mode
([#&#8203;54139](https://togithub.com/angular/angular/pull/54139)) |
|
[4b1d948b36](https://togithub.com/angular/angular/commit/4b1d948b36285ec6d80dbe93e0b92133f9d4be94)
| fix | consider the case of duplicate Angular decorators in local
compilation diagnostics
([#&#8203;54139](https://togithub.com/angular/angular/pull/54139)) |
|
[96bcf4fb12](https://togithub.com/angular/angular/commit/96bcf4fb1208d1f073784a2cde4a03553e905807)
| fix | forbid custom/duplicate decorator when option
`forbidOrphanComponents` is set
([#&#8203;54139](https://togithub.com/angular/angular/pull/54139)) |
|
[64fa5715c6](https://togithub.com/angular/angular/commit/64fa5715c696101fba0b4f8623eaec0eadc5b159)
| fix | generating extra imports in local compilation mode when cycle is
introduced
([#&#8203;53543](https://togithub.com/angular/angular/pull/53543)) |
|
[6c8b09468a](https://togithub.com/angular/angular/commit/6c8b09468a05a80cba3960861f0ab8d3bae80415)
| fix | highlight the unresolved element in the
[@&#8203;Component](https://togithub.com/Component).styles array for the
error LOCAL_COMPILATION_UNRESOLVED_CONST
([#&#8203;54230](https://togithub.com/angular/angular/pull/54230)) |
|
[0970129e20](https://togithub.com/angular/angular/commit/0970129e20f77dc309f2b4f76f961b310124778c)
| fix | show proper error for custom decorators in local compilation
mode ([#&#8203;53983](https://togithub.com/angular/angular/pull/53983))
|
|
[f39cb06418](https://togithub.com/angular/angular/commit/f39cb064183d984254bdf4e41b61d3dc9379738a)
| fix | show specific error for unresolved
[@&#8203;Directive](https://togithub.com/Directive).exportAs in local
compilation mode
([#&#8203;54230](https://togithub.com/angular/angular/pull/54230)) |
|
[f3851b5945](https://togithub.com/angular/angular/commit/f3851b59459a1d9c214ace3db5a716d51c1f93c7)
| fix | show specific error for unresolved
[@&#8203;HostBinding](https://togithub.com/HostBinding)'s argument in
local compilation mode
([#&#8203;54230](https://togithub.com/angular/angular/pull/54230)) |
|
[39ddd884e8](https://togithub.com/angular/angular/commit/39ddd884e826cc0be63fd0f7d7de20d642877ef9)
| fix | show specific error for unresolved
[@&#8203;HostListener](https://togithub.com/HostListener)'s event name
in local compilation mode
([#&#8203;54230](https://togithub.com/angular/angular/pull/54230)) |
|
[5d633240fd](https://togithub.com/angular/angular/commit/5d633240fd5927c4318a9240e60c3a30b2333cee)
| fix | show the correct message for the error
LOCAL_COMPILATION_UNRESOLVED_CONST when an unresolved symbol used for
[@&#8203;Component](https://togithub.com/Component).styles
([#&#8203;54230](https://togithub.com/angular/angular/pull/54230)) |
|
[58b8a232d6](https://togithub.com/angular/angular/commit/58b8a232d64f5fe3207c90c8145cab36e7e192c2)
| fix | support jumping to definitions of signal-based inputs
([#&#8203;54053](https://togithub.com/angular/angular/pull/54053)) |

##### core

| Commit | Type | Description |
| -- | -- | -- |
|
[702ab28b4c](https://togithub.com/angular/angular/commit/702ab28b4c07a903c403a20af2ca287348b6afd0)
| feat | add support for model inputs
([#&#8203;54252](https://togithub.com/angular/angular/pull/54252)) |
|
[e95ef2cbc6](https://togithub.com/angular/angular/commit/e95ef2cbc6f850d8fe96218b74cff76cea947674)
| feat | expose queries as signals
([#&#8203;54283](https://togithub.com/angular/angular/pull/54283)) |
|
[656bc282e3](https://togithub.com/angular/angular/commit/656bc282e345c5e37a9189a0a4daa631e02c31bf)
| fix | add toString implementation to signals
([#&#8203;54002](https://togithub.com/angular/angular/pull/54002)) |
|
[62b87b4551](https://togithub.com/angular/angular/commit/62b87b4551d77815f58af152d1921de3733621ba)
| fix | do not crash for signal query that does not have any matches
([#&#8203;54353](https://togithub.com/angular/angular/pull/54353)) |
|
[4b96f370ee](https://togithub.com/angular/angular/commit/4b96f370eea08d2531cc54f65a651f94b504692d)
| fix | expose model signal subcribe for type checking purposes
([#&#8203;54357](https://togithub.com/angular/angular/pull/54357)) |
|
[744cb1e561](https://togithub.com/angular/angular/commit/744cb1e561d9b0cbffd20ad612d5ea9e2cf6b2e7)
| fix | return the same children query results if there are no changes
([#&#8203;54392](https://togithub.com/angular/angular/pull/54392)) |
|
[6d00115bf4](https://togithub.com/angular/angular/commit/6d00115bf45731b80178e11921df6ec1dc89efaf)
| fix | show placeholder block on the server with immediate trigger
([#&#8203;54394](https://togithub.com/angular/angular/pull/54394)) |

##### http

| Commit | Type | Description |
| -- | -- | -- |
|
[1c536250b6](https://togithub.com/angular/angular/commit/1c536250b6112c67a68159de50c4afe0dbc440f8)
| fix | Use string body to generate transfer cache key.
([#&#8203;54379](https://togithub.com/angular/angular/pull/54379)) |

<!-- CHANGELOG SPLIT MARKER -->

###
[`v17.1.3`](https://togithub.com/angular/angular/blob/HEAD/CHANGELOG.md#1713-2024-02-08)

[Compare
Source](https://togithub.com/angular/angular/compare/17.1.2...17.1.3)

##### compiler-cli

| Commit | Type | Description |
| -- | -- | -- |
|
[bc4a6a9715](https://togithub.com/angular/angular/commit/bc4a6a9715547881ed8e65169a5aaebfd3188a7f)
| fix | do not error due to multiple components named equally
([#&#8203;54273](https://togithub.com/angular/angular/pull/54273)) |
|
[a997e08c6f](https://togithub.com/angular/angular/commit/a997e08c6f5c5321e5d18f3368ff0886fa133d59)
| fix | handle default imports in defer blocks
([#&#8203;53695](https://togithub.com/angular/angular/pull/53695)) |
|
[63a9027720](https://togithub.com/angular/angular/commit/63a9027720611002c6ee3b443a11e9feff213059)
| fix | interpolatedSignalNotInvoked diagnostic for model signals
([#&#8203;54338](https://togithub.com/angular/angular/pull/54338)) |
|
[40e1edc977](https://togithub.com/angular/angular/commit/40e1edc977fbe398adc535167f8ede2db8985656)
| fix | properly catch fatal diagnostics in type checking
([#&#8203;54309](https://togithub.com/angular/angular/pull/54309)) |
|
[9f6605d11b](https://togithub.com/angular/angular/commit/9f6605d11b7ee75f289b5a2ed69e201d65b038d8)
| fix | support jumping to definitions of signal-based inputs
([#&#8203;54233](https://togithub.com/angular/angular/pull/54233)) |

##### core

| Commit | Type | Description |
| -- | -- | -- |
|
[7df133dcc2](https://togithub.com/angular/angular/commit/7df133dcc243cd6b0f779fa35de7f916e6938301)
| fix | `afterRender` hooks should allow updating state
([#&#8203;54074](https://togithub.com/angular/angular/pull/54074)) |
|
[744e20641a](https://togithub.com/angular/angular/commit/744e20641a21d18c324bd9c157c8912d38741826)
| fix | Fix possible infinite loop with `markForCheck` by partially
reverting
[#&#8203;54074](https://togithub.com/angular/angular/pull/54074)
([#&#8203;54329](https://togithub.com/angular/angular/pull/54329)) |
|
[0fb114274c](https://togithub.com/angular/angular/commit/0fb114274cead9f317a2fc902cc3a3f6b046e708)
| fix | update imports to be compatible with rxjs 6
([#&#8203;54193](https://togithub.com/angular/angular/pull/54193)) |

##### router

| Commit | Type | Description |
| -- | -- | -- |
|
[238f2a8bc9](https://togithub.com/angular/angular/commit/238f2a8bc9c46b0d08aff163349ecc1493441a69)
| fix | Clear internal transition when navigation finalizes
([#&#8203;54261](https://togithub.com/angular/angular/pull/54261)) |

<!-- CHANGELOG SPLIT MARKER -->

###
[`v17.1.2`](https://togithub.com/angular/angular/blob/HEAD/CHANGELOG.md#1712-2024-01-31)

[Compare
Source](https://togithub.com/angular/angular/compare/17.1.1...17.1.2)

#####

| Commit | Type | Description |
| -- | -- | -- |
|
[ccddacf11d](https://togithub.com/angular/angular/commit/ccddacf11deaebeda12e1bdb6e93ec401397d352)
| fix | cta clickability issue in adev homepage.
([#&#8203;52905](https://togithub.com/angular/angular/pull/52905)) |

##### animations

| Commit | Type | Description |
| -- | -- | -- |
|
[98d545fafa](https://togithub.com/angular/angular/commit/98d545fafa7fc3b1fb3ae049ce655e33ef9bd423)
| fix | cleanup DOM elements when root view is removed with async
animations
([#&#8203;53033](https://togithub.com/angular/angular/pull/53033)) |

##### common

| Commit | Type | Description |
| -- | -- | -- |
|
[cdc5e39532](https://togithub.com/angular/angular/commit/cdc5e3953237a192beafd6330f9d9e36ede34f2c)
| fix | The date pipe should return ISO format for week and week-year as
intended in the unit test.
([#&#8203;53879](https://togithub.com/angular/angular/pull/53879)) |

##### compiler

| Commit | Type | Description |
| -- | -- | -- |
|
[f12b01ec88](https://togithub.com/angular/angular/commit/f12b01ec88eaf18041c2e46335428627aa0d7744)
| fix | Update type check block to fix control flow source mappings
([#&#8203;53980](https://togithub.com/angular/angular/pull/53980)) |

##### core

| Commit | Type | Description |
| -- | -- | -- |
|
[c477e876e3](https://togithub.com/angular/angular/commit/c477e876e39495b855b096440d53cf1dd1ad33c6)
| fix | change defer block fixture default behavior to playthrough
([#&#8203;54088](https://togithub.com/angular/angular/pull/54088)) |

##### migrations

| Commit | Type | Description |
| -- | -- | -- |
|
[8264382a6b](https://togithub.com/angular/angular/commit/8264382a6bf389fb3fca75fa2d6c0a2aa5a1e42f)
| fix | error in standalone migration when non-array value is used as
declarations in TestBed
([#&#8203;54122](https://togithub.com/angular/angular/pull/54122)) |

<!-- CHANGELOG SPLIT MARKER -->

###
[`v17.1.1`](https://togithub.com/angular/angular/releases/tag/17.1.1)

[Compare
Source](https://togithub.com/angular/angular/compare/17.1.0...17.1.1)

##### 17.1.1 (2024-01-24)

##### router

| Commit | Description |
| -- | -- |
| [![fix -
f222bee8fa](https://img.shields.io/badge/f222bee8fa-fix-green)](https://togithub.com/angular/angular/commit/f222bee8fa037f437761e5f7f127f22f280e9154)
| revert commit that replaced `last` helper with native `Array.at(-1)`
([#&#8203;54021](https://togithub.com/angular/angular/issues/54021)) |

</details>

<details>
<summary>angular/angular (zone.js)</summary>

###
[`v0.14.5`](https://togithub.com/angular/angular/blob/HEAD/packages/zone.js/CHANGELOG.md#0145-2024-04-30)

[Compare
Source](https://togithub.com/angular/angular/compare/zone.js-0.14.4...zone.js-0.14.5)

##### Bug Fixes

- **zone.js:** Add 'declare' to each interface to prevent renaming
([#&#8203;54966](https://togithub.com/angular/angular/issues/54966))
([b3d045b](https://togithub.com/angular/angular/commit/b3d045b9a4383d97ea3c5d770d9413ffed35d760))
- **zone.js:** make sure fakeasync use the same id pool with native
([#&#8203;54600](https://togithub.com/angular/angular/issues/54600))
([ddbf6bb](https://togithub.com/angular/angular/commit/ddbf6bb038d101daf5280abbd2a0efaa0b7fd3a0)),
closes
[#&#8203;54323](https://togithub.com/angular/angular/issues/54323)
- **zone.js:** should not clear onhandler when remove capture listener
([#&#8203;54602](https://togithub.com/angular/angular/issues/54602))
([e44b077](https://togithub.com/angular/angular/commit/e44b077cbd4fc1ac16b3edd0fea758842ce6e29f)),
closes
[#&#8203;54581](https://togithub.com/angular/angular/issues/54581)

###
[`v0.14.4`](https://togithub.com/angular/angular/blob/HEAD/packages/zone.js/CHANGELOG.md#0144-2024-02-13)

[Compare
Source](https://togithub.com/angular/angular/compare/zone.js-0.14.3...zone.js-0.14.4)

##### Bug Fixes

- **zone.js:** add `__Zone_ignore_on_properties` to
`ZoneGlobalConfigurations`
([#&#8203;50737](https://togithub.com/angular/angular/issues/50737))
([f87f058](https://togithub.com/angular/angular/commit/f87f058a69443d9427530c979b39e3630190a7fd))
- **zone.js:** patch `fs.realpath.native` as macrotask
([#&#8203;54208](https://togithub.com/angular/angular/issues/54208))
([19fae76](https://togithub.com/angular/angular/commit/19fae76bada7146e8993fb672b8d321fb08967f2)),
closes
[#&#8203;45546](https://togithub.com/angular/angular/issues/45546)
- **zone.js:** patch `Response` methods returned by `fetch`
([#&#8203;50653](https://togithub.com/angular/angular/issues/50653))
([260d3ed](https://togithub.com/angular/angular/commit/260d3ed0d91648d3ba75d7d9896f38195093c7e4)),
closes
[#&#8203;50327](https://togithub.com/angular/angular/issues/50327)
- **zone.js:** patch form-associated custom element callbacks
([#&#8203;50686](https://togithub.com/angular/angular/issues/50686))
([1c990cd](https://togithub.com/angular/angular/commit/1c990cdb2962fa879762d5e26f87f547a00e1795))

</details>

---

### Configuration

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

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR is behind base branch, or you tick the
rebase/retry checkbox.

👻 **Immortal**: This PR will be recreated if closed unmerged. Get
[config help](https://togithub.com/renovatebot/renovate/discussions) if
that's undesired.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/). View
repository job log
[here](https://developer.mend.io/github/RadioRoster/dashboard).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4xMzUuMCIsInVwZGF0ZWRJblZlciI6IjM3LjM1MS4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
@radioroster-bot radioroster-bot force-pushed the release-please--branches--main--components--dashboard branch from 0d84279 to 045b391 Compare May 17, 2024 20:07
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [@angular/cdk](https://togithub.com/angular/components) | [`17.1.0` ->
`17.3.8`](https://renovatebot.com/diffs/npm/@angular%2fcdk/17.1.0/17.3.8)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@angular%2fcdk/17.3.8?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@angular%2fcdk/17.3.8?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@angular%2fcdk/17.1.0/17.3.8?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@angular%2fcdk/17.1.0/17.3.8?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
| [@angular/material](https://togithub.com/angular/components) |
[`17.1.0` ->
`17.3.8`](https://renovatebot.com/diffs/npm/@angular%2fmaterial/17.1.0/17.3.8)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@angular%2fmaterial/17.3.8?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@angular%2fmaterial/17.3.8?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@angular%2fmaterial/17.1.0/17.3.8?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@angular%2fmaterial/17.1.0/17.3.8?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>angular/components (@&#8203;angular/cdk)</summary>

###
[`v17.3.8`](https://togithub.com/angular/components/blob/HEAD/CHANGELOG.md#1738-rock-rope-2024-05-08)

[Compare
Source](https://togithub.com/angular/components/compare/17.3.7...17.3.8)

##### cdk

| Commit | Type | Description |
| -- | -- | -- |
|
[23dc148e7f](https://togithub.com/angular/components/commit/23dc148e7f11fb764ad39cd16f7facf02e2800d8)
| fix | **menu:** allow for scroll strategy to be configured
([#&#8203;29005](https://togithub.com/angular/components/pull/29005)) |

##### material

| Commit | Type | Description |
| -- | -- | -- |
|
[f20105d87e](https://togithub.com/angular/components/commit/f20105d87eb40e969b29433585dd61df5bb83bd9)
| fix | **button:** incorrect template for icon button anchor
([#&#8203;28996](https://togithub.com/angular/components/pull/28996)) |
|
[72baa7cff2](https://togithub.com/angular/components/commit/72baa7cff2d3b24a100422207e8631c8bd1fd03b)
| fix | **chips:** highlighted not working in M3
([#&#8203;29001](https://togithub.com/angular/components/pull/29001)) |
|
[cf0785cd67](https://togithub.com/angular/components/commit/cf0785cd672796bc369ac12bdf806ccbd0c30486)
| fix | **tooltip:** Tooltip should mark for check when visibility
changes
([#&#8203;29000](https://togithub.com/angular/components/pull/29000)) |

<!-- CHANGELOG SPLIT MARKER -->

###
[`v17.3.7`](https://togithub.com/angular/components/blob/HEAD/CHANGELOG.md#1737-plastic-deer-2024-05-02)

[Compare
Source](https://togithub.com/angular/components/compare/17.3.6...17.3.7)

##### cdk

| Commit | Type | Description |
| -- | -- | -- |
|
[3c8abfb990](https://togithub.com/angular/components/commit/3c8abfb9902e06af2d73b8b536ce65c9d04442df)
| fix | **drag-drop:** remove preview wrapper |
|
[a03a47c938](https://togithub.com/angular/components/commit/a03a47c93845fc6f8d917d588739599b63ce1608)
| fix | **drag-drop:** reset user agent color on preview popover |
|
[8e3dfd2e5b](https://togithub.com/angular/components/commit/8e3dfd2e5b5e5c12cacb598581598e998456bd11)
| fix | **drag-drop:** resolve incompatibility with property
minification
([#&#8203;28980](https://togithub.com/angular/components/pull/28980)) |

<!-- CHANGELOG SPLIT MARKER -->

###
[`v17.3.6`](https://togithub.com/angular/components/blob/HEAD/CHANGELOG.md#1736-onyx-whisper-2024-04-24)

[Compare
Source](https://togithub.com/angular/components/compare/17.3.5...17.3.6)

##### cdk

| Commit | Type | Description |
| -- | -- | -- |
|
[c2dc2da71e](https://togithub.com/angular/components/commit/c2dc2da71e56faf6291c2ff3213baa032f3731be)
| fix | **a11y:** handle signal based items in list key manager
([#&#8203;28854](https://togithub.com/angular/components/pull/28854)) |
|
[e33c436c73](https://togithub.com/angular/components/commit/e33c436c73941f27d687387ba1090985fc337e9c)
| fix | **drag-drop:** use native popover to avoid stacking issues with
preview |

##### material

| Commit | Type | Description |
| -- | -- | -- |
|
[d78c7706c6](https://togithub.com/angular/components/commit/d78c7706c60ac679b9f55cd9a0c27d959833f8ff)
| fix | **progress-bar:** avoid CSP issues for apps not using buffer
mode
([#&#8203;28946](https://togithub.com/angular/components/pull/28946)) |

##### multiple

| Commit | Type | Description |
| -- | -- | -- |
|
[73d1e2e3cf](https://togithub.com/angular/components/commit/73d1e2e3cf530fafadc7a490ea8542487d6a325b)
| fix | remove label for attribute on non-native elements
([#&#8203;28948](https://togithub.com/angular/components/pull/28948)) |

<!-- CHANGELOG SPLIT MARKER -->

###
[`v17.3.5`](https://togithub.com/angular/components/blob/HEAD/CHANGELOG.md#1735-titanium-bear-2024-04-17)

[Compare
Source](https://togithub.com/angular/components/compare/17.3.4...17.3.5)

##### cdk

| Commit | Type | Description |
| -- | -- | -- |
|
[8c8fe2b65](https://togithub.com/angular/components/commit/8c8fe2b6556d4ba7463e9ab51ca967568e1ca99f)
| fix | **drag-drop:** text selection not disabled inside shadow dom on
firefox
([#&#8203;28835](https://togithub.com/angular/components/pull/28835)) |
|
[312d57a9b](https://togithub.com/angular/components/commit/312d57a9bcf267cb4c8c7147db8105553c084626)
| fix | **observers:** don't observe content of comments
([#&#8203;28871](https://togithub.com/angular/components/pull/28871)) |

##### material

| Commit | Type | Description |
| -- | -- | -- |
|
[80437d83b](https://togithub.com/angular/components/commit/80437d83b745242668891b17dbc5050d8588d6a8)
| fix | **autocomplete:** panel not visible when opened from multiple
triggers
([#&#8203;28843](https://togithub.com/angular/components/pull/28843)) |
|
[69b5ded96](https://togithub.com/angular/components/commit/69b5ded96730c1cf15e92b8a1d577391b3d4d7de)
| fix | **autocomplete:** remove dependency on NgClass
([#&#8203;28849](https://togithub.com/angular/components/pull/28849)) |
|
[4a56d6afa](https://togithub.com/angular/components/commit/4a56d6afa4474c7229369853c91b493b29fdb6fb)
| fix | **core:** throw better error when mixin doesn't support color
variants
([#&#8203;28880](https://togithub.com/angular/components/pull/28880)) |
|
[cbe0a78f7](https://togithub.com/angular/components/commit/cbe0a78f7f085817df96d24aa5dfa9d92317bba6)
| fix | **datepicker:** remove dependency on NgClass
([#&#8203;28865](https://togithub.com/angular/components/pull/28865)) |
|
[7a085c6e0](https://togithub.com/angular/components/commit/7a085c6e073741a350d2712d347172e4dc92ac29)
| fix | **menu:** remove dependency on NgClass
([#&#8203;28877](https://togithub.com/angular/components/pull/28877)) |
|
[4c16d2cd8](https://togithub.com/angular/components/commit/4c16d2cd8c1e4a1607482181c1a39ce73fb72856)
| fix | **tabs:** remove dependency on NgClass
([#&#8203;28875](https://togithub.com/angular/components/pull/28875)) |

##### google-maps

| Commit | Type | Description |
| -- | -- | -- |
|
[d99167eb3](https://togithub.com/angular/components/commit/d99167eb3a4386a4d12d23f6d11a16911840a5de)
| fix | make info window open method compatible with advanced marker |

<!-- CHANGELOG SPLIT MARKER -->

###
[`v17.3.4`](https://togithub.com/angular/components/blob/HEAD/CHANGELOG.md#1734-aluminum-arrow-2024-04-11)

[Compare
Source](https://togithub.com/angular/components/compare/17.3.3...17.3.4)

##### cdk

| Commit | Type | Description |
| -- | -- | -- |
|
[09dcbd2ecf](https://togithub.com/angular/components/commit/09dcbd2ecfa4b9c93835fa95ce9c917f02858471)
| fix | **drag-drop:** make sure event is cancelable before calling
"preventDefault"
([#&#8203;28825](https://togithub.com/angular/components/pull/28825)) |

##### material

| Commit | Type | Description |
| -- | -- | -- |
|
[36a1d45e4e](https://togithub.com/angular/components/commit/36a1d45e4e0aabea40d6addfa4a11cec51c71f64)
| fix | **list:** nav list item border-radius
([#&#8203;28789](https://togithub.com/angular/components/pull/28789)) |
|
[317327d82b](https://togithub.com/angular/components/commit/317327d82ba3b67d14a135dde865f221f475647c)
| fix | **menu:** invert arrow in RTL
([#&#8203;28830](https://togithub.com/angular/components/pull/28830)) |

<!-- CHANGELOG SPLIT MARKER -->

###
[`v17.3.3`](https://togithub.com/angular/components/blob/HEAD/CHANGELOG.md#1733-metal-fork-2024-04-03)

[Compare
Source](https://togithub.com/angular/components/compare/17.3.2...17.3.3)

##### material

| Commit | Type | Description |
| -- | -- | -- |
|
[7ccc392936](https://togithub.com/angular/components/commit/7ccc3929362a96e29d59a5904dc2fba5495bdbcb)
| fix | **button-toggle:** standard button toggle strong focus bord…
([#&#8203;28790](https://togithub.com/angular/components/pull/28790)) |
|
[8b92fda61f](https://togithub.com/angular/components/commit/8b92fda61fa8299022d1cfd71607908d4fdcb2d1)
| fix | **sort:** clear aria description on destroy
([#&#8203;28801](https://togithub.com/angular/components/pull/28801)) |

##### multiple

| Commit | Type | Description |
| -- | -- | -- |
|
[6b5b0c5db3](https://togithub.com/angular/components/commit/6b5b0c5db3d3157f1b9f8d0a6a71fdcdfc003cc1)
| fix | set nonce using setAttribute
([#&#8203;28800](https://togithub.com/angular/components/pull/28800)) |

<!-- CHANGELOG SPLIT MARKER -->

###
[`v17.3.2`](https://togithub.com/angular/components/blob/HEAD/CHANGELOG.md#1732-benitoite-biscuit-2024-03-28)

[Compare
Source](https://togithub.com/angular/components/compare/17.3.1...17.3.2)

##### cdk

| Commit | Type | Description |
| -- | -- | -- |
|
[de2388190](https://togithub.com/angular/components/commit/de2388190eae18689f63f07f96fbfe460fe9e047)
| fix | **a11y:** support signals in ListKeyManager
([#&#8203;28757](https://togithub.com/angular/components/pull/28757)) |
|
[38a12a9f0](https://togithub.com/angular/components/commit/38a12a9f057a7b8fef6d7a8f0014e4c15a74af4d)
| fix | **listbox:** improve SSR compatibility by adding an \_isBrowser
check before calling \_setPreviousActiveOptionAsActiveOptionOnWindowBlur
([#&#8203;28746](https://togithub.com/angular/components/pull/28746)) |

##### material

| Commit | Type | Description |
| -- | -- | -- |
|
[aee721ec6](https://togithub.com/angular/components/commit/aee721ec6979538469e5080fac0cfae4f01fa035)
| fix | **chips:** use concrete value for remove icon size
([#&#8203;28751](https://togithub.com/angular/components/pull/28751)) |
|
[4ca9ac56b](https://togithub.com/angular/components/commit/4ca9ac56b4e5ef38321277bc919b097089b1a28c)
| fix | **datepicker:** datepicker row count inaccurate for screen
reader
([#&#8203;28760](https://togithub.com/angular/components/pull/28760)) |

<!-- CHANGELOG SPLIT MARKER -->

###
[`v17.3.1`](https://togithub.com/angular/components/blob/HEAD/CHANGELOG.md#1731-clay-paradox-2024-03-20)

[Compare
Source](https://togithub.com/angular/components/compare/17.3.0...17.3.1)

##### cdk

| Commit | Type | Description |
| -- | -- | -- |
|
[31e30883a3](https://togithub.com/angular/components/commit/31e30883a33d89d277d710a97f81b26b1972c8ba)
| fix | **drag-drop:** optionally inject parent drag in preview and
placeholder
([#&#8203;28750](https://togithub.com/angular/components/pull/28750)) |

<!-- CHANGELOG SPLIT MARKER -->

###
[`v17.3.0`](https://togithub.com/angular/components/blob/HEAD/CHANGELOG.md#1730-cobalt-catfish-2024-03-14)

[Compare
Source](https://togithub.com/angular/components/compare/17.2.2...17.3.0)

##### material

| Commit | Type | Description |
| -- | -- | -- |
|
[26b376e43](https://togithub.com/angular/components/commit/26b376e43e18e9941f44d4d0714696b863250507)
| feat | **tooltip:** be able to customize the longpress delay
([#&#8203;27512](https://togithub.com/angular/components/pull/27512)) |
|
[09111d002](https://togithub.com/angular/components/commit/09111d00299c7747ed6543d91e257f7224e1119e)
| fix | **button-toggle:** Add checkmark indicators with
hideSingleSelectionIndicator and hideMultipleSelectionIndicator input
and config options
([#&#8203;28553](https://togithub.com/angular/components/pull/28553)) |
|
[52da8b33f](https://togithub.com/angular/components/commit/52da8b33fe62da969e119a6456b076c7445d8f3e)
| fix | **core:** avoid solid ripples in buttons
([#&#8203;28717](https://togithub.com/angular/components/pull/28717)) |
|
[36d82d89c](https://togithub.com/angular/components/commit/36d82d89c0de445edc7fb19b704bb346b9a859de)
| fix | **core:** theming validation for m2 themes firing incorrectly
([#&#8203;28707](https://togithub.com/angular/components/pull/28707)) |
|
[79b447e2e](https://togithub.com/angular/components/commit/79b447e2e7b0523326520ba09d163169c13cdfda)
| fix | **form-field:** ensure same stacking context as container
([#&#8203;28713](https://togithub.com/angular/components/pull/28713)) |
|
[63a764de6](https://togithub.com/angular/components/commit/63a764de6147a5c1cb09f388de454eda9ee3414a)
| fix | **slide-toggle:** m3 selected track outline
([#&#8203;28625](https://togithub.com/angular/components/pull/28625)) |
|
[386f768b6](https://togithub.com/angular/components/commit/386f768b6c080077a7570ea4f759930641131f6e)
| fix | **slider:** fix animation issue
([#&#8203;28704](https://togithub.com/angular/components/pull/28704)) |

##### google-maps

| Commit | Type | Description |
| -- | -- | -- |
|
[b4b91be04](https://togithub.com/angular/components/commit/b4b91be04e23296060b5e7a041bbf8eeae325ee9)
| feat | add advanced marker
([#&#8203;28525](https://togithub.com/angular/components/pull/28525)) |
|
[cc618b450](https://togithub.com/angular/components/commit/cc618b4501284e10ad5bb93f358f3d8de2c8e7b7)
| fix | advanced marker not destroyed |
|
[5269e0f9d](https://togithub.com/angular/components/commit/5269e0f9d42bd045bc28be144cc7bdd457bacd1e)
| fix | mapId not being set |

<!-- CHANGELOG SPLIT MARKER -->

###
[`v17.2.2`](https://togithub.com/angular/components/blob/HEAD/CHANGELOG.md#1722-metal-marble-2024-03-06)

[Compare
Source](https://togithub.com/angular/components/compare/17.2.1...17.2.2)

##### cdk

| Commit | Type | Description |
| -- | -- | -- |
|
[4af777a189](https://togithub.com/angular/components/commit/4af777a189ca0bd80a5158dafa3d9cf4f60b6bf2)
| fix | **drag-drop:** resolve helper directives with DI for proper
hostDirectives support
([#&#8203;28633](https://togithub.com/angular/components/pull/28633)) |
|
[94eafc134f](https://togithub.com/angular/components/commit/94eafc134fdcb27f4d85fa9ad07a44aadd9b393a)
| fix | **overlay:** fix overlay margin in isBoundedByLeftViewportEdge
('left-ward') mode
([#&#8203;28233](https://togithub.com/angular/components/pull/28233)) |

##### material

| Commit | Type | Description |
| -- | -- | -- |
|
[65aaaf3abf](https://togithub.com/angular/components/commit/65aaaf3abf137a6c7eb0ff6017eb5977602dd774)
| fix | **autocomplete:** prevent hidden overlay from blocking clicks
([#&#8203;28677](https://togithub.com/angular/components/pull/28677)) |
|
[d08ddaab81](https://togithub.com/angular/components/commit/d08ddaab818244cdedfe44121dd0d4499587bc46)
| fix | **autocomplete:** requireSelection sometimes not clearing value
when editing after selection
([#&#8203;28628](https://togithub.com/angular/components/pull/28628)) |
|
[5b3210bfda](https://togithub.com/angular/components/commit/5b3210bfda60b4f9e42b33cb2b06fce2a86706e0)
| fix | **checkbox:** derive checkmark color from palette |
|
[fb20320b82](https://togithub.com/angular/components/commit/fb20320b823eb6a2880d61b25da29aa9e3262d06)
| fix | **chips:** derive surface color from palette |
|
[fe01e298a0](https://togithub.com/angular/components/commit/fe01e298a06fafef21a47f80bd961bd71a7559e9)
| fix | **core:** mark fields on HasErrorState as nullable
([#&#8203;28689](https://togithub.com/angular/components/pull/28689)) |
|
[afbb34e415](https://togithub.com/angular/components/commit/afbb34e41570428a7003508b552c39accbc1fc9e)
| fix | **datepicker:** always move caret to the end of the start input
on backspace
([#&#8203;28669](https://togithub.com/angular/components/pull/28669)) |
|
[ec6f8e2e62](https://togithub.com/angular/components/commit/ec6f8e2e62341647fda7c8e2bbcbe977165a255f)
| fix | **datepicker:** datepicker doesn't announce newly selected range
in firefox
([#&#8203;28529](https://togithub.com/angular/components/pull/28529)) |
|
[ba6e809761](https://togithub.com/angular/components/commit/ba6e809761cf24efb1037340ca76a336d5ebdcab)
| fix | **expansion:** prevent focus from entering the panel while it's
animating
([#&#8203;28646](https://togithub.com/angular/components/pull/28646)) |
|
[07f5ed9dc6](https://togithub.com/angular/components/commit/07f5ed9dc6f722cee2941e49ad63f04041a3314d)
| fix | **schematics:** add typography and density to custom theme
([#&#8203;28645](https://togithub.com/angular/components/pull/28645)) |
|
[6d8160c166](https://togithub.com/angular/components/commit/6d8160c1660cbf519c8f709ebb05059e7a9a5865)
| fix | **schematics:** don't interrupt ng add if adding the animations
module fails
([#&#8203;28675](https://togithub.com/angular/components/pull/28675)) |
|
[9655ecb872](https://togithub.com/angular/components/commit/9655ecb87223728af4459157a58eda26c6c9eaf2)
| fix | **slide-toggle:** m3 selected track outline
([#&#8203;28625](https://togithub.com/angular/components/pull/28625))
([#&#8203;28634](https://togithub.com/angular/components/pull/28634)) |
|
[7d352fbf88](https://togithub.com/angular/components/commit/7d352fbf886dfaa476ce99440f9f6edc80498077)
| perf | **form-field:** resolve scrolling performance issues
([#&#8203;27251](https://togithub.com/angular/components/pull/27251)) |

##### material-experimental

| Commit | Type | Description |
| -- | -- | -- |
|
[f18ef99785](https://togithub.com/angular/components/commit/f18ef99785e097ec66f7236d5cfe210ea37e8e52)
| feat | **theming:** provide hook for formatting toke…
([#&#8203;28660](https://togithub.com/angular/components/pull/28660)) |

##### multiple

| Commit | Type | Description |
| -- | -- | -- |
|
[14c055fe07](https://togithub.com/angular/components/commit/14c055fe0725f6429beabf2be27e3c4486c29164)
| fix | derive all token values from theme
([#&#8203;28664](https://togithub.com/angular/components/pull/28664)) |

<!-- CHANGELOG SPLIT MARKER -->

###
[`v17.2.1`](https://togithub.com/angular/components/blob/HEAD/CHANGELOG.md#1721-allactite-acorn-2024-02-22)

[Compare
Source](https://togithub.com/angular/components/compare/17.2.0...17.2.1)

##### cdk

| Commit | Type | Description |
| -- | -- | -- |
|
[c617cd7c8](https://togithub.com/angular/components/commit/c617cd7c815cfcebebc608aa4e1c75ea8e6b0629)
| fix | **listbox:** make typeahead label nullable
([#&#8203;28602](https://togithub.com/angular/components/pull/28602)) |
|
[67956e065](https://togithub.com/angular/components/commit/67956e065178f33ba052ae6e1a148612b3d56f41)
| fix | **overlay:** only emit positionChanges when position is
different |
|
[d5d856348](https://togithub.com/angular/components/commit/d5d8563489f521490e3a4b04519767b308c33739)
| fix | **overlay:** run positionChange event inside the zone |

##### material

| Commit | Type | Description |
| -- | -- | -- |
|
[0c5781bfc](https://togithub.com/angular/components/commit/0c5781bfce0e96789d5c415586a0382d64ac3daa)
| fix | **expansion:** center indicator icon in M3
([#&#8203;28603](https://togithub.com/angular/components/pull/28603)) |

<!-- CHANGELOG SPLIT MARKER -->

###
[`v17.2.0`](https://togithub.com/angular/components/blob/HEAD/CHANGELOG.md#1720-polymer-prism-2024-02-14)

[Compare
Source](https://togithub.com/angular/components/compare/17.1.2...17.2.0)

##### cdk

| Commit | Type | Description |
| -- | -- | -- |
|
[55eeee3516](https://togithub.com/angular/components/commit/55eeee35163d5392703e02f8de044598e74cc6f5)
| fix | **listbox:** unable to tab in if active option is removed
([#&#8203;28583](https://togithub.com/angular/components/pull/28583)) |
|
[2f7aaaa220](https://togithub.com/angular/components/commit/2f7aaaa22095bdf96a5a6a65a658fd3e01b68cc8)
| fix | **table:** error if outlets are assigned too early
([#&#8203;28551](https://togithub.com/angular/components/pull/28551)) |

##### material

| Commit | Type | Description |
| -- | -- | -- |
|
[99a4e2a10f](https://togithub.com/angular/components/commit/99a4e2a10ff39599f16f0a9c842963ae1452de92)
| fix | **button-toggle:** Add remaining typography tokens needed for M3
([#&#8203;28578](https://togithub.com/angular/components/pull/28578)) |
|
[e05795dde0](https://togithub.com/angular/components/commit/e05795dde0ca56be3398f34cb834df007f18da1a)
| fix | **button:** calculate icon button padding based on tokens |
|
[a496855f30](https://togithub.com/angular/components/commit/a496855f303acbf4b82821be029467c577976729)
| fix | **button:** generate separate tokens for mini fab |
|
[cbeeb3ae17](https://togithub.com/angular/components/commit/cbeeb3ae1771c4ccbd6c5677cf73ac3d21c593c5)
| fix | **checkbox:** use token for disabled label color |
|
[0a1c8eedb4](https://togithub.com/angular/components/commit/0a1c8eedb45c3e24247539abe489ea835d19a0d7)
| fix | **chips:** Tokenize chip outline and disabled opacity
([#&#8203;28488](https://togithub.com/angular/components/pull/28488)) |
|
[58764afec2](https://togithub.com/angular/components/commit/58764afec2b181c6be1b21f952215c3aa0a160f0)
| fix | **chips:** Tokenize the hover & focus overlays
([#&#8203;28497](https://togithub.com/angular/components/pull/28497)) |
|
[32f86e48e1](https://togithub.com/angular/components/commit/32f86e48e17caa316baa4738e0f458a64e16e4e5)
| fix | **chips:** Tokenize the selected state
([#&#8203;28498](https://togithub.com/angular/components/pull/28498)) |
|
[1dcc195853](https://togithub.com/angular/components/commit/1dcc195853a74d1e0b724b742673eb5fd744cb67)
| fix | **core:** ensure that option inherits container background |
|
[873c8e97dc](https://togithub.com/angular/components/commit/873c8e97dc4a077ca30d64c4ce629d7011caf10e)
| fix | **datepicker:** fix M3 styles
([#&#8203;28556](https://togithub.com/angular/components/pull/28556)) |
|
[8ac58ff328](https://togithub.com/angular/components/commit/8ac58ff328aac006e9f22f9f97bf5552050c12ef)
| fix | **datepicker:** fix touchui shadow and border-radius
([#&#8203;28577](https://togithub.com/angular/components/pull/28577)) |
|
[92ab097987](https://togithub.com/angular/components/commit/92ab0979874945b85554914879b58ab6b7152e39)
| fix | **datepicker:** use direction-agnostic text-align |
|
[0edc47673f](https://togithub.com/angular/components/commit/0edc47673f93beb1533788e774d9b739821b33f4)
| fix | **form-field:** container height in lower densities
([#&#8203;28546](https://togithub.com/angular/components/pull/28546)) |
|
[b1f281cab5](https://togithub.com/angular/components/commit/b1f281cab5d739e5b89d8c057e830fd61e88615b)
| fix | **list:** ensure leading icon scales with token |
|
[306c2424f7](https://togithub.com/angular/components/commit/306c2424f7d12383166fb233770c05f063a094cd)
| fix | **list:** indexOf usage incorreect for active focus reset
([#&#8203;28531](https://togithub.com/angular/components/pull/28531)) |
|
[75955eb9b4](https://togithub.com/angular/components/commit/75955eb9b422709064ceeb681ee9ef35db432102)
| fix | **list:** match leading icon size in M3 to spec |
|
[b8327cd92c](https://togithub.com/angular/components/commit/b8327cd92c1f124a5e2c9ef6693354dd76cc5ca9)
| fix | **list:** tokenize active-indicator
([#&#8203;28586](https://togithub.com/angular/components/pull/28586)) |
|
[ba05521005](https://togithub.com/angular/components/commit/ba05521005c1d19f6c2b12fd4ad07fc8df7e68cf)
| fix | **list:** tokenize space around leading icon |
|
[0d88889452](https://togithub.com/angular/components/commit/0d888894525801fd45e673e37557dc58cef44934)
| fix | **list:** use direction-agnostic text-align |
|
[46fe83f21f](https://togithub.com/angular/components/commit/46fe83f21f4f7cb54b09603829ddc4985a2e8be5)
| fix | **list:** use transparent background for M3
([#&#8203;28504](https://togithub.com/angular/components/pull/28504)) |
|
[044c9ba648](https://togithub.com/angular/components/commit/044c9ba6480cc80e2ab0e9a5d45a15c3b5c06174)
| fix | **menu:** prevent icon from collapsing when text is long
([#&#8203;28541](https://togithub.com/angular/components/pull/28541)) |
|
[47c55925c0](https://togithub.com/angular/components/commit/47c55925c0eb9ff9b6a64446577ff322c01f03dc)
| fix | **menu:** Update token values and styles for M3
([#&#8203;28470](https://togithub.com/angular/components/pull/28470)) |
|
[a656164255](https://togithub.com/angular/components/commit/a656164255a276a0fdef4162a7e529426e0aae1d)
| fix | **progress-bar:** incorrect alignment if direction is set on
element |
|
[f6d3f1bc21](https://togithub.com/angular/components/commit/f6d3f1bc21e0ee734432f0609f0ea17016cfdbe1)
| fix | **schematics:** import async animations and remove deprecated
function usages
([#&#8203;28424](https://togithub.com/angular/components/pull/28424)) |
|
[fbf2ef3fcb](https://togithub.com/angular/components/commit/fbf2ef3fcba5266188e530e77ee91f8f1d4ff7dd)
| fix | **select:** fix m3 arrow alignment
([#&#8203;28545](https://togithub.com/angular/components/pull/28545)) |
|
[fca43aa49b](https://togithub.com/angular/components/commit/fca43aa49b060e77d27b9286740c9535b4ae42c2)
| fix | **select:** styles for m3
([#&#8203;28492](https://togithub.com/angular/components/pull/28492)) |
|
[d799c044a7](https://togithub.com/angular/components/commit/d799c044a7acffcf94a9d86cc304a2fd3ace1961)
| fix | **slide-toggle:** fix m3 slide-toggle handle
([#&#8203;28503](https://togithub.com/angular/components/pull/28503)) |
|
[130afedf1c](https://togithub.com/angular/components/commit/130afedf1c823c2d24eda2bedd1ebe5e3b33e6fa)
| fix | **slide-toggle:** m3 slide-toggle track
([#&#8203;28539](https://togithub.com/angular/components/pull/28539)) |
|
[63c6b841b4](https://togithub.com/angular/components/commit/63c6b841b43ba1b4efd8ec9a00305833cd5c5498)
| fix | **slide-toggle:** m3 track outline and handle opacity
([#&#8203;28565](https://togithub.com/angular/components/pull/28565)) |
|
[2455a42d3c](https://togithub.com/angular/components/commit/2455a42d3c5866e122421f144f08ae6fa4df4198)
| fix | **stepper:** Update token values for M3 and add color variant
support
([#&#8203;28430](https://togithub.com/angular/components/pull/28430)) |
|
[f9621a7c8c](https://togithub.com/angular/components/commit/f9621a7c8c4bf96c12003e2c092b79c76b023efc)
| fix | **tabs:** prevent page scroll on space press
([#&#8203;28532](https://togithub.com/angular/components/pull/28532)) |

##### material-experimental

| Commit | Type | Description |
| -- | -- | -- |
|
[d16e8ac5de](https://togithub.com/angular/components/commit/d16e8ac5de0191da06089e5668067c8d6e608d61)
| feat | **theming:** add M3 tokens for pseudo checkbox
([#&#8203;28407](https://togithub.com/angular/components/pull/28407)) |
|
[4742a175ab](https://togithub.com/angular/components/commit/4742a175ab3b971aae9b6f6ad87a2cafd3257eb9)
| fix | **theming:** Add more tests for M3 theme tokens
([#&#8203;28561](https://togithub.com/angular/components/pull/28561)) |
|
[1f1dac5e57](https://togithub.com/angular/components/commit/1f1dac5e57019d5faf044875c1b10be8e0fb1dd1)
| fix | **theming:** Add support for color variants in badge,
button-toggle, button, pseudo-checkbox, and chips
([#&#8203;28457](https://togithub.com/angular/components/pull/28457)) |
|
[08c97ab648](https://togithub.com/angular/components/commit/08c97ab648245d5369e0d3164e0b05c1abc9d193)
| fix | **theming:** Add support for color variants in option, checkbox,
and fab
([#&#8203;28412](https://togithub.com/angular/components/pull/28412)) |
|
[715877a13d](https://togithub.com/angular/components/commit/715877a13d8f60af3a1f26bf9f6a5f0cc2aee0ee)
| fix | **theming:** Add support for color variants in progress-spiner,
progress-bar, list, form-field, and datepicker
([#&#8203;28451](https://togithub.com/angular/components/pull/28451)) |
|
[29a1e5d8a1](https://togithub.com/angular/components/commit/29a1e5d8a13e1e81b9aa2e1dd89d54fb063fc191)
| fix | **theming:** Add support for color variants in slide-toggle,
select, and radio
([#&#8203;28445](https://togithub.com/angular/components/pull/28445)) |
|
[e45e210055](https://togithub.com/angular/components/commit/e45e210055eff26bd74956560b10f2681d4f2ac6)
| fix | **theming:** Add support for color variants in tabs and slider
([#&#8203;28417](https://togithub.com/angular/components/pull/28417)) |
|
[9ab104b804](https://togithub.com/angular/components/commit/9ab104b8041ad6bd3f7529a88a6bdefcc219248a)
| fix | **theming:** align dialog with M3 |
|
[957bc487bf](https://togithub.com/angular/components/commit/957bc487bf8077cd4b657baa3d4ed64aebff9196)
| fix | **theming:** align fab with M3 spec |
|
[ba3680ed48](https://togithub.com/angular/components/commit/ba3680ed489e36c106578f790459084649e74bd0)
| fix | **theming:** align M3 icon buttons with spec |
|
[601a745fc8](https://togithub.com/angular/components/commit/601a745fc8e19ab7be93379297ea5fef58d5327e)
| fix | **theming:** cap icon button size |
|
[339905c5af](https://togithub.com/angular/components/commit/339905c5af8a0abe632c2abcdc9f19e9a480677e)
| fix | **theming:** disabled radio button incorrect label color
([#&#8203;28415](https://togithub.com/angular/components/pull/28415)) |
|
[b6e0b20e1f](https://togithub.com/angular/components/commit/b6e0b20e1f72f48622179f0a8859b76df056b484)
| fix | **theming:** Fix chip trailing icon opacity in M3
([#&#8203;28530](https://togithub.com/angular/components/pull/28530)) |
|
[fdd16e6675](https://togithub.com/angular/components/commit/fdd16e667550690d554bba49888bfc6929bc97b2)
| fix | **theming:** fix filled text field |
|
[06c81e38c7](https://togithub.com/angular/components/commit/06c81e38c719b7b051aeae2ef339b904cc45015e)
| fix | **theming:** fix paginator in M3 |
|
[59b93b44ab](https://togithub.com/angular/components/commit/59b93b44ab807a55ce182599e30dc52609debaf8)
| fix | **theming:** Fix token causing test failure on CI
([#&#8203;28569](https://togithub.com/angular/components/pull/28569)) |
|
[1e48cd431f](https://togithub.com/angular/components/commit/1e48cd431fb11f0e0172251d719340b2bc9aa39b)
| fix | **theming:** fix up M3 checkbox |
|
[056e2221ec](https://togithub.com/angular/components/commit/056e2221ecfd75808c74e2ef9a783bcb82a25c03)
| fix | **theming:** implement M3 badge
([#&#8203;28460](https://togithub.com/angular/components/pull/28460)) |
|
[93f3421538](https://togithub.com/angular/components/commit/93f3421538118ef9187c2bcd4a2aec24a8fcfc01)
| fix | **theming:** incorrect track color for alternate progress bar
palettes
([#&#8203;28484](https://togithub.com/angular/components/pull/28484)) |
|
[935eda0872](https://togithub.com/angular/components/commit/935eda0872ffdafbf0273b931d6df04e49030369)
| fix | **theming:** incorrect validation for density scale |
|
[8fab89229d](https://togithub.com/angular/components/commit/8fab89229d3aad9109c5a22244f9f35ae3fc675f)
| fix | **theming:** Make color API back-cmpat styles available
([#&#8203;28526](https://togithub.com/angular/components/pull/28526)) |
|
[f1deb30a17](https://togithub.com/angular/components/commit/f1deb30a1768ac6a5e87872a1b790f1b93b5b2c7)
| fix | **theming:** Make M3 work with typography-hierarchy
([#&#8203;28540](https://togithub.com/angular/components/pull/28540)) |
|
[5f1a7ea1ee](https://togithub.com/angular/components/commit/5f1a7ea1ee6eecc5b4e2b3fd52445e5adb5911a6)
| fix | **theming:** resolve M3 issues in mat-option
([#&#8203;28482](https://togithub.com/angular/components/pull/28482)) |
|
[dabb96765a](https://togithub.com/angular/components/commit/dabb96765a80c29067d07240d46d7852fbc580fa)
| fix | **theming:** set up core theme and app tokens
([#&#8203;28431](https://togithub.com/angular/components/pull/28431)) |
|
[d26a51e3a5](https://togithub.com/angular/components/commit/d26a51e3a54b71928bc98df175c54997f8a31929)
| fix | **theming:** set up internal form field in M3
([#&#8203;28414](https://togithub.com/angular/components/pull/28414)) |
|
[42f2cc9ad8](https://togithub.com/angular/components/commit/42f2cc9ad8a2a4f2e38531cb299ef7f89e104d92)
| fix | **theming:** set up padding tokens |
|
[0da585f730](https://togithub.com/angular/components/commit/0da585f7307ea98b5575d520d3b6da79769827c4)
| fix | **theming:** Update color palettes
([#&#8203;28472](https://togithub.com/angular/components/pull/28472)) |

<!-- CHANGELOG SPLIT MARKER -->

###
[`v17.1.2`](https://togithub.com/angular/components/blob/HEAD/CHANGELOG.md#1712-acrylic-aquarium-2024-01-31)

[Compare
Source](https://togithub.com/angular/components/compare/17.1.1...17.1.2)

##### material

| Commit | Type | Description |
| -- | -- | -- |
|
[8675ae2436](https://togithub.com/angular/components/commit/8675ae24368dbf904176f1813ed0d8945e145fa5)
| fix | **form-field:** insufficient color contrast text to input fill
([#&#8203;28274](https://togithub.com/angular/components/pull/28274)) |
|
[b6a9ac8214](https://togithub.com/angular/components/commit/b6a9ac8214a19b31776e73d56c811663c712b1e3)
| fix | **schematics:** import async animations and remove deprecated
function usages
([#&#8203;28481](https://togithub.com/angular/components/pull/28481)) |
|
[251293f950](https://togithub.com/angular/components/commit/251293f9502d8dbe39a3dc2c2399082ffeea2d49)
| fix | **slide-toggle:** Emit token values under current selector or
root
([#&#8203;28390](https://togithub.com/angular/components/pull/28390)) |
|
[9e02a1135b](https://togithub.com/angular/components/commit/9e02a1135bd108a3443e796f6c19385bce963495)
| fix | **slider:** error if slider is destroyed before first change
detection
([#&#8203;28494](https://togithub.com/angular/components/pull/28494)) |

<!-- CHANGELOG SPLIT MARKER -->

###
[`v17.1.1`](https://togithub.com/angular/components/blob/HEAD/CHANGELOG.md#1711-plastic-mug-2024-01-25)

[Compare
Source](https://togithub.com/angular/components/compare/17.1.0...17.1.1)

##### material

| Commit | Type | Description |
| -- | -- | -- |
|
[739b841bbc](https://togithub.com/angular/components/commit/739b841bbc478c1f393d2945cc40c9fc216cf211)
| fix | **badge:** move structural styles out of theme
([#&#8203;28452](https://togithub.com/angular/components/pull/28452)) |
|
[9e7fe24494](https://togithub.com/angular/components/commit/9e7fe24494add34341062ab9ba3fd1160adc3830)
| fix | **core:** fix mat-error not rendering with Closure Compiler
([#&#8203;28405](https://togithub.com/angular/components/pull/28405)) |
|
[90456b0d4c](https://togithub.com/angular/components/commit/90456b0d4c0acf1eab096509a9e68b7472a0cc62)
| fix | **dialog:** scale animation not working
([#&#8203;28449](https://togithub.com/angular/components/pull/28449)) |
|
[ed0a7aaa43](https://togithub.com/angular/components/commit/ed0a7aaa4379c18afde630518aa366beb5cd2317)
| fix | **slide-toggle:** move state-layer-size token
([#&#8203;28397](https://togithub.com/angular/components/pull/28397)) |
|
[ab2ceab21c](https://togithub.com/angular/components/commit/ab2ceab21c7e2c4508c21280b261bcaec4cc627b)
| fix | **slide-toggle:** use css var for disabled label color
([#&#8203;28471](https://togithub.com/angular/components/pull/28471)) |

##### material-experimental

| Commit | Type | Description |
| -- | -- | -- |
|
[d7f26c3342](https://togithub.com/angular/components/commit/d7f26c334288caecc86c378214282fbae8c46465)
| fix | **theming:** align form field icons with M3
([#&#8203;28463](https://togithub.com/angular/components/pull/28463)) |

##### multiple

| Commit | Type | Description |
| -- | -- | -- |
|
[4c83ea8ef8](https://togithub.com/angular/components/commit/4c83ea8ef830d9a409f72c09a27d7a6069928558)
| fix | import ANIMATION_MODULE_TYPE from core
([#&#8203;28459](https://togithub.com/angular/components/pull/28459)) |

<!-- CHANGELOG SPLIT MARKER -->

</details>

---

### Configuration

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

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR is behind base branch, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about these
updates again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/). View
repository job log
[here](https://developer.mend.io/github/RadioRoster/dashboard).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4xNTMuMiIsInVwZGF0ZWRJblZlciI6IjM3LjM1MS4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
@radioroster-bot radioroster-bot force-pushed the release-please--branches--main--components--dashboard branch from 045b391 to b96c278 Compare May 17, 2024 20:12
renovate bot and others added 8 commits May 17, 2024 22:12
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
| [node](https://nodejs.org)
([source](https://togithub.com/nodejs/node)) | minor | `20.10.0` ->
`20.13.1` |

---

### Release Notes

<details>
<summary>nodejs/node (node)</summary>

###
[`v20.13.1`](https://togithub.com/nodejs/node/releases/tag/v20.13.1):
2024-05-09, Version 20.13.1 &#x27;Iron&#x27; (LTS),
@&#8203;marco-ippolito

[Compare
Source](https://togithub.com/nodejs/node/compare/v20.13.0...v20.13.1)

#### 2024-05-09, Version 20.13.1 'Iron' (LTS),
[@&#8203;marco-ippolito](https://togithub.com/marco-ippolito)

##### Revert "tools: install npm PowerShell scripts on Windows"

Due to a regression in the npm installation on Windows, this commit
reverts the change that installed npm PowerShell scripts on Windows.

##### Commits

- \[[`b7d80802cc`](https://togithub.com/nodejs/node/commit/b7d80802cc)]
- ***Revert*** "**tools**: install npm PowerShell scripts on Windows"
(marco-ippolito)
[#&#8203;52897](https://togithub.com/nodejs/node/pull/52897)

###
[`v20.13.0`](https://togithub.com/nodejs/node/compare/v20.12.2...v20.13.0)

[Compare
Source](https://togithub.com/nodejs/node/compare/v20.12.2...v20.13.0)

###
[`v20.12.2`](https://togithub.com/nodejs/node/releases/tag/v20.12.2):
2024-04-10, Version 20.12.2 &#x27;Iron&#x27; (LTS), @&#8203;RafaelGSS

[Compare
Source](https://togithub.com/nodejs/node/compare/v20.12.1...v20.12.2)

This is a security release.

##### Notable Changes

- CVE-2024-27980 - Command injection via args parameter of
`child_process.spawn` without shell option enabled on Windows

##### Commits

- \[[`69ffc6d50d`](https://togithub.com/nodejs/node/commit/69ffc6d50d)]
- **src**: disallow direct .bat and .cmd file spawning (Ben Noordhuis)
[nodejs-private/node-private#563](https://togithub.com/nodejs-private/node-private/pull/563)

###
[`v20.12.1`](https://togithub.com/nodejs/node/compare/v20.12.0...v20.12.1)

[Compare
Source](https://togithub.com/nodejs/node/compare/v20.12.0...v20.12.1)

###
[`v20.12.0`](https://togithub.com/nodejs/node/compare/v20.11.1...v20.12.0)

[Compare
Source](https://togithub.com/nodejs/node/compare/v20.11.1...v20.12.0)

###
[`v20.11.1`](https://togithub.com/nodejs/node/compare/v20.11.0...v20.11.1)

[Compare
Source](https://togithub.com/nodejs/node/compare/v20.11.0...v20.11.1)

###
[`v20.11.0`](https://togithub.com/nodejs/node/compare/v20.10.0...v20.11.0)

[Compare
Source](https://togithub.com/nodejs/node/compare/v20.10.0...v20.11.0)

</details>

---

### Configuration

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

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR is behind base branch, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/). View
repository job log
[here](https://developer.mend.io/github/RadioRoster/dashboard).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4xMjcuMCIsInVwZGF0ZWRJblZlciI6IjM3LjM1MS4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Bumps
[webpack-dev-middleware](https://github.com/webpack/webpack-dev-middleware)
from 5.3.3 to 5.3.4.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/webpack/webpack-dev-middleware/releases">webpack-dev-middleware's
releases</a>.</em></p>
<blockquote>
<h2>v5.3.4</h2>
<h3><a
href="https://github.com/webpack/webpack-dev-middleware/compare/v5.3.3...v5.3.4">5.3.4</a>
(2024-03-20)</h3>
<h3>Bug Fixes</h3>
<ul>
<li><strong>security:</strong> do not allow to read files above (<a
href="https://redirect.github.com/webpack/webpack-dev-middleware/issues/1779">#1779</a>)
(<a
href="https://github.com/webpack/webpack-dev-middleware/commit/189c4ac7d2344ec132a4689e74dc837ec5be0132">189c4ac</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/webpack/webpack-dev-middleware/blob/v5.3.4/CHANGELOG.md">webpack-dev-middleware's
changelog</a>.</em></p>
<blockquote>
<h3><a
href="https://github.com/webpack/webpack-dev-middleware/compare/v5.3.3...v5.3.4">5.3.4</a>
(2024-03-20)</h3>
<h3>Bug Fixes</h3>
<ul>
<li><strong>security:</strong> do not allow to read files above (<a
href="https://redirect.github.com/webpack/webpack-dev-middleware/issues/1779">#1779</a>)
(<a
href="https://github.com/webpack/webpack-dev-middleware/commit/189c4ac7d2344ec132a4689e74dc837ec5be0132">189c4ac</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/webpack/webpack-dev-middleware/commit/86071ead69e946ada25497d3e281923e885229a4"><code>86071ea</code></a>
chore(release): 5.3.4</li>
<li><a
href="https://github.com/webpack/webpack-dev-middleware/commit/189c4ac7d2344ec132a4689e74dc837ec5be0132"><code>189c4ac</code></a>
fix(security): do not allow to read files above (<a
href="https://redirect.github.com/webpack/webpack-dev-middleware/issues/1779">#1779</a>)</li>
<li>See full diff in <a
href="https://github.com/webpack/webpack-dev-middleware/compare/v5.3.3...v5.3.4">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=webpack-dev-middleware&package-manager=npm_and_yarn&previous-version=5.3.3&new-version=5.3.4)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)
You can disable automated security fix PRs for this repo from the
[Security Alerts
page](https://github.com/RadioRoster/dashboard/network/alerts).

</details>

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [ip](https://github.com/indutny/node-ip) from 2.0.0 to 2.0.1.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/indutny/node-ip/commit/3b0994a74eca51df01f08c40d6a65ba0e1845d04"><code>3b0994a</code></a>
2.0.1</li>
<li><a
href="https://github.com/indutny/node-ip/commit/32f468f1245574785ec080705737a579be1223aa"><code>32f468f</code></a>
lib: fixed CVE-2023-42282 and added unit test</li>
<li>See full diff in <a
href="https://github.com/indutny/node-ip/compare/v2.0.0...v2.0.1">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=ip&package-manager=npm_and_yarn&previous-version=2.0.0&new-version=2.0.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

You can trigger a rebase of this PR by commenting `@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)
You can disable automated security fix PRs for this repo from the
[Security Alerts
page](https://github.com/RadioRoster/dashboard/network/alerts).

</details>

> **Note**
> Automatic rebases have been disabled on this pull request as it has
been open for over 30 days.

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [express](https://github.com/expressjs/express) from 4.18.2 to
4.19.2.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/expressjs/express/releases">express's
releases</a>.</em></p>
<blockquote>
<h2>4.19.2</h2>
<h2>What's Changed</h2>
<ul>
<li><a
href="https://github.com/expressjs/express/commit/0b746953c4bd8e377123527db11f9cd866e39f94">Improved
fix for open redirect allow list bypass</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/expressjs/express/compare/4.19.1...4.19.2">https://github.com/expressjs/express/compare/4.19.1...4.19.2</a></p>
<h2>4.19.1</h2>
<h2>What's Changed</h2>
<ul>
<li>Fix ci after location patch by <a
href="https://github.com/wesleytodd"><code>@​wesleytodd</code></a> in <a
href="https://redirect.github.com/expressjs/express/pull/5552">expressjs/express#5552</a></li>
<li>fixed un-edited version in history.md for 4.19.0 by <a
href="https://github.com/wesleytodd"><code>@​wesleytodd</code></a> in <a
href="https://redirect.github.com/expressjs/express/pull/5556">expressjs/express#5556</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/expressjs/express/compare/4.19.0...4.19.1">https://github.com/expressjs/express/compare/4.19.0...4.19.1</a></p>
<h2>4.19.0</h2>
<h2>What's Changed</h2>
<ul>
<li>fix typo in release date by <a
href="https://github.com/UlisesGascon"><code>@​UlisesGascon</code></a>
in <a
href="https://redirect.github.com/expressjs/express/pull/5527">expressjs/express#5527</a></li>
<li>docs: nominating <a
href="https://github.com/wesleytodd"><code>@​wesleytodd</code></a> to be
project captian by <a
href="https://github.com/wesleytodd"><code>@​wesleytodd</code></a> in <a
href="https://redirect.github.com/expressjs/express/pull/5511">expressjs/express#5511</a></li>
<li>docs: loosen TC activity rules by <a
href="https://github.com/wesleytodd"><code>@​wesleytodd</code></a> in <a
href="https://redirect.github.com/expressjs/express/pull/5510">expressjs/express#5510</a></li>
<li>Add note on how to update docs for new release by <a
href="https://github.com/crandmck"><code>@​crandmck</code></a> in <a
href="https://redirect.github.com/expressjs/express/pull/5541">expressjs/express#5541</a></li>
<li><a
href="https://redirect.github.com/expressjs/express/pull/5551/commits/660ccf5fa33dd0baab069e5c8ddd9ffe7d8bbff1">Prevent
open redirect allow list bypass due to encodeurl</a></li>
<li>Release 4.19.0 by <a
href="https://github.com/wesleytodd"><code>@​wesleytodd</code></a> in <a
href="https://redirect.github.com/expressjs/express/pull/5551">expressjs/express#5551</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/crandmck"><code>@​crandmck</code></a>
made their first contribution in <a
href="https://redirect.github.com/expressjs/express/pull/5541">expressjs/express#5541</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/expressjs/express/compare/4.18.3...4.19.0">https://github.com/expressjs/express/compare/4.18.3...4.19.0</a></p>
<h2>4.18.3</h2>
<h2>Main Changes</h2>
<ul>
<li>Fix routing requests without method</li>
<li>deps: [email protected]
<ul>
<li>Fix strict json error message on Node.js 19+</li>
<li>deps: content-type@~1.0.5</li>
<li>deps: [email protected]</li>
</ul>
</li>
</ul>
<h2>Other Changes</h2>
<ul>
<li>Use https: protocol instead of deprecated git: protocol by <a
href="https://github.com/vcsjones"><code>@​vcsjones</code></a> in <a
href="https://redirect.github.com/expressjs/express/pull/5032">expressjs/express#5032</a></li>
<li>build: [email protected] and [email protected] by <a
href="https://github.com/abenhamdine"><code>@​abenhamdine</code></a> in
<a
href="https://redirect.github.com/expressjs/express/pull/5034">expressjs/express#5034</a></li>
<li>ci: update actions/checkout to v3 by <a
href="https://github.com/armujahid"><code>@​armujahid</code></a> in <a
href="https://redirect.github.com/expressjs/express/pull/5027">expressjs/express#5027</a></li>
<li>test: remove unused function arguments in params by <a
href="https://github.com/raksbisht"><code>@​raksbisht</code></a> in <a
href="https://redirect.github.com/expressjs/express/pull/5124">expressjs/express#5124</a></li>
<li>Remove unused originalIndex from acceptParams by <a
href="https://github.com/raksbisht"><code>@​raksbisht</code></a> in <a
href="https://redirect.github.com/expressjs/express/pull/5119">expressjs/express#5119</a></li>
<li>Fixed typos by <a
href="https://github.com/raksbisht"><code>@​raksbisht</code></a> in <a
href="https://redirect.github.com/expressjs/express/pull/5117">expressjs/express#5117</a></li>
<li>examples: remove unused params by <a
href="https://github.com/raksbisht"><code>@​raksbisht</code></a> in <a
href="https://redirect.github.com/expressjs/express/pull/5113">expressjs/express#5113</a></li>
<li>fix: parameter str is not described in JSDoc by <a
href="https://github.com/raksbisht"><code>@​raksbisht</code></a> in <a
href="https://redirect.github.com/expressjs/express/pull/5130">expressjs/express#5130</a></li>
<li>fix: typos in History.md by <a
href="https://github.com/raksbisht"><code>@​raksbisht</code></a> in <a
href="https://redirect.github.com/expressjs/express/pull/5131">expressjs/express#5131</a></li>
<li>build : add [email protected] by <a
href="https://github.com/abenhamdine"><code>@​abenhamdine</code></a> in
<a
href="https://redirect.github.com/expressjs/express/pull/5028">expressjs/express#5028</a></li>
<li>test: remove unused function arguments in params by <a
href="https://github.com/raksbisht"><code>@​raksbisht</code></a> in <a
href="https://redirect.github.com/expressjs/express/pull/5137">expressjs/express#5137</a></li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/expressjs/express/blob/master/History.md">express's
changelog</a>.</em></p>
<blockquote>
<h1>4.19.2 / 2024-03-25</h1>
<ul>
<li>Improved fix for open redirect allow list bypass</li>
</ul>
<h1>4.19.1 / 2024-03-20</h1>
<ul>
<li>Allow passing non-strings to res.location with new encoding handling
checks</li>
</ul>
<h1>4.19.0 / 2024-03-20</h1>
<ul>
<li>Prevent open redirect allow list bypass due to encodeurl</li>
<li>deps: [email protected]</li>
</ul>
<h1>4.18.3 / 2024-02-29</h1>
<ul>
<li>Fix routing requests without method</li>
<li>deps: [email protected]
<ul>
<li>Fix strict json error message on Node.js 19+</li>
<li>deps: content-type@~1.0.5</li>
<li>deps: [email protected]</li>
</ul>
</li>
<li>deps: [email protected]
<ul>
<li>Add <code>partitioned</code> option</li>
</ul>
</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/expressjs/express/commit/04bc62787be974874bc1467b23606c36bc9779ba"><code>04bc627</code></a>
4.19.2</li>
<li><a
href="https://github.com/expressjs/express/commit/da4d763ff6ba9df6dbd8f1f0b1d05412dda934d5"><code>da4d763</code></a>
Improved fix for open redirect allow list bypass</li>
<li><a
href="https://github.com/expressjs/express/commit/4f0f6cc67d531431c096ea006c2191b92931bbc3"><code>4f0f6cc</code></a>
4.19.1</li>
<li><a
href="https://github.com/expressjs/express/commit/a003cfab034fbadb1c78ae337ee8ab389adda217"><code>a003cfa</code></a>
Allow passing non-strings to res.location with new encoding handling
checks f...</li>
<li><a
href="https://github.com/expressjs/express/commit/a1fa90fcea7d8e844e1c9938ad095d62669c3abd"><code>a1fa90f</code></a>
fixed un-edited version in history.md for 4.19.0</li>
<li><a
href="https://github.com/expressjs/express/commit/11f2b1db227fd42c2508c427032c1ec671b306be"><code>11f2b1d</code></a>
build: fix build due to inconsistent supertest behavior in older
versions</li>
<li><a
href="https://github.com/expressjs/express/commit/084e36506a18774f85206a65d8da04dc1107fc1b"><code>084e365</code></a>
4.19.0</li>
<li><a
href="https://github.com/expressjs/express/commit/0867302ddbde0e9463d0564fea5861feb708c2dd"><code>0867302</code></a>
Prevent open redirect allow list bypass due to encodeurl</li>
<li><a
href="https://github.com/expressjs/express/commit/567c9c665d0de4c344b8e160146050770233783c"><code>567c9c6</code></a>
Add note on how to update docs for new release (<a
href="https://redirect.github.com/expressjs/express/issues/5541">#5541</a>)</li>
<li><a
href="https://github.com/expressjs/express/commit/69a4cf2819c4449ec6ea45649691fb43a528d5d1"><code>69a4cf2</code></a>
deps: [email protected]</li>
<li>Additional commits viewable in <a
href="https://github.com/expressjs/express/compare/4.18.2...4.19.2">compare
view</a></li>
</ul>
</details>
<details>
<summary>Maintainer changes</summary>
<p>This version was pushed to npm by <a
href="https://www.npmjs.com/~wesleytodd">wesleytodd</a>, a new releaser
for express since your current version.</p>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=express&package-manager=npm_and_yarn&previous-version=4.18.2&new-version=4.19.2)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

You can trigger a rebase of this PR by commenting `@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)
You can disable automated security fix PRs for this repo from the
[Security Alerts
page](https://github.com/RadioRoster/dashboard/network/alerts).

</details>

> **Note**
> Automatic rebases have been disabled on this pull request as it has
been open for over 30 days.

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps
[follow-redirects](https://github.com/follow-redirects/follow-redirects)
from 1.15.3 to 1.15.6.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/follow-redirects/follow-redirects/commit/35a517c5861d79dc8bff7db8626013d20b711b06"><code>35a517c</code></a>
Release version 1.15.6 of the npm package.</li>
<li><a
href="https://github.com/follow-redirects/follow-redirects/commit/c4f847f85176991f95ab9c88af63b1294de8649b"><code>c4f847f</code></a>
Drop Proxy-Authorization across hosts.</li>
<li><a
href="https://github.com/follow-redirects/follow-redirects/commit/8526b4a1b2ab3a2e4044299377df623a661caa76"><code>8526b4a</code></a>
Use GitHub for disclosure.</li>
<li><a
href="https://github.com/follow-redirects/follow-redirects/commit/b1677ce00110ee50dc5da576751d39b281fc4944"><code>b1677ce</code></a>
Release version 1.15.5 of the npm package.</li>
<li><a
href="https://github.com/follow-redirects/follow-redirects/commit/d8914f7982403ea096b39bd594a00ee9d3b7e224"><code>d8914f7</code></a>
Preserve fragment in responseUrl.</li>
<li><a
href="https://github.com/follow-redirects/follow-redirects/commit/65858205e59f1e23c9bf173348a7a7cbb8ac47f5"><code>6585820</code></a>
Release version 1.15.4 of the npm package.</li>
<li><a
href="https://github.com/follow-redirects/follow-redirects/commit/7a6567e16dfa9ad18a70bfe91784c28653fbf19d"><code>7a6567e</code></a>
Disallow bracketed hostnames.</li>
<li><a
href="https://github.com/follow-redirects/follow-redirects/commit/05629af696588b90d64e738bc2e809a97a5f92fc"><code>05629af</code></a>
Prefer native URL instead of deprecated url.parse.</li>
<li><a
href="https://github.com/follow-redirects/follow-redirects/commit/1cba8e85fa73f563a439fe460cf028688e4358df"><code>1cba8e8</code></a>
Prefer native URL instead of legacy url.resolve.</li>
<li><a
href="https://github.com/follow-redirects/follow-redirects/commit/72bc2a4229bc18dc9fbd57c60579713e6264cb92"><code>72bc2a4</code></a>
Simplify _processResponse error handling.</li>
<li>Additional commits viewable in <a
href="https://github.com/follow-redirects/follow-redirects/compare/v1.15.3...v1.15.6">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=follow-redirects&package-manager=npm_and_yarn&previous-version=1.15.3&new-version=1.15.6)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

You can trigger a rebase of this PR by commenting `@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)
You can disable automated security fix PRs for this repo from the
[Security Alerts
page](https://github.com/RadioRoster/dashboard/network/alerts).

</details>

> **Note**
> Automatic rebases have been disabled on this pull request as it has
been open for over 30 days.

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [jasmine-core](https://jasmine.github.io)
([source](https://togithub.com/jasmine/jasmine)) | [`5.1.1` ->
`5.1.2`](https://renovatebot.com/diffs/npm/jasmine-core/5.1.1/5.1.2) |
[![age](https://developer.mend.io/api/mc/badges/age/npm/jasmine-core/5.1.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/jasmine-core/5.1.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/jasmine-core/5.1.1/5.1.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/jasmine-core/5.1.1/5.1.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>jasmine/jasmine (jasmine-core)</summary>

###
[`v5.1.2`](https://togithub.com/jasmine/jasmine/releases/tag/v5.1.2):
5.1.2

[Compare
Source](https://togithub.com/jasmine/jasmine/compare/v5.1.1...v5.1.2)

Please see the [release
notes](https://togithub.com/jasmine/jasmine/blob/main/release_notes/5.1.2.md).

</details>

---

### Configuration

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

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR is behind base branch, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/). View
repository job log
[here](https://developer.mend.io/github/RadioRoster/dashboard).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4xNzMuMCIsInVwZGF0ZWRJblZlciI6IjM3LjE3My4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [karma](https://karma-runner.github.io/)
([source](https://togithub.com/karma-runner/karma)) | [`6.4.2` ->
`6.4.3`](https://renovatebot.com/diffs/npm/karma/6.4.2/6.4.3) |
[![age](https://developer.mend.io/api/mc/badges/age/npm/karma/6.4.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/karma/6.4.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/karma/6.4.2/6.4.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/karma/6.4.2/6.4.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>karma-runner/karma (karma)</summary>

###
[`v6.4.3`](https://togithub.com/karma-runner/karma/blob/HEAD/CHANGELOG.md#643-2024-02-24)

[Compare
Source](https://togithub.com/karma-runner/karma/compare/v6.4.2...v6.4.3)

##### Bug Fixes

- add build commits for patch release
([d7f2d69](https://togithub.com/karma-runner/karma/commit/d7f2d69ff41a5811552412080519b1984ff48669))

</details>

---

### Configuration

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

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR is behind base branch, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/). View
repository job log
[here](https://developer.mend.io/github/RadioRoster/dashboard).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4yMjAuMiIsInVwZGF0ZWRJblZlciI6IjM3LjIyMC4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [@angular/animations](https://togithub.com/angular/angular)
([source](https://togithub.com/angular/angular/tree/HEAD/packages/animations))
| [`17.3.8` ->
`17.3.9`](https://renovatebot.com/diffs/npm/@angular%2fanimations/17.3.8/17.3.9)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@angular%2fanimations/17.3.9?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@angular%2fanimations/17.3.9?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@angular%2fanimations/17.3.8/17.3.9?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@angular%2fanimations/17.3.8/17.3.9?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
| [@angular/common](https://togithub.com/angular/angular)
([source](https://togithub.com/angular/angular/tree/HEAD/packages/common))
| [`17.3.8` ->
`17.3.9`](https://renovatebot.com/diffs/npm/@angular%2fcommon/17.3.8/17.3.9)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@angular%2fcommon/17.3.9?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@angular%2fcommon/17.3.9?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@angular%2fcommon/17.3.8/17.3.9?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@angular%2fcommon/17.3.8/17.3.9?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
| [@angular/compiler](https://togithub.com/angular/angular)
([source](https://togithub.com/angular/angular/tree/HEAD/packages/compiler))
| [`17.3.8` ->
`17.3.9`](https://renovatebot.com/diffs/npm/@angular%2fcompiler/17.3.8/17.3.9)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@angular%2fcompiler/17.3.9?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@angular%2fcompiler/17.3.9?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@angular%2fcompiler/17.3.8/17.3.9?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@angular%2fcompiler/17.3.8/17.3.9?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
|
[@angular/compiler-cli](https://togithub.com/angular/angular/tree/main/packages/compiler-cli)
([source](https://togithub.com/angular/angular/tree/HEAD/packages/compiler-cli))
| [`17.3.8` ->
`17.3.9`](https://renovatebot.com/diffs/npm/@angular%2fcompiler-cli/17.3.8/17.3.9)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@angular%2fcompiler-cli/17.3.9?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@angular%2fcompiler-cli/17.3.9?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@angular%2fcompiler-cli/17.3.8/17.3.9?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@angular%2fcompiler-cli/17.3.8/17.3.9?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
| [@angular/core](https://togithub.com/angular/angular)
([source](https://togithub.com/angular/angular/tree/HEAD/packages/core))
| [`17.3.8` ->
`17.3.9`](https://renovatebot.com/diffs/npm/@angular%2fcore/17.3.8/17.3.9)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@angular%2fcore/17.3.9?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@angular%2fcore/17.3.9?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@angular%2fcore/17.3.8/17.3.9?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@angular%2fcore/17.3.8/17.3.9?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
| [@angular/forms](https://togithub.com/angular/angular)
([source](https://togithub.com/angular/angular/tree/HEAD/packages/forms))
| [`17.3.8` ->
`17.3.9`](https://renovatebot.com/diffs/npm/@angular%2fforms/17.3.8/17.3.9)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@angular%2fforms/17.3.9?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@angular%2fforms/17.3.9?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@angular%2fforms/17.3.8/17.3.9?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@angular%2fforms/17.3.8/17.3.9?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
| [@angular/platform-browser](https://togithub.com/angular/angular)
([source](https://togithub.com/angular/angular/tree/HEAD/packages/platform-browser))
| [`17.3.8` ->
`17.3.9`](https://renovatebot.com/diffs/npm/@angular%2fplatform-browser/17.3.8/17.3.9)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@angular%2fplatform-browser/17.3.9?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@angular%2fplatform-browser/17.3.9?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@angular%2fplatform-browser/17.3.8/17.3.9?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@angular%2fplatform-browser/17.3.8/17.3.9?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
|
[@angular/platform-browser-dynamic](https://togithub.com/angular/angular)
([source](https://togithub.com/angular/angular/tree/HEAD/packages/platform-browser-dynamic))
| [`17.3.8` ->
`17.3.9`](https://renovatebot.com/diffs/npm/@angular%2fplatform-browser-dynamic/17.3.8/17.3.9)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@angular%2fplatform-browser-dynamic/17.3.9?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@angular%2fplatform-browser-dynamic/17.3.9?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@angular%2fplatform-browser-dynamic/17.3.8/17.3.9?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@angular%2fplatform-browser-dynamic/17.3.8/17.3.9?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
|
[@angular/router](https://togithub.com/angular/angular/tree/main/packages/router)
([source](https://togithub.com/angular/angular/tree/HEAD/packages/router))
| [`17.3.8` ->
`17.3.9`](https://renovatebot.com/diffs/npm/@angular%2frouter/17.3.8/17.3.9)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@angular%2frouter/17.3.9?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@angular%2frouter/17.3.9?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@angular%2frouter/17.3.8/17.3.9?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@angular%2frouter/17.3.8/17.3.9?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
| [zone.js](https://togithub.com/angular/angular)
([source](https://togithub.com/angular/angular/tree/HEAD/packages/zone.js),
[changelog](https://togithub.com/angular/angular/blob/master/packages/zone.js/CHANGELOG.md))
| [`0.14.5` ->
`0.14.6`](https://renovatebot.com/diffs/npm/zone.js/0.14.5/0.14.6) |
[![age](https://developer.mend.io/api/mc/badges/age/npm/zone.js/0.14.6?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/zone.js/0.14.6?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/zone.js/0.14.5/0.14.6?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/zone.js/0.14.5/0.14.6?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>angular/angular (@&#8203;angular/animations)</summary>

###
[`v17.3.9`](https://togithub.com/angular/angular/compare/17.3.8...38cee1c6ca6e9230156f2d4f8363700e85023ca6)

[Compare
Source](https://togithub.com/angular/angular/compare/17.3.8...17.3.9)

</details>

<details>
<summary>angular/angular (@&#8203;angular/common)</summary>

###
[`v17.3.9`](https://togithub.com/angular/angular/compare/17.3.8...38cee1c6ca6e9230156f2d4f8363700e85023ca6)

[Compare
Source](https://togithub.com/angular/angular/compare/17.3.8...17.3.9)

</details>

<details>
<summary>angular/angular (@&#8203;angular/compiler)</summary>

###
[`v17.3.9`](https://togithub.com/angular/angular/compare/17.3.8...38cee1c6ca6e9230156f2d4f8363700e85023ca6)

[Compare
Source](https://togithub.com/angular/angular/compare/17.3.8...17.3.9)

</details>

<details>
<summary>angular/angular (@&#8203;angular/compiler-cli)</summary>

###
[`v17.3.9`](https://togithub.com/angular/angular/compare/17.3.8...38cee1c6ca6e9230156f2d4f8363700e85023ca6)

[Compare
Source](https://togithub.com/angular/angular/compare/17.3.8...17.3.9)

</details>

<details>
<summary>angular/angular (@&#8203;angular/core)</summary>

###
[`v17.3.9`](https://togithub.com/angular/angular/compare/17.3.8...38cee1c6ca6e9230156f2d4f8363700e85023ca6)

[Compare
Source](https://togithub.com/angular/angular/compare/17.3.8...17.3.9)

</details>

<details>
<summary>angular/angular (@&#8203;angular/forms)</summary>

###
[`v17.3.9`](https://togithub.com/angular/angular/compare/17.3.8...38cee1c6ca6e9230156f2d4f8363700e85023ca6)

[Compare
Source](https://togithub.com/angular/angular/compare/17.3.8...17.3.9)

</details>

<details>
<summary>angular/angular (@&#8203;angular/platform-browser)</summary>

###
[`v17.3.9`](https://togithub.com/angular/angular/compare/17.3.8...38cee1c6ca6e9230156f2d4f8363700e85023ca6)

[Compare
Source](https://togithub.com/angular/angular/compare/17.3.8...17.3.9)

</details>

<details>
<summary>angular/angular
(@&#8203;angular/platform-browser-dynamic)</summary>

###
[`v17.3.9`](https://togithub.com/angular/angular/blob/HEAD/CHANGELOG.md#1739-2024-05-15)

[Compare
Source](https://togithub.com/angular/angular/compare/17.3.8...17.3.9)

<!-- CHANGELOG SPLIT MARKER -->

</details>

<details>
<summary>angular/angular (zone.js)</summary>

###
[`v0.14.6`](https://togithub.com/angular/angular/blob/HEAD/packages/zone.js/CHANGELOG.md#0146-2024-05-16)

[Compare
Source](https://togithub.com/angular/angular/compare/zone.js-0.14.5...zone.js-0.14.6)

##### Bug Fixes

- **zone.js:** add missing APIs to Node.js `fs` patch
([#&#8203;54396](https://togithub.com/angular/angular/issues/54396))
([9e07b62](https://togithub.com/angular/angular/commit/9e07b621ead050d27d36cde0549b01ac3f1e9e73))
- **zone.js:** correctly bundle `zone-patch-rxjs`
([#&#8203;55826](https://togithub.com/angular/angular/issues/55826))
([20a530a](https://togithub.com/angular/angular/commit/20a530acb6ca6efe73cb97c64e9d23a0f5d912c8)),
closes
[#&#8203;55825](https://togithub.com/angular/angular/issues/55825)
- **zone.js:** remove `abort` listener on a signal when actual event is
removed
([#&#8203;55339](https://togithub.com/angular/angular/issues/55339))
([a9460d0](https://togithub.com/angular/angular/commit/a9460d08a0e95dcd8fcd0ea7eca8470af921bfe2)),
closes
[#&#8203;54739](https://togithub.com/angular/angular/issues/54739)

</details>

---

### Configuration

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

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR is behind base branch, or you tick the
rebase/retry checkbox.

👻 **Immortal**: This PR will be recreated if closed unmerged. Get
[config help](https://togithub.com/renovatebot/renovate/discussions) if
that's undesired.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/). View
repository job log
[here](https://developer.mend.io/github/RadioRoster/dashboard).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4zNjMuNSIsInVwZGF0ZWRJblZlciI6IjM3LjM2My41IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
@radioroster-bot radioroster-bot force-pushed the release-please--branches--main--components--dashboard branch from b96c278 to 2130edc Compare May 17, 2024 20:28
renovate bot and others added 2 commits May 17, 2024 22:31
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [@angular/cdk](https://togithub.com/angular/components) | [`17.3.8` ->
`17.3.9`](https://renovatebot.com/diffs/npm/@angular%2fcdk/17.3.8/17.3.9)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@angular%2fcdk/17.3.9?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@angular%2fcdk/17.3.9?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@angular%2fcdk/17.3.8/17.3.9?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@angular%2fcdk/17.3.8/17.3.9?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
| [@angular/material](https://togithub.com/angular/components) |
[`17.3.8` ->
`17.3.9`](https://renovatebot.com/diffs/npm/@angular%2fmaterial/17.3.8/17.3.9)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@angular%2fmaterial/17.3.9?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@angular%2fmaterial/17.3.9?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@angular%2fmaterial/17.3.8/17.3.9?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@angular%2fmaterial/17.3.8/17.3.9?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>angular/components (@&#8203;angular/cdk)</summary>

###
[`v17.3.9`](https://togithub.com/angular/components/blob/HEAD/CHANGELOG.md#1739-orange-ornament-2024-05-15)

[Compare
Source](https://togithub.com/angular/components/compare/17.3.8...17.3.9)

##### cdk

| Commit | Type | Description |
| -- | -- | -- |
|
[ba8137dfa](https://togithub.com/angular/components/commit/ba8137dfa60a5f092db4d70bb318ac34d94e0b82)
| fix | **observers:** logs "ResizeObserver loop limit exceeded" errors
([#&#8203;29036](https://togithub.com/angular/components/pull/29036)) |
|
[6d9c2e7b3](https://togithub.com/angular/components/commit/6d9c2e7b398d1b9bd0ae872d9b5108638544bd80)
| fix | **overlay:** skip trigger interactions in outside click event
([#&#8203;29044](https://togithub.com/angular/components/pull/29044)) |

##### material

| Commit | Type | Description |
| -- | -- | -- |
|
[0b30688d3](https://togithub.com/angular/components/commit/0b30688d35409e6ede69f40f49a7f83e66a15e8f)
| fix | **core:** ripple element not destroyed after trigger change
([#&#8203;29010](https://togithub.com/angular/components/pull/29010))
([#&#8203;29012](https://togithub.com/angular/components/pull/29012)) |

<!-- CHANGELOG SPLIT MARKER -->

</details>

---

### Configuration

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

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR is behind base branch, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about these
updates again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/). View
repository job log
[here](https://developer.mend.io/github/RadioRoster/dashboard).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4zNjMuNSIsInVwZGF0ZWRJblZlciI6IjM3LjM2My41IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
@radioroster-bot radioroster-bot force-pushed the release-please--branches--main--components--dashboard branch from 2130edc to eddd8f6 Compare May 17, 2024 20:31
@Lapotor Lapotor closed this Jun 28, 2024
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.

3 participants