Skip to content

build(deps): bump @angular/compiler from 21.0.1 to 21.0.7 - #16

Open
dependabot[bot] wants to merge 1 commit into
masterfrom
dependabot/npm_and_yarn/angular/compiler-21.0.7
Open

build(deps): bump @angular/compiler from 21.0.1 to 21.0.7#16
dependabot[bot] wants to merge 1 commit into
masterfrom
dependabot/npm_and_yarn/angular/compiler-21.0.7

Conversation

@dependabot

@dependabotdependabotBot commented on behalf of githubJan 9, 2026

Copy link
Copy Markdown

Bumps @angular/compiler from 21.0.1 to 21.0.7.

Release notes

Sourced from @​angular/compiler's releases.

21.0.7

compiler

CommitDescription
fix - 8e808740c9better types for a few expression AST nodes
fix - 63b1cdcf70produce accurate span for typeof and void expressions
fix - 3c3ae0cb64provide location information for literal map keys
fix - 523dbaf1c3stop ThisReceiver inheritance from ImplicitReceiver

compiler-cli

CommitDescription
fix - 4d9c4567edensure component import diagnostics are reported within the imports expression
fix - cd405685affix up spelling of diagnostic
fix - 778460fccasupport qualified names in typeof type references

core

CommitDescription
fix - 7c74674eb0avoid leaking view data in animations
fix - 0edbee4550explicitly cast signal node value to String
fix - f9c29572d2sanitize sensitive attributes on SVG script elements

forms

CommitDescription
feat - e3fba182f9add [formField] directive
fix - 561772b152allow custom controls to require dirty input
fix - f0fb1d8581allow custom controls to require hidden input
fix - ec110f170ballow custom controls to require pending input
fix - ae1dc16bb0clean up abort listener after timeout
fix - 9748b0d5dasupport custom controls with non signal-based models
fix - 6bd22df987Support readonly arrays in signal forms

router

CommitDescription
fix - 41cd4a6af8Fix RouterLink href not updating with queryParamsHandling
fix - 5e9e09aee0handle errors from view transition updateCallbackDone promise

21.0.6

core

CommitDescription
fix - 4c8fb3631dthrow better errors for potential circular references
fix - 48492524eause mutable ResponseInit type for RESPONSE_INIT token

forms

CommitDescription
feat - 81772b420dpass field directive to class config
refactor - 729b96476brename field to fieldTree in FieldContext and ValidationError

language-service

CommitDescription

... (truncated)

Changelog

Sourced from @​angular/compiler's changelog.

21.0.7 (2026-01-07)

compiler

CommitTypeDescription
8e808740c9fixbetter types for a few expression AST nodes
63b1cdcf70fixproduce accurate span for typeof and void expressions
3c3ae0cb64fixprovide location information for literal map keys
523dbaf1c3fixstop ThisReceiver inheritance from ImplicitReceiver

compiler-cli

CommitTypeDescription
4d9c4567edfixensure component import diagnostics are reported within the imports expression
cd405685affixfix up spelling of diagnostic
778460fccafixsupport qualified names in typeof type references

core

CommitTypeDescription
7c74674eb0fixavoid leaking view data in animations
0edbee4550fixexplicitly cast signal node value to String
f9c29572d2fixsanitize sensitive attributes on SVG script elements

forms

CommitTypeDescription
e3fba182f9featadd [formField] directive
561772b152fixallow custom controls to require dirty input
f0fb1d8581fixallow custom controls to require hidden input
ec110f170bfixallow custom controls to require pending input
ae1dc16bb0fixclean up abort listener after timeout
9748b0d5dafixsupport custom controls with non signal-based models
6bd22df987fixSupport readonly arrays in signal forms

router

CommitTypeDescription
41cd4a6af8fixFix RouterLink href not updating with queryParamsHandling
5e9e09aee0fixhandle errors from view transition updateCallbackDone promise

21.1.0-next.4 (2025-12-17)

Breaking Changes

forms

  • The shape of SignalFormsConfig.classes has changed

    Previously each function in the classes map took a FieldState. Now it takes a Field directive.

    For example if you previously had:

    provideSignalFormsConfig({
    

... (truncated)

Commits
  • fbb37d8 refactor(core): remove unused instruction parameter
  • 63b1cdc fix(compiler): produce accurate span for typeof and void expressions
  • e3fba18 feat(forms): add [formField] directive
  • 8e80874 fix(compiler): better types for a few expression AST nodes
  • f9c2957 fix(core): sanitize sensitive attributes on SVG script elements
  • 523dbaf fix(compiler): stop ThisReceiver inheritance from ImplicitReceiver
  • 3c3ae0c fix(compiler): provide location information for literal map keys
  • feed89e ci: reformat files
  • 31b9090 refactor(compiler): remove unnecessary sanitization for safe attributes
  • 534b1b5 Revert "refactor(compiler): remove unnecessary sanitization for safe attributes"
  • Additional commits viewable in compare view

Dependabot compatibility score

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 commands and options

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.

Bumps [@angular/compiler](https://github.com/angular/angular/tree/HEAD/packages/compiler) from 21.0.1 to 21.0.7.
- [Release notes](https://github.com/angular/angular/releases)
- [Changelog](https://github.com/angular/angular/blob/main/CHANGELOG.md)
- [Commits](https://github.com/angular/angular/commits/v21.0.7/packages/compiler)
---
updated-dependencies:
- dependency-name: "@angular/compiler"
dependency-version: 21.0.7
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
@dependabotdependabotBot added dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code labels Jan 9, 2026
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependenciesPull requests that update a dependency filejavascriptPull requests that update javascript code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants