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 https://github.com/angular/angular/commit/d24d5742db694604b09d57a3503e8c32751c4836#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
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
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
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
Matthieu Riegler
499fa8fa88
docs: remove router testing from the testing scenarios guide ( #63078 )
...
This commit also adds the router testing guide to the testing section
PR Close #63078
2025-08-11 12:15:41 -07:00
Joey Perrott
a92dea5b99
build: update to the latest version of devinfra and rename npm2 workspace ( #63093 )
...
Rename the npm2 workspace to npm and use the latest version of devinfra which drops rules_nodejs
PR Close #63093
2025-08-11 10:35:34 -07:00
Shuaib Hasan Akib
efb2726ffc
docs(docs-infra): add next page reference ( #62566 )
...
PR Close #62566
2025-08-08 11:06:33 -07:00
Cheng-Hsuan Tsai
621d077746
docs(docs-infra): fix inconsistent codeblock styles ( #63041 )
...
PR Close #63041
2025-08-07 09:09:21 -07:00
Matthieu Riegler
687c374826
feat(router): add a currentNavigation signal to the Router service. ( #63011 )
...
This new signal property is convenient to derive a `isNavigating` state.
`isNavigating = computed(() => !!this.router.currentNavigation())`
DEPRECATED: The Router.getCurrentNavigation method is deprecated. Use the Router.currentNavigation signal instead.
fixes #62958
PR Close #63011
2025-08-06 09:54:53 -07:00
Ryan Bendel
d24d5742db
feat(platform-browser): Add IsolatedShadowDom encapsulation method ( #62723 )
...
IsolatedShadowDom encapsulation fixes style leakage in Shadowdom encapsulation by removing sharedstyleshost from dom-renderer IsolatedShadowdom class. Updates docs.
PR Close #62723
2025-08-06 16:48:37 +02:00
Ben Hong
fd5fcf3887
docs: add dedicated router testing guide ( #62445 )
...
PR Close #62445
2025-08-06 16:47:21 +02:00
robertIsaac
986b0b1fc0
docs: update binding.md to use signals ( #62606 )
...
PR Close #62606
2025-08-06 15:11:14 +02:00
Ben Hong
03ca484515
docs: update router transition animation guide ( #62858 )
...
PR Close #62858
2025-08-06 11:18:38 +02:00
Joey Perrott
fa8d8b8396
build: migrate all npm packages to use new rules_js based npm_package rule ( #62954 )
...
Use a common rule for all npm_packages
PR Close #62954
2025-08-05 19:08:45 +00:00
Kristiyan Kostadinov
ddf779e18f
Revert "feat(router): add a currentNavigation signal to the Router service. ( #62971 )" ( #63010 )
...
This reverts commit d00b3fed58 .
PR Close #63010
2025-08-05 18:02:56 +02:00
Matthieu Riegler
d9035b199c
docs: Update best-practices ( #62988 )
...
From the latest version we have on the CLI repo.
PR Close #62988
2025-08-05 10:08:07 +02:00
muhammadali1658
0305dcdfc6
docs: Fix typos in zoneless documentation ( #62985 )
...
PR Close #62985
2025-08-05 10:07:00 +02:00
Matthieu Riegler
d00b3fed58
feat(router): add a currentNavigation signal to the Router service. ( #62971 )
...
This new signal property is convenient to derive a `isNavigating` state.
`isNavigating = computed(() => !!this.router.currentNavigation())`
DEPRECATED: The Router.getCurrentNavigation method is deprecated. Use the Router.currentNavigation signal instead.
fixes #62958
PR Close #62971
2025-08-05 10:05:49 +02:00
Andrew Scott
141bb75ff2
feat(core): Promote zoneless to stable ( #62699 )
...
This commit moves zoneless from developer preview to stable and updates the roadmap to indicate it is ready for production use.
PR Close #62699
2025-08-05 10:03:31 +02:00
SkyZeroZx
cbd300d9e1
docs: Adds docs on handling redirect info in interceptors ( #62968 )
...
PR Close #62968
2025-08-04 11:41:24 +02:00
Matthieu Riegler
9da26addfa
docs: disable stackblitz examples ( #62972 )
...
This isn't supported ATM.
PR Close #62972
2025-08-04 11:39:38 +02:00
Jessica Janiuk
3e6e1c1f44
docs: Add MAX_ANIMATION_TIMEOUT to the animate docs ( #62949 )
...
This adds information about the new `MAX_ANIMATION_TIMEOUT` token used
for configuration the maximum amount of milliseconds Angular will wait
for animations to complete before removing the element.
PR Close #62949
2025-08-01 14:23:49 +00:00
Matthieu Riegler
a2b498849c
build: replace docs script with adev ( #62944 )
...
`pnpm docs` is a dedicated command to open a package docs.
PR Close #62944
2025-08-01 12:39:37 +00:00
Kristiyan Kostadinov
7836f79d4a
build: update to TypeScript 5.9 final ( #62939 )
...
Updates the repo to the latest stable version of TypeScript.
PR Close #62939
2025-08-01 08:08:21 +00:00
Joey Perrott
82cc576e6f
build: use pnpm as the package manager instead of yarn ( #62924 )
...
Use pnpm instead of yarn as the package manager and interaction tool for the repo
PR Close #62924
2025-07-31 22:06:27 +00:00
Angular Robot
892c2d1556
build: update dependency shiki to v3.9.0 ( #62920 )
...
See associated pull request for more information.
PR Close #62920
2025-07-31 10:35:44 +00:00
Angular Robot
216caaf5ab
build: update cross-repo angular dependencies ( #62902 )
...
See associated pull request for more information.
PR Close #62902
2025-07-31 09:52:50 +00:00
Joey Perrott
cbc258eec8
build: remove ts_project_interop infrastructure ( #62908 )
...
Remove the interop macros and final usages
PR Close #62908
2025-07-31 09:12:58 +00:00
Joey Perrott
008ed216d3
build: remove usages of runtime_rnjs_interop ( #62908 )
...
Remove all usages of the runtime_rnjs_interop feature
PR Close #62908
2025-07-31 09:12:58 +00:00
Raphaël Balet
e0ea8b6089
docs: remove the trailing comma ( #62914 )
...
This removes an unnecessary trailing comma in docs
PR Close #62914
2025-07-31 09:12:26 +00:00
Matthieu Riegler
9d05a8a095
docs(docs-infra): increase until timeout ( #62894 )
...
Those tests have been flaky recently, let's try increasing the timeout
PR Close #62894
2025-07-30 10:01:04 +00:00
Jessica Janiuk
7f5d7c9558
docs: add updated label to animations ( #62893 )
...
This just adds the updated status flag to the left nav for animations.
PR Close #62893
2025-07-30 09:41:54 +00:00
Angular Robot
6ad01e6224
build: update all non-major dependencies ( #62890 )
...
See associated pull request for more information.
PR Close #62890
2025-07-30 09:24:49 +00:00
Joey Perrott
49b7729e88
build: remove usages of rules_nodejs ( #62885 )
...
Remove rules_nodejs usages with direct migrations to rule_js alternatives
PR Close #62885
2025-07-30 08:51:27 +00:00
Jessica Janiuk
ae9f3fed45
docs: Update docs and add new animation guide ( #62874 )
...
This adds a guide for enter and leave animations, and updates the prior guides with enter and leave.
PR Close #62874
2025-07-30 08:48:12 +00:00
Justin White
cf2667b61a
docs: fix const for pi calculation ( #62872 )
...
PR Close #62872
2025-07-29 16:48:06 +00:00
Angular Robot
dc49c2cf10
build: update all non-major dependencies ( #62862 )
...
See associated pull request for more information.
PR Close #62862
2025-07-29 09:56:52 +00:00
Matthieu Riegler
5f759999a8
refactor(common): replace aio links to adev ( #62839 )
...
The is a doc change + a minor test change (to remove test logs that mention aio)
PR Close #62839
2025-07-29 09:55:26 +00:00
Matthieu Riegler
d55a70695d
docs: restore mention of structural directives. ( #62836 )
...
The link was removed in #61708 , but we should actually kept it but point to the dedicated page
fixes #62835
PR Close #62836
2025-07-29 09:33:29 +00:00
Joey Perrott
32c00ab416
build: standardize usage of js_binary ( #62860 )
...
Remove usages of nodejs_binary and use a commonly defined js_binary macro
PR Close #62860
2025-07-29 06:43:44 +02:00
Angular Robot
0c77138404
build: lock file maintenance ( #62849 )
...
See associated pull request for more information.
PR Close #62849
2025-07-28 19:06:09 +02:00
SkyZeroZx
3b759dbcb0
docs: Update VersionFailedEvent in Service Worker docs ( #62813 )
...
PR Close #62813
2025-07-28 14:20:38 +02:00
Avcharov Hryhorii
88b13082c0
refactor(docs): rename idx to firebase studio ( #62848 )
...
Rename IDX, as since now IDX is a part of Firebase Studio
PR Close #62848
2025-07-28 14:17:35 +02:00
cexbrayat
c66e9feda9
docs: fix link for NG8117 uninvokedFunctionInTextInterpolation ( #62820 )
...
PR Close #62820
2025-07-25 16:55:36 +02:00
Kristiyan Kostadinov
632eba519c
build: update to the TypeScript 5.9 RC ( #62815 )
...
Updates the repo the release candidate of TypeScript 5.9.
PR Close #62815
2025-07-25 13:39:12 +02:00