cexbrayat
af63b800ec
refactor(core): improve animation instruction robustness and maintainability ( #63163 )
...
This commit extracts helper functions to reduce code duplication across animation instructions and adds early return when animations are disabled.
PR Close #63163
2025-08-18 12:49:18 +02:00
Matthieu Riegler
9e828d5e54
docs(docs-infra): remove @adev/constant path ( #63213 )
...
PR Close #63213
2025-08-18 10:06:25 +02:00
Alan Agius
7a4bc79720
build: remove extra comma in JSON ( #63212 )
...
This fixes CI which is currently broken.
PR Close #63212
2025-08-18 09:44:02 +02:00
Matthieu Riegler
1d5ea07bca
docs: revert remove of build-and-link ( #63187 )
...
This works again since angular/dev-infra#2922 landed
PR Close #63187
2025-08-18 09:14:37 +02:00
Angular Robot
2031359069
build: update cross-repo angular dependencies ( #63191 )
...
See associated pull request for more information.
PR Close #63191
2025-08-18 09:13:08 +02:00
Angular Robot
0838df97bf
docs: update Angular CLI help ( #63193 )
...
Updated Angular CLI help contents.
PR Close #63193
2025-08-18 09:11:08 +02:00
Gerome Grignon
dbd403031a
docs(): remove double parenthesis ( #63196 )
...
PR Close #63196
2025-08-18 09:09:52 +02:00
Shuaib Hasan Akib
287d6c8fdd
docs(docs-infra): add paths for constants and missing link ( #63197 )
...
PR Close #63197
2025-08-18 09:09:00 +02:00
Angular Robot
732aadf082
build: update all non-major dependencies ( #63204 )
...
See associated pull request for more information.
PR Close #63204
2025-08-18 09:07:28 +02:00
Shuaib Hasan Akib
2d8ac7d9ef
docs(docs-infra): replace deprecated router method ( #63183 )
...
PR Close #63183
2025-08-15 13:50:58 +02:00
Angular Robot
28b8782266
build: update dependency @codemirror/language to v6.11.3 ( #63185 )
...
See associated pull request for more information.
PR Close #63185
2025-08-15 13:49:29 +02:00
Shuaib Hasan Akib
d8ac27f94a
docs(docs-infra): replace Input by signal one ( #63169 )
...
PR Close #63169
2025-08-15 13:42:41 +02:00
Cheng-Hsuan Tsai
81751465b4
docs(docs-infra): add dark mode to example preview ( #63171 )
...
PR Close #63171
2025-08-15 13:41:09 +02:00
cexbrayat
de6b6413e4
docs: add --yes option to mcp commands ( #63173 )
...
This makes it consistent with the message output by the CLI in v20.2 (see https://github.com/angular/angular-cli/commit/8b4de57af1 )
PR Close #63173
2025-08-15 12:32:29 +02:00
Angular Robot
d4a380d7bd
build: update all non-major dependencies ( #63182 )
...
See associated pull request for more information.
PR Close #63182
2025-08-15 12:31:55 +02:00
Angular Robot
124d44f130
build: update cross-repo angular dependencies ( #63179 )
...
See associated pull request for more information.
PR Close #63179
2025-08-15 11:41:02 +02:00
Kristiyan Kostadinov
19ed12c81e
fix(compiler): error when ng-content fallback has translated children ( #63156 )
...
Fixes that the pipeline wasn't processing the fallback content of `ng-content` for i18n which resulted in a compiler error further down the line.
Fixes #63065 .
PR Close #63156
2025-08-15 09:47:18 +02:00
Kristiyan Kostadinov
557e6fe6eb
fix(compiler): incorrect source span for expression AST inside template attribute ( #63175 )
...
Similar fix as #63082 , but for template attributes. The root cause is the same where we should be using `fullStart` instead of `start` in order to account for whitespaces being skipped.
Fixes #63157 .
PR Close #63175
2025-08-15 09:44:36 +02:00
Alan Agius
b7cefe0370
Revert "ci: redirect adev to index.csr.html ( #63168 )" ( #63177 )
...
This reverts commit 5129daed1b .
PR Close #63177
2025-08-15 09:43:15 +02:00
Matthieu Riegler
8b02aa0333
ci: redirect adev to index.csr.html ( #63168 )
...
The build doesn't produce an `index.html`
PR Close #63168
2025-08-14 21:15:48 +00:00
Angular Robot
c68a099ded
build: update all non-major dependencies ( #63129 )
...
See associated pull request for more information.
PR Close #63129
2025-08-14 22:08:30 +02:00
Charles Lyding
dc36fa5200
docs: update MCP server documentation for 20.2 ( #63141 )
...
This commit updates the MCP server documentation with the following changes:
- Updates the description of the `ng mcp` command behavior.
- Adds a configuration example for the Gemini CLI.
- Adds a new section for command options, including `--read-only` and `--local-only`.
- Alphabetizes the IDE configuration sections for better readability.
- Alphabetizes the "Available Tools" table.
PR Close #63141
2025-08-14 22:07:56 +02:00
Angular Robot
e607d4db2b
build: update cross-repo angular dependencies ( #63151 )
...
See associated pull request for more information.
PR Close #63151
2025-08-14 22:05:17 +02:00
Angular Robot
e159ab1ee3
docs: update Angular CLI help ( #63160 )
...
Updated Angular CLI help contents.
PR Close #63160
2025-08-14 22:04:05 +02:00
Shuaib Hasan Akib
24e7238c54
docs(docs-infra): enhance method name following the guideline ( #63164 )
...
PR Close #63164
2025-08-14 22:03:17 +02:00
Joey Perrott
f863792923
build: run integration tests using remote execution ( #63118 )
...
With the change to size tracking integration test can now be executed on our RBE platform
PR Close #63118
2025-08-14 22:02:33 +02:00
Ben Hong
65cca30361
docs: add rendering strategies guide for router ( #62859 )
...
PR Close #62859
2025-08-14 22:01:58 +02:00
Matthieu Riegler
8747f9ad55
docs: fix edit links for block/element api entries ( #62766 )
...
PR Close #62766
2025-08-14 13:03:01 +02:00
Matthieu Riegler
3ecf8c7114
docs: update testing scenarios and remove imports. ( #63076 )
...
With standalone, `imports` are not necessary anymore when configuring the Testing module.
Also
fixes #58073
PR Close #63076
2025-08-14 13:02:18 +02:00
Joey Perrott
a6a2e38e5c
build: update to bazel 7.6.0 ( #63096 )
...
Update to later version of bazel
PR Close #63096
2025-08-14 13:01:32 +02:00
Angular Robot
2faed63fed
build: update actions/checkout action to v5 ( #63116 )
...
See associated pull request for more information.
PR Close #63116
2025-08-14 13:00:27 +02:00
Andrew Scott
1cf4d34c37
release: cut the v20.2.0-rc.1 release
2025-08-13 13:27:08 -07:00
Angular Robot
ced0357bf8
build: update cross-repo angular dependencies ( #63137 )
...
See associated pull request for more information.
PR Close #63137
2025-08-13 12:52:28 -07:00
Andrew Scott
d9f0e6b27c
Revert "feat(platform-browser): Add IsolatedShadowDom encapsulation method ( #62723 )" ( #63142 )
...
This reverts commit d24d5742db . A
legitimate issue was raised in the original commit
(see d24d5742db (commitcomment-163853393) )
PR Close #63142
2025-08-13 11:12:59 -07:00
Jeremy Elbourn
767a280562
docs: add rxjs-interop section for rxResource ( #63125 )
...
This commit adds brief documentation for `rxResource` to the "Using
Angular with RxJS" guide. The only available documentation for
`rxResource` today is the API reference, which lacks any code examples.
PR Close #63125
2025-08-13 09:29:34 -07:00
cexbrayat
254b560138
docs: update best-practices ( #63132 )
...
This removes the common pitfall for if blocks in the best practices, as this is no longer true in Angular v20.2, see angular/angular@a409534
PR Close #63132
2025-08-13 09:20:32 -07:00
Angular Robot
b0900ccee5
build: update github/codeql-action action to v3.29.9 ( #63128 )
...
See associated pull request for more information.
PR Close #63128
2025-08-13 09:19:57 -07:00
Alan Agius
0065ebb115
docs: add link to ai-config command ( #63139 )
...
This adds a link to the new command.
PR Close #63139
2025-08-13 09:14:18 -07:00
Jeremy Elbourn
0211668d20
docs: add topic for takeUntilDestroyed ( #63122 )
...
This was missing from the RxJS interop guide. I came across it while
cleaning up some Google-internal docs and realized I had nothing on adev
to which I could link.
PR Close #63122
2025-08-12 18:41:19 -07:00
Paul Gschwendtner
ada3c37338
refactor(compiler-cli): ensure JIT transforms with queries work with closure property renaming ( #63123 )
...
This map for the JIT transforms accidentally is property-renamed,
breaking the lookups below. This commit fixes this.
PR Close #63123
2025-08-12 13:24:10 -07:00
Jeremy Elbourn
4635095c01
fix(docs-infra): put content in <main> element ( #63121 )
...
This fix updates the adev `DocViewer` component to support rendering with the `main[docsViewer` selector so that the primary content for the page is inside of a `<main>` element (without introducing an extra DOM element).
PR Close #63121
2025-08-12 11:05:16 -07:00
Angular Robot
b13c3fc2eb
build: update actions/checkout action to v5 ( #63115 )
...
See associated pull request for more information.
PR Close #63115
2025-08-12 11:00:49 -07:00
ivanwonder
c81e345e72
feat(language-service): support auto-import for attribute completions ( #62797 )
...
Add logic to provide code actions for auto-importing directives that
are out of scope.
PR Close #62797
2025-08-12 10:57:09 -07:00
Angular Robot
31df4d2fd1
build: update cross-repo angular dependencies ( #63088 )
...
See associated pull request for more information.
PR Close #63088
2025-08-12 09:53:15 -07:00
Matthieu Riegler
0e3465dfd9
docs: add missing supported != operator ( #63108 )
...
fixes 63103
PR Close #63108
2025-08-12 09:39:08 -07:00
Alan Agius
6fb2b71489
build: use link: instead of file: ( #63111 )
...
When using `file:` renovate updates fails due to ` ERR_PNPM_LINKED_PKG_DIR_NOT_FOUND ` this is due to a different behaviour between `link:` amd `file:`. `link:` however will not fail when the directory does not exist.
PR Close #63111
2025-08-12 09:37:54 -07:00
Angular Robot
5105477490
build: update pnpm to v10 ( #63117 )
...
See associated pull request for more information.
PR Close #63117
2025-08-12 09:36:28 -07:00
Alan Agius
856dd50e64
ci: correctly configure ignored filenames ( #63105 )
...
Previously, the path did not match a file.
PR Close #63105
2025-08-12 10:02:00 +02:00
Alan Agius
1a16fb7aa2
build: resolve pnpm workspace dependency on compiler-cli ( #63105 )
...
The `pnpm install` command was failing for the `packages/core/test/bundling` project with the error:
`ERR_PNPM_NO_MATCHING_VERSION No matching version found for @angular/compiler-cli@0.0.0-PLACEHOLDER`
This happenes only in renovate updates.
PR Close #63105
2025-08-12 10:02:00 +02:00
Alan Agius
0e1bd1b404
build: fix ERR_PNPM_LINKED_PKG_DIR_NOT_FOUND for typings tests ( #63105 )
...
During `pnpm install` in a monorepo setup, the `packages/zone.js/test/typings` project would fail with the error: `ERR_PNPM_LINKED_PKG_DIR_NOT_FOUND: Could not install from "/.../node_modules/typescript" as it does not exist.`
PR Close #63105
2025-08-12 10:02:00 +02:00