Angular Robot
d0c3806915
build: update cross-repo angular dependencies
...
See associated pull request for more information.
2025-12-10 13:20:56 -08:00
jnizet
c63ef9cb6a
docs: fix typos and clarify root effect
2025-12-10 12:40:59 -08:00
Chathulanka Gamage
7674ada620
docs: update control-flow.md to replace else-if with else if
...
fix incorrect hyphenated form "else-if" and update documentation to match correct syntax "else if"
2025-12-10 12:39:21 -08:00
Angular Robot
0ef185d015
build: update all non-major dependencies
...
See associated pull request for more information.
2025-12-10 12:28:42 -08:00
Michael Small
3ab17876ba
docs: add 'new' to page 'Side effects for non-reactive APIs'
2025-12-10 12:27:25 -08:00
SkyZeroZx
bff2dcb93c
docs: update forwardRef usage with signals and add HostListener note
2025-12-10 12:23:29 -08:00
diegoinost02
9dd08c571a
docs(forms): document array item validation in Signal Forms
2025-12-10 10:17:27 -08:00
diegoinost02
e6865af8f1
docs(forms): add signal forms documentation for validating array items
2025-12-10 10:17:27 -08:00
SkyZeroZx
15e3407dab
docs(docs-infra): Fixes the visibility of the copy link button in API documentation headings
...
Fixes the visibility of the copy link button in API documentation headings.
The button now appears on hover, improving the user experience.
2025-12-10 10:15:59 -08:00
Shuaib Hasan Akib
1c6049584e
docs: hide menu icons from screen readers in aria example
...
Add aria-hidden="true" to decorative icon elements in the ARIA menu documentation
example to prevent screen readers from announcing both icon names and labels.
This improves the accessibility experience by ensuring only meaningful text
is announced to screen reader users.
Fixes : #65768
2025-12-10 10:09:35 -08:00
Shuaib Hasan Akib
d0a34a6ca5
docs: use fenced code blocks and format examples
...
Replaces custom docs-code blocks with fenced Markdown code blocks and reformats examples to improve readability, consistency, and copy-paste behavior.
2025-12-10 09:35:50 -08:00
Shuaib Hasan Akib
1f29577077
fix(docs-infra): parse linenums attribute from triple backtick metadata
...
The triple backtick code block parser now extracts the linenums attribute
from metadata and applies it to enable line number display in code examples
2025-12-10 09:31:44 -08:00
Matthieu Riegler
827f5a6fd5
docs: create a separate effect guide
...
This also includes details about `afterRenderEffect`
WIP.
fixes #63757
2025-12-09 13:11:00 -08:00
Matthieu Riegler
8199945637
refactor(core): add dedicated deprecated signatures for providedIn: any / NgModule.
...
Those were deprecated by #47616 back in v15.
fixes #65923
2025-12-09 10:38:09 -08:00
Angular Robot
feb1278b5c
docs: update cross-repo adev docs
...
Updated Angular adev cross repo docs files.
2025-12-09 10:37:32 -08:00
Andrew Scott
200d923436
docs: Update tutorial last step to use markForCheck
...
Ideally this tutorial would have used signals but didn't. That's a bigger change than
we are able to make right now and there are other things we would like
to update at the same time. This fix is a temporary patch to the
existing content until there is time to redo the tutorial and videos
entirely.
fixes #65863
2025-12-09 09:39:31 -08:00
SkyZeroZx
9a6b8e0315
docs(docs-infra): Refactors tutorial generation and updates ng-container docs
...
Updates the `ng-container` documentation page to use the correct `angular-html` code format and removes an unused CLI documentation file.
2025-12-09 09:25:29 -08:00
Matthieu Riegler
3411638f65
docs(docs-infra): prefer/avoid code block styling
...
fixes #65866
2025-12-09 09:23:12 -08:00
Joey Perrott
349133374f
build: update repository to use node 22.21.1 in bazel
...
The repository was updated to use node 22.21.1 via nvm, but bazel had not been updated to match
2025-12-09 09:19:13 -08:00
Shuaib Hasan Akib
4b9fffaa79
docs(docs-infra): hide trailing empty line in code examples
...
Add CSS rule to hide the last empty line in code blocks to prevent displaying
unnecessary empty lines when source files end with a newline character.
The empty line remains in the DOM for proper copy-paste functionality.
2025-12-09 09:17:41 -08:00
Gouvernathor
5607f513a7
docs(common): Explain how ::ng-deep works
...
Co-authored-by: Matthieu Riegler <kyro38@gmail.com >
2025-12-09 09:16:45 -08:00
mahmoudaboueleneen
bad758d4ea
docs: fix typo in 'components' word in host elements guide
2025-12-08 10:24:05 -08:00
Joey Perrott
aa92f19307
build: update to bazel version 8.4.2
...
Update bazel to use version 8.4.2
2025-12-08 10:21:59 -08:00
Matthieu Riegler
9d1d742f1b
build: enable angular formatting on all html files
...
This should also be safe on any html file that isn't an angular template
2025-12-08 10:19:45 -08:00
Alessio Pelliccione
253dc95d63
feat(docs-infra): add complexity level badge
...
Introduces the new complexity badge in recommendation cards.
The implementation utilizes CSS variables and `color-mix` to efficiently
handle color themes (Basic, Medium, Advanced) and dark mode support.
Closes #65378
2025-12-08 10:05:45 -08:00
SkyZeroZx
70e024ea80
docs: add attribute binding reference in accessibility guide
2025-12-08 09:24:25 -08:00
Shuaib Hasan Akib
c9cba99407
docs: add missing page title to update guide
...
Fixes the missing page title so the update guide displays a proper heading.
2025-12-08 09:23:23 -08:00
SkyZeroZx
ccf31349c5
docs: Updates tutorial syntaxis highlight
2025-12-08 09:21:44 -08:00
Angular Robot
7efc6f0086
build: update all non-major dependencies
...
See associated pull request for more information.
2025-12-08 09:20:18 -08:00
Alan Agius
5a38aed388
build: move NG_FORCE_TTY environment variable
...
This moved the `NG_FORCE_TTY` from individual `ng_web_app` rules to a global Bazel build flag as this is also needed for integration tests that under the hood run `ng serve` .
2025-12-08 09:12:39 -08:00
SkyZeroZx
6f2ef918e3
docs: add documentation HOST_TAG_NAME
2025-12-08 09:08:50 -08:00
Miles Malerba
cda56db20f
test: fix broken adev tests
...
Fixes a broken adev tests and enables another one that seems to work
fine now
2025-12-08 09:04:50 -08:00
SkyZeroZx
7e1e396a00
docs: add documentation for HTTP_TRANSFER_CACHE_ORIGIN_MAP
2025-12-08 09:00:08 -08:00
jnizet
28017c1c1a
docs: add browser-mode option description to Vitest migration guide
2025-12-08 08:50:27 -08:00
SkyZeroZx
a4563044ad
docs(docs-infra): fix hideCopy option to code snippets
...
Adds the ability to hide the copy button on code snippets.
Updates documentation to use the new `hideCopy` option with the new
markdown code fence syntax.
2025-12-08 08:48:20 -08:00
Matthieu Riegler
13bc1bc721
docs(docs-infra): fix next version dropdown
...
fixes #65912
2025-12-08 08:42:19 -08:00
Joey Perrott
aba8fbe5cd
build: update cross-repo angular dependencies
...
See associated pull request for more information.
2025-12-08 08:40:42 -08:00
kirjs
789f91bd4f
feat(docs-infra): forward preview error locations
...
Intercept the WebContainer preview overlay open-in-editor requests and relay them to the editor via postMessage so errors open the matching file.
2025-12-04 11:45:51 -08:00
kirjs
21b995f4b7
feat(docs-infra): allow navigating to editor error locations
...
This shows up in a little pop-up, and is clickable now, and leads to exact line
2025-12-04 11:45:51 -08:00
diegoinost02
e311f3df72
docs: clarify linkedSignal update behavior
...
Updates the linkedSignal documentation to specify that it updates its value when the source changes or when any signal referenced in the computation changes, ensuring the description accurately reflects its behavior.
2025-12-04 11:42:46 -08:00
Shuaib Hasan Akib
abcd6b5bfb
docs: update rxResource changes in updated page
...
Add both `request` and `loader` changes in rxResource section
2025-12-04 11:41:36 -08:00
SkyZeroZx
3adb091c1a
docs: update zone pollution guide highlight syntax
2025-12-04 11:40:01 -08:00
Angular Robot
009ca4bc70
build: update all non-major dependencies
...
See associated pull request for more information.
2025-12-04 11:31:29 -08:00
Angular Robot
5fa407530c
docs: update cross-repo adev docs
...
Updated Angular adev cross repo docs files.
2025-12-04 11:28:51 -08:00
Shuaib Hasan Akib
7f8ffa3304
fix(docs-infra): prevent readonly TypeScript keyword from being linked
...
This updates the docs infrastructure to avoid incorrectly linking the `readonly` keyword in TypeScript examples.
Fixes #65632
2025-12-03 16:30:51 +01:00
Angular Robot
dfd7d3bf6b
build: lock file maintenance
...
See associated pull request for more information.
2025-12-03 13:38:40 +01:00
Alan Agius
0659d11c85
fix(http): enable XSRF protection for same-origin absolute URLs
...
Previously, the XSRF interceptor only added the XSRF token to requests with relative URLs.
This commit updates the interceptor to also add the token to requests with absolute URLs, provided they match the current origin.
2025-12-03 12:19:43 +01:00
Joey Perrott
819b640c2d
docs: prevent showing typescript diagnostic errors until the node runtime reaches a ready state
...
Prevent the overlay box showing diagnostics errors until after the initial setup of the node runtime is completed.
Fixes #52649
2025-12-03 11:54:53 +01:00
Joey Perrott
34bedae101
docs: rename visibleRegion to region
...
Use the attribute region instead of visibleRegion
2025-12-03 10:06:01 +01:00
Joey Perrott
9b3b5fb4cf
refactor(docs-infra): extract only the visibleRegion
...
Previously we extracted the regions and only made the visible region visible on the page, but since there is not a need for the
non-visible code to be presented, we don't need to include it in the generated code snippets.
2025-12-03 10:06:01 +01:00