angular/packages/core
Ryan Russell b144126612 fix(core): inject migration: replace param with this. (#60713)
The inject tool inserts `const foo = this.foo` if code
in the constructor referenced the constructor parameter `foo`.
If `foo` is a readonly property, we can instead replace `foo` with
`this.foo`. This allows more properties to be moved out of the
constructor with combineMemberInitializers.
For now, it only touches initializers, not all of the code in the
constructor.

PR Close #60713
2025-04-10 13:31:31 -04:00
..
global refactor(docs-infra): use interpolation instead of innerHTML for better perf (#58913) 2024-11-27 10:59:18 +01:00
primitives refactor(common): Add hashchange event for traversals (#60682) 2025-04-03 16:54:57 -07:00
rxjs-interop Revert "refactor(core): use stream in rxResource instead of loader (#59910)" (#60803) 2025-04-09 09:33:27 -07:00
schematics fix(core): inject migration: replace param with this. (#60713) 2025-04-10 13:31:31 -04:00
src refactor(core): add ApplicationRef.prototype.bootstrapImpl with an injector parameter (#60622) 2025-04-03 10:48:02 -07:00
test refactor(platform-browser): remove GenericBrowserDomAdapter (#60760) 2025-04-08 10:14:55 -07:00
testing refactor(platform-browser-dynamic): relocate DOMTestComponentRenderer to @angular/platform-browser (#60453) 2025-03-19 19:08:09 +01:00
BUILD.bazel refactor(core): Move getCurrentInjector/setCurrentInjector to primitives package. (#60090) 2025-02-28 18:47:09 +00:00
index.ts refactor: update license text to point to angular.dev (#57901) 2024-09-24 15:33:00 +02:00
package.json build: update zone.js peer dependency for core package to 0.15.0 (#57431) 2024-08-21 13:17:52 -07:00
PACKAGE.md docs: add package doc files (#26047) 2018-10-05 15:42:14 -07:00
public_api.ts refactor: update license text to point to angular.dev (#57901) 2024-09-24 15:33:00 +02:00