Alex Rickabaugh
27c39f5a8a
release: cut the v19.1.5 release
19.1.5
2025-02-06 12:32:16 -08:00
Wadie
6217e45cc5
fix(docs-infra): reset sandbox runtime on template change ( #59844 )
...
Ensure the sandbox runtime is properly reset when the template changes to prevent any unexpected behavior during development.
PR Close #59844
2025-02-05 15:01:34 -08:00
Andrew Scott
87588ecd2b
build: remove self from unavailable list ( #59858 )
...
remove self from unavailable list
PR Close #59858
2025-02-05 12:18:57 -08:00
Jeevan Mahesha
dbbd0d3536
docs: Add v18 Angular version link to versions configuration ( #58933 )
...
PR Close #58933
2025-02-05 09:02:02 -08:00
muhammadali1658
d09bb7e8b0
docs: fix broken link of FID ( #59848 )
...
PR Close #59848
2025-02-05 09:01:31 -08:00
hyperlife1119
d2c6d0c443
docs(service-worker): corrected default values for navigation URLs ( #58156 )
...
The default value described in the documentation is inconsistent with the actual default value.
PR Close #58156
2025-02-05 09:00:23 -08:00
Pawel Kozlowski
2137f80702
refactor(core): minor code cleanups ( #59843 )
...
Some minor code cleanups after code changes in
previous commits.
PR Close #59843
2025-02-05 08:56:28 -08:00
Pawel Kozlowski
802397d997
refactor(core): reuse element end first creation pass ( #59843 )
...
Reuse element end first creation pass in ComponentRef impl.
PR Close #59843
2025-02-05 08:56:28 -08:00
Pawel Kozlowski
724885bbc6
refactor(core): reuse element first create pass in ComponentRef ( #59843 )
...
Reuse element first create pass in ComponentRef.
PR Close #59843
2025-02-05 08:56:28 -08:00
Pawel Kozlowski
ad01b6a788
refactor(core): move directive matching logic to a separate file ( #59843 )
...
Move directive matching logic to a separate file.
PR Close #59843
2025-02-05 08:56:28 -08:00
Angular Robot
2115cca958
build: update dependency angular-split to v19 ( #59827 )
...
See associated pull request for more information.
PR Close #59827
2025-02-03 14:00:11 -08:00
Ole Martin Sørli
09e309da6f
docs(migrations): fix misspelled link text in overview.md ( #59816 )
...
I assume that the link text should read "Try it now" instead of "Try it not". The latter is funnier, but also implies that this migration is not a recommended one.
PR Close #59816
2025-02-03 13:59:16 -08:00
Kristiyan Kostadinov
d7b5c597ff
fix(compiler-cli): gracefully fall back if const enum cannot be passed through ( #59815 )
...
Adds some logic so that if we can't produce a runtime representation of an enum, the dev server can fall back to refreshing the page.
PR Close #59815
2025-02-03 13:58:32 -08:00
Kristiyan Kostadinov
53a4668b58
fix(compiler-cli): handle const enums used inside HMR data ( #59815 )
...
When we generate an HMR replacement function, we determine which locals from the file are used and we pass them by reference. This works fine in most cases, but breaks down for const enums which don't have a runtime representation.
These changes work around the issue by passing in all the values as an object literal.
Fixes #59800 .
PR Close #59815
2025-02-03 13:58:32 -08:00
Kristiyan Kostadinov
976125e0b4
fix(compiler-cli): handle enum members without initializers in partial evaluator ( #59815 )
...
Fixes that the partial evaluator was interpreting initializer-less enum members as undefined. In this case the value is the same as the index.
PR Close #59815
2025-02-03 13:58:32 -08:00
arturovt
8eef6b7d1f
refactor(platform-browser): remove redundant DomEventsPlugin dependencies ( #59811 )
...
The `DomEventsPlugin` only injects the `DOCUMENT`; the platform ID and `NgZone` are redundant.
PR Close #59811
2025-02-03 13:57:45 -08:00
Pawel Kozlowski
2a0731f9c7
refactor(core): reuse existing logic in ComponentRef impl ( #59806 )
...
This change removes some code and logic duplication by
re-using the existing functionality. It also pulls some
code into separate methods for clarity.
PR Close #59806
2025-02-03 13:57:11 -08:00
Luan Gong
419634c391
docs: Fix wording for Angular CLI end-to-end testing ( #59808 )
...
PR Close #59808
2025-02-03 13:56:40 -08:00
Andrew Scott
cde83e99bc
refactor(core): move callAndReportToErrorHandler to bootstrap file ( #59793 )
...
This function is only used in the bootstrap file and does not need to be in application_ref
PR Close #59793
2025-02-03 13:54:40 -08:00
Angular Robot
3f6ccfc173
build: update github/codeql-action action to v3.28.8 ( #59786 )
...
See associated pull request for more information.
PR Close #59786
2025-02-03 13:54:02 -08:00
Gerard Esteve
29a2924d5a
docs: add clarification for sourceLocale location in angular.json ( #59783 )
...
PR Close #59783
2025-02-03 13:53:35 -08:00
Alan Agius
29d412d31a
docs: replace provideServerRoutesConfig with provideServerRouting ( #59777 )
...
The `provideServerRoutesConfig` is replaced with `provideServerRouting`
PR Close #59777
2025-02-03 13:53:04 -08:00
arturovt
0558b38283
refactor(docs-infra): allow home animation to be cleaned up properly ( #59732 )
...
In this commit, we wrap `initCanvas` in an observable to prevent executing any code, such as `getViews()`, if the view is destroyed before the canvas becomes ready.
PR Close #59732
2025-02-03 13:52:17 -08:00
arturovt
e77391f51c
refactor(docs-infra): extract NodeRuntimeSandbox lazy-loading into separate function ( #59344 )
...
In this commit, we extract `NodeRuntimeSandbox` lazy-loading into a separate function (because it's duplicated).
PR Close #59344
2025-02-03 13:51:52 -08:00
BreadInvasion
1ca8491b46
docs: use inject() in dependency injection guide ( #59079 )
...
PR Close #59079
2025-02-03 13:51:23 -08:00
Sam Knutson
6efcbe8f7a
docs: fix spelling of "set up" ( #58362 )
...
Fix spelling of the word "set up" in docs. "Setup" (one word) is a noun
whereas "set up" (two words) is a verb.
Fixes #58361
PR Close #58362
2025-02-03 13:50:49 -08:00
Alex Rickabaugh
5d89ffc959
release: cut the v19.1.4 release
19.1.4
2025-01-29 15:08:33 -08:00
Dmitry Ivanitskiy
67db7f7147
docs: fix programmatic-rendering example ( #59768 )
...
Fixes example of programmatically rendering of components using dynamic import, as calling dynamic import returns module namespace object rather than component instance
PR Close #59768
2025-01-29 10:54:10 -08:00
Doug Parker
f179dc5cef
docs: updates versioning docs to recommend that fixes in an RC period be released as a -next release prior to hitting stable ( #59766 )
...
PR Close #59766
2025-01-29 10:52:45 -08:00
Kristiyan Kostadinov
4418064599
fix(elements): not setting initial value on signal-based input ( #59773 )
...
Fixes that `createCustomElement` was incorrectly excluding signal-based inputs when setting the initial values.
Fixes #59757 .
PR Close #59773
2025-01-29 08:50:26 -08:00
muhammadali1658
79f0736089
docs: fix spelling of 'static-site' ( #59780 )
...
PR Close #59780
2025-01-29 08:45:20 -08:00
Alan Agius
1828a84062
fix(platform-browser): prepend baseHref to sourceMappingURL in CSS content ( #59730 )
...
Implemented functionality to prepend the baseHref to `sourceMappingURL` in CSS content. Added handling to ensure external sourcemaps are loaded relative to the baseHref. Corrected sourcemap URL behavior when accessing pages with multi-segment URLs (e.g., `/foo/bar`). Ensured that when the baseHref is set to `/`, maps are requested from the correct path (e.g., `http://localhost/comp.css.map ` instead of `http://localhost/foo/bar/comp.css.map `).
Closes #59729
PR Close #59730
2025-01-29 08:44:20 -08:00
arturovt
544b9ee7ca
fix(core): check whether application is destroyed before printing hydration stats ( #59716 )
...
In this commit, we check whether the application is destroyed before printing hydration stats. The application may be destroyed before it becomes stable, so when the `whenStableWithTimeout` resolves, the injector might already be in a destroyed state. As a result, calling `injector.get` would throw an error indicating that the injector has already been destroyed.
PR Close #59716
2025-01-29 08:43:34 -08:00
Matthieu Riegler
68dbaf5548
docs(docs-infra): remove non-necessary files from playground zip. ( #59728 )
...
fixes #56739
PR Close #59728
2025-01-28 20:34:23 +01:00
Matthieu Riegler
c3f1c7aecc
docs(docs-infra): Check for files without using / as root. ( #59726 )
...
In certain circonstances, a leading slash in the file paths created a incorrect unarchived project.
fixes #57075
PR Close #59726
2025-01-28 20:33:23 +01:00
Matthieu Riegler
f6029bc126
docs(docs-infra): Remove leading path from zipped files. ( #59726 )
...
In certain circonstances, a leading slash in the file paths created a incorrect unarchived project.
fixes #57075
PR Close #59726
2025-01-28 20:33:23 +01:00
Joey Perrott
1a06eb2e46
ci: prevent renovate from updating @bazel/ibazel ( #59761 )
...
Add @bazel/ibazel to the ignored deps list for renovate to prevent us from updating to a version that
is incompatible with our repository.
PR Close #59761
2025-01-28 19:17:34 +01:00
Luan Gong
fb909446e4
docs(core): Fix typo in documentation of linkedSignal ( #59752 )
...
PR Close #59752
2025-01-28 19:14:21 +01:00
Angular Robot
07e5136b61
build: update cross-repo angular dependencies ( #59669 )
...
See associated pull request for more information.
PR Close #59669
2025-01-28 18:51:00 +01:00
Tyler Luckewicz
70a71187f2
docs(docs-infra): fix gammatical error in two way binding with plain properties section ( #59755 )
...
PR Close #59755
2025-01-28 18:48:09 +01:00
Alan Agius
522acbf3d7
fix(service-worker): add missing rxjs peer dependency ( #59747 )
...
The `@angular/service-worker` package now explicitly declares `rxjs` as a peer dependency.
PR Close #59747
2025-01-28 13:09:50 +01:00
Alan Agius
0fdc4cd795
build: remove @angular/common from Service Worker dependencies ( #59747 )
...
The `@angular/service-worker` package no longer directly depends on `@angular/common`.
PR Close #59747
2025-01-28 13:09:50 +01:00
Paul Gschwendtner
f3d6c49b1e
ci: configure merge tool to enforce mandatory PR statuses ( #59749 )
...
The merge tool is currently hard-coded to only check `lint` as a
required status. This was added because at some point the old GitHub
robot was replaced with a so-called `unified-statuses` check GitHub
action; but that one never worked/impacted productivity of the team.
I've added support to the merge tool to require specific jobs/checks to
run, before allowing merge (can be forcibly ignored). We are using this
ability now to enforce a few "common" required jobs, as a safety measure
when GitHub didn't trigger CI runs (e.g. for new contributors).
This recently became a more prominent issue as the GitHub org enforces
that CI doesn't run for e.g. first time contributors.
PR Close #59749
2025-01-28 12:53:33 +01:00
hawkgs
3c28301085
build: revert back to @bazel/ibazel v0.16 ( #59748 )
...
v0.25 is causing issues with adev and devtools – file changes do not trigger a rebuild.
PR Close #59748
2025-01-28 12:42:38 +01:00
Pawel Kozlowski
cb1cb0cf9a
refactor(core): reuse host directive resolution logic ( #59685 )
...
Reuse host directive resolution logic in ComponentRef
PR Close #59685
2025-01-28 11:31:29 +01:00
arturovt
873870f60f
refactor(common): drop error messages in production ( #59545 )
...
Switches to using `RuntimeError` and drops error messages in production by replacing it with an error code.
PR Close #59545
2025-01-28 09:39:42 +01:00
arturovt
82528492eb
refactor(router): remove unused code ( #59704 )
...
This code is never used.
PR Close #59704
2025-01-28 09:38:34 +01:00
Angular Robot
d0dc8f76a5
build: update github/codeql-action action to v3.28.6 ( #59744 )
...
See associated pull request for more information.
PR Close #59744
2025-01-28 09:08:47 +01:00
arturovt
2c770a251a
refactor(common): drop platform check in PreconnectLinkChecker ( #59714 )
...
Replaces platform check within the `PreconnectLinkChecker` with the `ngServerMode` global.
PR Close #59714
2025-01-27 17:22:44 +01:00
hawkgs
e7d0ca1bd5
docs(docs-infra): fix header layout for tablets ( #59734 )
...
The version picker and the theme and socials buttons were not properly styled.
PR Close #59734
2025-01-27 17:07:54 +01:00