This is one of the first three pull requests with dependency updates we've sent your way. We tried to start with a few easy patch-level updates. Hopefully your tests will pass and you can merge this pull request without too much risk. This should give you an idea how Depfu works in general.
After you merge your first pull request, we'll send you a few more. We'll never open more than seven PRs at the same time so you're not getting overwhelmed with updates.
Let us know if you have any questions. Thanks so much for giving Depfu a try!
Here is everything you need to know about this upgrade. Please take a good look at what changed and the test results before merging this pull request.
Depfu will automatically keep this PR conflict-free, as long as you don't add any commits to this branch yourself. You can also trigger a rebase manually by commenting with @depfu rebase.
All Depfu comment commands
@depfu rebase
Rebases against your default branch and redoes this update
@depfu recreate
Recreates this PR, overwriting any edits that you've made to it
@depfu merge
Merges this PR once your tests are passing and conflicts are resolved
@depfu cancel merge
Cancels automatic merging of this PR
@depfu close
Closes this PR and deletes the branch
@depfu reopen
Restores the branch and reopens this PR (if it's closed)
@depfu pause
Ignores all future updates for this dependency and closes this PR
@depfu pause [minor|major]
Ignores all future minor/major updates for this dependency and closes this PR
@depfu resume
Future versions of this dependency will create PRs again (leaves this PR as is)
Welcome to Depfu 👋
This is one of the first three pull requests with dependency updates we've sent your way. We tried to start with a few easy patch-level updates. Hopefully your tests will pass and you can merge this pull request without too much risk. This should give you an idea how Depfu works in general.
After you merge your first pull request, we'll send you a few more. We'll never open more than seven PRs at the same time so you're not getting overwhelmed with updates.
Let us know if you have any questions. Thanks so much for giving Depfu a try!
Here is everything you need to know about this upgrade. Please take a good look at what changed and the test results before merging this pull request.
What changed?
✳️ @angular/compiler-cli (~7.2.15 → ~17.0.7) · Repo · Changelog
Release Notes
17.0.7
Does any of this look wrong? Please let us know.
Commits
See the full diff on Github. The new version differs by 62 commits:
release: cut the v17.0.7 release
fix(core): Multiple subscribers to ApplicationRef.isStable should all see values (#53541)
build: remove `seek-bzip` dependency (#53536)
refactor(migrations): CF migration - add support for not reformatting i18n tags (#53538)
fix(platform-browser): Get correct base path when using "." as base href when serving from the file:// protocol. (#53547)
fix(core): update feature usage marker (#53542)
fix(migrations): cf migration validate structure of ngswitch before migrating (#53530)
fix(migrations): cf migration - undo changes when html fails to parse post migration (#53530)
refactor(core): remove no longer needed FlushableEffectRunner private export (#53525)
refactor(compiler): Support `o.WrappedNodeExpr` inside expression conversion (#53478)
refactor(compiler): Fix a bug involving listeners with targets (#53478)
refactor(compiler): Support `$any` in host bindings (#53478)
fix(compiler): handle ambient types in input transform function (#51474)
feat(docs-infra): put the editor back in angular/angular (#53540)
docs: add state of js survey link (#53537)
fix(router): provide more actionable error message when route is not matched in production mode (#53523)
fix(compiler-cli): generate less type checking code in for loops (#53515)
refactor(compiler): Add sanitization support for host bindings (#53513)
refactor(core): Update flaky test with wait condition (#53437)
fix(migrations): CF migration only remove newlines of changed template content (#53508)
fix(migrations): fix cf migration import removal when errors occur (#53502)
docs: Smart quote that breaks code block (#53488)
refactor(compiler): Simplify how sanitizers are generated (#53473)
refactor(compiler): Generate trusted const values for extracted attrs (#53473)
perf(core): avoid changes Observable creation on QueryList (#53498)
build: remove `incremental-dom` dependency (#53474)
refactor(compiler): Make some fixups to template binidng ingestion (#53457)
refactor(compiler): Fix animation bindings on structural elements (#53457)
refactor(compiler): Fix some behavior with bindings on explicit `ng-template` elements (#53457)
refactor(compiler): Eliminate `BindingFlags` and reorder parameters of `createTemplateBinding` (#53457)
refactor(compiler): Split up binding ingestion for elements and templates (#53457)
refactor(compiler): Simplify some code in ingest (#53457)
refactor(compiler): Don't emit class and style bindings on structural template views (#53457)
build: drop rxjs_umd_modules as it is unused (#53506)
refactor(docs-infra): move versions information into the application (#53501)
refactor(docs-infra): refactor adev to build using architect (#53497)
fix(zone.js): Promise.resolve(subPromise) should return subPromise (#53423)
perf(core): optimize memory allocation when reconcilling lists (#52245)
build: migrate adev generation to @angular/docs package (#53458)
build: remove already migrated adev build tooling (#53454)
refactor(compiler): Add i18n support for @defer blocks (#53440)
refactor(compiler): Ensure consistent handling of @empty template (#53440)
refactor(compiler): Add i18n support for @for blocks (#53440)
fix(migrations): CF Migration - ensure bound ngIfElse cases ignore line breaks (#53435)
refactor(core): Clean up subscription handling in ComponentFixture (#53426)
refactor(core): Separate application and platform files even more (#53371)
refactor(core): Move code out of application_ref (#53371)
test(compiler): fix legacy message id test (#53459)
refactor(compiler): Fix out-of-order i18n issue (#53405)
refactor(compiler): Fix extra attribute on ng-template (#53405)
refactor(compiler): Add an additional failing test about i18n ordering (#53405)
refactor(compiler): Add failing tests about structural attr bindings (#53405)
refactor(compiler): Enable meaning_description i18n test in template pipeline (#53405)
refactor(compiler): Keep a TemplateKind on various binding ops (#53405)
refactor(compiler): Move the creation of i18n attribute contexts into a phase (#53405)
refactor(compiler): Don't create i18n context ops for attribute bindings on structural templates (#53405)
refactor(compiler): Listeners should be ingested before i18nStart (#53405)
refactor(compiler): Fix i18nExp moving phase in Template Pipeline (#53405)
fix(core): remove signal equality check short-circuit (#53446)
fix(core): Avoid refreshing a host view twice when using transplanted views (#53021)
fix(migrations): ensure we do not overwrite prior template replacements in migration (#53393)
refactor(core): Run ComponentFixture constructor in injection context (#53400)
Depfu will automatically keep this PR conflict-free, as long as you don't add any commits to this branch yourself. You can also trigger a rebase manually by commenting with
@depfu rebase
.All Depfu comment commands