Update @angular/compiler-cli 17.0.2 → 17.0.4 (patch) #1616
Closed
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Here is everything you need to know about this update. Please take a good look at what changed and the test results before merging this pull request.
What changed?
✳️ @angular/compiler-cli (17.0.2 → 17.0.4) · Repo · Changelog
Release Notes
17.0.4
17.0.3
Does any of this look wrong? Please let us know.
Commits
See the full diff on Github. The new version differs by 73 commits:
release: cut the v17.0.4 release
fix(migrations): tweaks to formatting in control flow migration (#53058)
fix(compiler): generate i18n instructions for blocks (#52958)
fix(compiler): produce placeholder for blocks in i18n bundles (#52958)
fix(migrations): control flow migration fails for async pipe with unboxing of observable (#52756) (#52972)
fix(common): remove `load` on image once it fails to load (#52990)
fix(common): scan images once page is loaded (#52991)
fix(migrations): fixes migrations of nested switches in control flow (#53010)
fix(migrations): Fixes control flow migration if then else case (#53006)
docs: example code afterNextRender phase (#53025)
fix(core): cleanup loading promise when no dependencies are defined (#53031)
docs: update defer testing snippet (#53056)
docs: update defer test snippet (#53056)
docs: fix broken link for view encapsulation (#52995)
docs: fix AppComponent class name (#52976)
Revert "fix(compiler-cli): add diagnostic for control flow that prevents content projection (#52726)" (#53012)
Revert "test(core): add tests for control flow content projection with ng-container (#52726)" (#53012)
Revert "refactor(compiler-cli): expose ng-content selectors and preserveWhitespaces during template type checking (#52726)" (#53012)
Revert "refactor(compiler): expose utility for creating CSS selectors from AST nodes (#52726)" (#53012)
docs(core): replace RefreshTransplantedView with RefreshView (#52982)
fix(compiler-cli): add diagnostic for control flow that prevents content projection (#52726)
test(core): add tests for control flow content projection with ng-container (#52726)
refactor(compiler-cli): expose ng-content selectors and preserveWhitespaces during template type checking (#52726)
refactor(compiler): expose utility for creating CSS selectors from AST nodes (#52726)
test(core): Remove manual ComponentFixture construction (#52983)
refactor(common): remove `load` event listener once it is fired (#52512)
fix(core): handle local refs when `getDeferBlocks` is invoked in tests (#52973)
refactor(migrations): Switch control flow migration reformat default to true (#52971)
refactor(migrations): Add optional template reformatting after migration (#52939)
fix(compiler): nested for loops incorrectly calculating computed variables (#52931)
docs: change class field external link to point to the right page (#52919)
fix(compiler): changed after checked error in for loops (#52935)
release: cut the v17.0.3 release
release: bump DevTools version to 1.0.9 (#52938)
fix(migrations): Add missing support for ngForOf (#52903)
fix(core): reset cached scope for components that were overridden using TestBed (#52916)
docs: fixed unexpected closing tags for Receipt (#52914)
refactor(core): Remove detectChanges private export (#52875)
docs: fix and improve @defer testing docs for adev (#52874)
docs: fix and improve @defer testing docs (#52874)
docs: fix grammar in guide/defer (#52899)
refactor(core): Simplify detectChangesInternal call signature (#52866)
docs: fix gramatical mistake in angular roadmap (#52850)
docs: fix typos in `angular.dev` (#52803)
docs: correct a few broken links (#52688)
docs: fix provideRouter typo (#52798)
docs(docs-infra): a11y improvement suggestion Property Binding tutorial (#52807)
docs: fix ngComponentOutlet api reference link (#52829)
docs: improve filter results example (#52838)
fix(migrations): Add support for bound versions of NgIfElse and NgIfThenElse (#52869)
docs: remove live event from the home page (#52878)
ci: correct label for bazel-saucelabs job (#52873)
docs(forms): replace fb with formBuilder (#52795)
refactor(core): Move booleans in LContainer to flags slot (#52338)
test(core): Ensure signals can be read after view creation during change detection (#52495)
fix(migrations): Fixes issue with multiple if elses with same template (#52863)
refactor(animations): `EnvironmentProviders` for `provideAnimationsAsync` (#52862)
fix(animations): prevent the AsyncAnimationRenderer from calling the delegate when there is no element. (#52570)
fix(http): Use the response `content-type` to set the blob `type`. (#52840)
fix(core): handle non-container environment injector cases (#52774)
docs: update readme links to target angular.dev documentation (#52772)
docs: correct component name on Managing Dynamic Data on angular.dev website (#52792)
fix(migrations): passed in paths will be respected in nx workspaces (#52796)
fix(migrations): Add support for removing imports post migration (#52763)
fix(devtools): check for all new DI debug APIs before trying to determine resolution path providers (#52791)
refactor(compiler): Handle trailing spaces in ICU placeholders (#52698)
refactor(compiler): Fix some issues with i18n expressions in ICUs (#52698)
refactor(compiler): Change how ICUs are ingested (#52698)
refactor(compiler): Support expressions inside ICUs (#52698)
refactor(compiler): Support element tags inside ICUs (#52698)
refactor(compiler): More consistent sorting of i18n params (#52698)
release: bump DevTools version to 1.0.8 (#52759)
refactor(migrations): code clean up and add comments on exported functions (#52755)
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