Sourced from @âangular/forms
's releases.
v19.0.1
19.0.1 (2024-11-26)
compiler-cli
Commit Description more accurate diagnostics for host binding parser errors (#58870) core
Commit Description correctly clear template HMR internal renderer cache (#58724) correctly perform lazy routes migration for components with additional decorators (#58796) Ensure _tick is always run within the TracingSnapshot. (#58881) Ensure resource sets an error (#58855) make component id generation more stable between client and server builds (#58813) Prevents race condition of cleanup for incremental hydration (#58722) forms
Commit Description work around TypeScript 5.7 issue (#58731) language-service
Commit Description add fix for individual unused imports (#58719) allow fixes to run without template info (#58719) migrations
Commit Description fix provide-initializer migration when using useFactory (#58518) handle parameters with initializers in inject migration (#58769) Mark hoisted properties as removed in inject migration (#58804) v19.0.0
19.0.0 (2024-11-19)
Explore Angular v19 with a blog post from the Angular team: https://blog.angular.dev/meet-angular-v19-7b29dfd05b84
Breaking Changes
compiler
this.foo
property reads no longer refer to template context variables. If you intended to read the template variable, do not usethis.
.core
Angular directives, components and pipes are now standalone by default.
- Specify
standalone: false
for declarations that are currently declared in@NgModule
s.ng update
for v19 will take care of this automatically.TypeScript versions less than 5.5 are no longer supported.
Timing changes for
effect
API (in developer preview):
- effects which are triggered outside of change detection run as part of the change detection process instead of as a microtask. Depending on the
... (truncated)
Sourced from @âangular/forms
's changelog.
18.2.13 (2024-11-26)
migrations
Commit Type Description 06d70a25ea fix take care of tests that import both HttpClientModule & HttpClientTestingModule. (#58777) 19.1.0-next.0 (2024-11-26)
common
Commit Type Description e4c50b3bea feat expose component instance in NgComponentOutlet (#58698) core
Commit Type Description bd1f1294ae feat support TypeScript 5.7 (#58609) 19.0.1 (2024-11-26)
compiler-cli
Commit Type Description fb1fa8b0fc fix more accurate diagnostics for host binding parser errors (#58870) core
Commit Type Description 502ee0e722 fix correctly clear template HMR internal renderer cache (#58724) 99715104a1 fix correctly perform lazy routes migration for components with additional decorators (#58796) 118803035f fix Ensure _tick is always run within the TracingSnapshot. (#58881) 08b9452f01 fix Ensure resource sets an error (#58855) 84f45ea3ff fix make component id generation more stable between client and server builds (#58813) d3491c7cee fix Prevents race condition of cleanup for incremental hydration (#58722) forms
Commit Type Description 4dfe5b6cef fix work around TypeScript 5.7 issue (#58731) language-service
Commit Type Description a983865bff fix add fix for individual unused imports (#58719) e6e7a4e22b fix allow fixes to run without template info (#58719) migrations
Commit Type Description 5ce10264a4 fix fix provide-initializer migration when using useFactory (#58518) d4f5c85f60 fix handle parameters with initializers in inject migration (#58769)
... (truncated)
6b057bc
refactor(forms): work around another TypeScript 5.7 issue (#58782)4dfe5b6
fix(forms): work around TypeScript 5.7 issue (#58731)93c3f7a
build: remove usages of useDefineForClassFields: false
(#58297)1f45338
Revert "fix(forms): fix FormRecord type inference (#50750)" (#58315)79d9be3
Revert "feat(forms): add ability to clear a FormRecord (#50750)" (#58315)a5b0394
Revert "test(forms): add unit test (#50750)" (#58315)b0c4c1f
test(forms): add unit test (#50750)3e7d724
feat(forms): add ability to clear a FormRecord (#50750)18b6f33
fix(forms): fix FormRecord type inference (#50750)09df589
refactor(core): Migrate all packages with the explicit-standalone-flag
sche...