Joey Perrott
7158c23e34
ci: use new version of pnpm-lock.yaml file during renovate ( #62957 )
...
Use the newly updated pnpm_lock.yaml file during renovate post upgrade runs
PR Close #62957
2025-08-04 11:39:06 +02:00
Doug Parker
9db1179e21
docs(devtools): fix pnpm install command ( #62956 )
...
`--immutable` only works for `yarn`, `pnpm` needs `--frozen-lockfile`.
PR Close #62956
2025-08-04 11:38: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
Joey Perrott
8de8dc80e4
build: move to pnpm version 9.15.9 ( #62950 )
...
Use pnpm version 9.15.9 to match the rest of the organization
PR Close #62950
2025-08-01 14:22:03 +00:00
Jessica Janiuk
857675fedb
refactor(core): this delays removal of stylesheets when the element registry is present ( #62943 )
...
When animate.leave is used, stylesheet pruning causes issues. Stylesheets with the appropriate animations get pruned before the animations can run. This will delay the removal in the case that the registry is present.
fixes : #62942
PR Close #62943
2025-08-01 12:54:22 +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
Matthieu Riegler
c34fdd9d8d
ci: remove lockfile sync ( #62948 )
...
This is no longer necessary
PR Close #62948
2025-08-01 12:36:34 +00:00
Angular Robot
17b6a5be69
build: update pnpm to v10.14.0 ( #62938 )
...
See associated pull request for more information.
PR Close #62938
2025-08-01 12:38:43 +02:00
Angular Robot
8c9d0c1078
build: update dependency node to v22.18.0 ( #62937 )
...
See associated pull request for more information.
PR Close #62937
2025-08-01 12:37:43 +02:00
Matthieu Riegler
65f587bc5d
fix(devtools): Display falsy signal values correctly ( #62919 )
...
falsy value would display their preview because of the logical or.
fixes #55727
PR Close #62919
2025-08-01 12:36:45 +02:00
Milo
b0f0b6d836
refactor(devtools): update graph effect colors, fix graph animations ( #62912 )
...
make effects purple instead of invisible, fix epoch animations for new nodes, and remove graph transitions when switching between two components in the component tree
PR Close #62912
2025-08-01 12:36:09 +02:00
Vincent
e5d6fb5825
fix(http): Reset headers, progress, and statusCode when using set() in HttpResource ( #62873 )
...
Currently, those values aren't reset, which means they are out of sync with the new value
PR Close #62873
2025-08-01 08:08:52 +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
Jessica Janiuk
455b147488
fix(core): fixes timing issues with enter animations ( #62925 )
...
In some patterns, `element.getAnimations()` will be an empty array despite the animation class being present during animation start and the style sheet showing a keyframe animation.
Moving the longest animation check to the end resolves this problem.
fixes : #62923
PR Close #62925
2025-08-01 08:06:34 +00:00
Doug Parker
d05138a975
release: bump Angular DevTools version to 1.0.41 ( #62932 )
...
PR Close #62932
2025-07-31 15:52:37 -07: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
SkyZeroZx
8255e0cf15
feat(service-worker): add messageerror event handling and logging ( #62834 )
...
Add messageerror event handling and logging to Driver class
PR Close #62834
2025-07-31 09:17:43 +00:00
hawkgs
b5fc949840
fix(devtools): MessageBus.on return type ( #62898 )
...
It appears that the intent is to return an unlisten function when `on` is called. The message bus implementations indicate that. However, the `MessageBus` abstract class returns `void` instead.
Change to `on: () => void`.
PR Close #62898
2025-07-31 09:16:15 +00:00
Kristiyan Kostadinov
b1514d512e
fix(migrations): incorrect filtering in inject migration ( #62913 )
...
The inject migration wasn't implementing file filtering properly which resulted in it passing an invalid tsconfig path to TypeScript.
Fixes #62866 .
PR Close #62913
2025-07-31 09:15:42 +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
Jessica Janiuk
78a6b68578
release: cut the v20.2.0-next.3 release
20.2.0-next.3
2025-07-31 11:06:01 +02:00
Jessica Janiuk
d08f9cee06
docs: release notes for the v20.1.4 release
2025-07-31 10:40:21 +02:00
Joey Perrott
e7d748ebbd
build: remove @bazel/esbuild ( #62906 )
...
Remove @bazel/esbuild as its no longer used
PR Close #62906
2025-07-30 17:36:43 +00:00
Joey Perrott
9ae1803acf
build: migrate @angular/upgrade examples tests to new esbuild ( #62906 )
...
Migrate to the new esbuild
PR Close #62906
2025-07-30 17:36:43 +00:00
Joey Perrott
335cdc7b37
build: update to latest devinfra in workspace ( #62901 )
...
Update to the latest devinfra in workspace to correct goldens update error
PR Close #62901
2025-07-30 16:19:36 +00:00
Joey Perrott
ecb50ad7ed
test(language-service): update language-service legacy tests ( #62900 )
...
Update the language-service legacy tests to use new toolchain as basis for tests
PR Close #62900
2025-07-30 15:54:59 +00:00
SkyZeroZx
245494ad29
fix(http): add missing http options allowed in fetch API ( #62881 )
...
The addBody function was not preserving all fetch API options like integrity and referrer when creating request options for POST/PUT/PATCH requests. This caused these options to be stripped out during request construction.
PR Close #62881
2025-07-30 14:07:41 +00:00
Jessica Janiuk
d23c5e4670
refactor(core): Tiny animation optimization ( #62896 )
...
This removes one redundant check to reduce code size.
PR Close #62896
2025-07-30 13:56:46 +00:00
Jessica Janiuk
320de4e96d
refactor(core): deprecate animations field on component interface ( #62895 )
...
This deprecates the animations field on the component decorator in favor of animate.enter and leave.
DEPRECATED: @angular/animations
PR Close #62895
2025-07-30 10:35:29 +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
Matthieu Riegler
1ab3b5b21b
refactor(core): add private resource error helper function for g3 migration ( #62840 )
...
This function is intented to be temporary to help migrate G3 code to the new throwing behavior.
PR Close #62840
2025-07-30 09:23:11 +00:00
Angular Robot
5f7cc12533
build: update github/codeql-action action to v3.29.5 ( #62889 )
...
See associated pull request for more information.
PR Close #62889
2025-07-30 08:54:03 +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
Joey Perrott
9bd4855204
build: correctly apply patch fro dagre-d3-es ( #62883 )
...
Correctly apply patch for dagre-d3-es so that it is effective with new toolchain
PR Close #62883
2025-07-30 08:49:47 +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
Matthieu Riegler
5b25d93f27
fix(compiler): exclude more safe reads expression from 2way-binding ( #62852 )
...
Priori to this fix the parser would allow safereads in accestor receievers (but the direct one).
fixes #62837
PR Close #62852
2025-07-29 17:28:08 +00:00
Joey Perrott
9888fc4966
build: remove the esm interop patches and tooling ( #62879 )
...
Remove esm interop patches and tooling from previous toolchain
PR Close #62879
2025-07-29 17:25:35 +00:00
arturovt
e576c813c7
refactor(service-worker): align getRegistration() types ( #62497 )
...
In this commit, we align the service worker types with those provided by TypeScript. The `ServiceWorkerContainer.getRegistration()` method returns a `Promise<ServiceWorkerRegistration | undefined>`, but we were casting it to `Observable<ServiceWorkerRegistration>`, ignoring the possibility of `undefined`.
This is unsafe, as we should account for the case where the registration is `undefined` and handle it appropriately in the push manager.
PR Close #62497
2025-07-29 17:25:03 +00:00
cexbrayat
c4917074f1
fix(compiler-cli): display proper function in NG8117 message ( #62842 )
...
The diagnostic was displaying `'Function in text interpolation should be invoked: ect Object]()` instead of `'Function in text interpolation should be invoked: firstName()'.
PR Close #62842
2025-07-29 17:22:28 +00:00
Joey Perrott
29195f1710
build: use ts_project based extract_types ( #62875 )
...
Use the extract_types that pulls from ts_project deps
PR Close #62875
2025-07-29 17:14:26 +00:00
Joey Perrott
793ff35602
build: move http_server and generate_api_docs into defaults2.bzl ( #62878 )
...
Move http_server and generate_api_docs into defaults2.bzl as they are rules_js compliant
PR Close #62878
2025-07-29 16:53:54 +00:00
Joey Perrott
d272ffd072
build: remove unused macro ( #62878 )
...
Remove unused npm_package_bin macro
PR Close #62878
2025-07-29 16:53:54 +00:00
Joey Perrott
c1ac84cd90
build: remove final usages of nodejs_binary macros ( #62878 )
...
Remove the remaining usages of our nodejs_binary macros
PR Close #62878
2025-07-29 16:53:54 +00:00
Angular Robot
fa95db56d1
build: update cross-repo angular dependencies ( #62876 )
...
See associated pull request for more information.
PR Close #62876
2025-07-29 16:51:07 +00:00