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
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
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
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
Joey Perrott
2f82d811e5
build: migrate zone.js tests to use web test runner instead of karma web tests ( #62826 )
...
Migrate zone.js bazel tests to use web test runner instead of karma
PR Close #62826
2025-07-28 14:18:45 +02:00
Joey Perrott
7c06aca4f0
build: move from using rollup to esbuild for bundling zone.js ( #62775 )
...
Use esbuild to bundle zone.js
PR Close #62775
2025-07-25 16:53:00 +02:00
Joey Perrott
caee6ff8e7
build: remove all usages of @bazel/runfiles ( #62804 )
...
Remove usages of @bazel/runfiles throughout the repository
PR Close #62804
2025-07-25 10:04:55 +02:00
Angular Robot
a95b7ba593
build: lock file maintenance ( #62793 )
...
See associated pull request for more information.
Closes #62621 as a pr takeover
PR Close #62793
2025-07-24 10:58:43 +00:00
Joey Perrott
f5d9d084b6
build: move nodejs_test to js_test ( #62709 )
...
Move nodejs_test to js_test and remove unnecessary files after move
PR Close #62709
2025-07-22 10:07:13 -04:00
Joey Perrott
8bf97d1370
build: remove all usages of the interop_deps attr for ts_project and ng_project ( #62732 )
...
Remove all of the usages of interop_deps as attributes in the repo
PR Close #62732
2025-07-21 13:03:09 -04:00
Joey Perrott
dd02bfe743
build: migrate zone.js to use ts_project instead of ts_library ( #62673 )
...
Use ts_project instead of ts_library for building zone.js
PR Close #62673
2025-07-17 13:59:37 -04:00
Angular Robot
136c0511de
build: lock file maintenance ( #62494 )
...
See associated pull request for more information.
PR Close #62494
2025-07-07 18:17:08 +00:00
Angular Robot
a4300a7b6b
build: lock file maintenance ( #62368 )
...
See associated pull request for more information.
PR Close #62368
2025-06-30 09:09:14 +00:00
Alan Agius
8d049f533a
build: update jest monorepo to v30 ( #62234 )
...
See associated pull request for more information.
Closes #61980 as a pr takeover
PR Close #62234
2025-06-24 10:49:30 +00:00
Angular Robot
7d2e942653
build: lock file maintenance ( #62202 )
...
See associated pull request for more information.
PR Close #62202
2025-06-24 09:37:35 +00:00
Kristiyan Kostadinov
f364d5020d
build: remove unused dependency ( #62206 )
...
Removes the `google-closure-compiler` dependency that keeps getting updated by the bot, even though we don't actually use it.
PR Close #62206
2025-06-23 13:14:57 +02:00
Angular Robot
5885eca899
build: update dependency google-closure-compiler to v20250615 ( #62114 )
...
See associated pull request for more information.
PR Close #62114
2025-06-18 10:46:07 +02:00
Angular Robot
a06c7228ad
build: lock file maintenance ( #62062 )
...
See associated pull request for more information.
PR Close #62062
2025-06-18 09:32:26 +02:00
Angular Robot
5a52f47df1
build: update dependency google-closure-compiler to v20250609 ( #62007 )
...
See associated pull request for more information.
PR Close #62007
2025-06-12 13:44:48 +02:00
Angular Robot
505363779d
build: update dependency google-closure-compiler to v20250608 ( #61996 )
...
See associated pull request for more information.
PR Close #61996
2025-06-11 12:18:43 +02:00
Joey Perrott
dfbdbbe882
refactor: use zone.js from npm instead of packages/zone.js throughout repo ( #61977 )
...
Use zone.js from npm isntead of from the repo going forward
PR Close #61977
2025-06-10 12:02:03 -07:00
Angular Robot
2d5db13b77
build: update dependency google-closure-compiler to v20250603 ( #61959 )
...
See associated pull request for more information.
PR Close #61959
2025-06-09 11:58:52 -07:00
Andrew Scott
3c216c1ec6
fix(zone.js): waitForAsync should pass args to the test function ( #61755 )
...
This ensures that test functions with arguments (e.g. `it.each` in jest)
are forwarded to the test function. This does not apply to jasmine,
which assumes the only arguments needed would be the `done` function.
fixes #61717
PR Close #61755
2025-06-09 11:22:22 -07:00
Angular Robot
eb20c1f710
build: update dependency google-closure-compiler to v20250601 ( #61868 )
...
See associated pull request for more information.
PR Close #61868
2025-06-05 11:11:38 +02:00
Angular Robot
5813dbdd2a
build: lock file maintenance ( #61813 )
...
See associated pull request for more information.
PR Close #61813
2025-06-03 11:13:30 -04:00
Paul Gschwendtner
9d7768ccd6
build: rework benchmarks and examples in modules/ to new optimization rule ( #61566 )
...
We are dropping the custom ESBuild and Terser pipeline from dev-infra
and instead leverage the Angular CLI directly. This commit adjusts
the benchmarks to use this new rule.
PR Close #61566
2025-05-29 14:39:11 -04:00
Angular Robot
ca26b23007
build: lock file maintenance ( #61679 )
...
See associated pull request for more information.
PR Close #61679
2025-05-26 11:55:36 +00:00
Angular Robot
b6a63014a7
build: update dependency google-closure-compiler to v20250520 ( #61672 )
...
See associated pull request for more information.
PR Close #61672
2025-05-26 09:12:33 +00:00
Andrew Scott
e33444e236
release: cut the zone.js-0.15.1 release ( #61632 )
...
PR Close #61632
2025-05-22 14:53:15 -07:00
Andrew Scott
1ea39e050c
refactor(zone.js): Add a withProxyZone helper that might be used for unpatched test frameworks ( #61626 )
...
As an alternative to monkey patching vitest, this change adds a method that could be used
for manually running functions inside a shared proxy zone. If used inocrrectly,
this would mean that
the `fakeAsync` closure may not capture all timers and microtasks if it
invokes things created in a zone that was already forked (e.g. creating
a component in a beforeEach:
2699dd6555/packages/zone.js/lib/jasmine/jasmine.ts (L363-L371) )
PR Close #61626
2025-05-22 13:39:30 -07:00
Andrew Scott
ad8931cb49
fix(zone.js): classes that extend Error should retain cause property ( #61599 )
...
ZoneAwareError previously did not copy the cause property over to the
`this` object when an error extends the native error class.
PR Close #61599
2025-05-21 20:43:09 -07:00
Angular Robot
e57509e0a2
build: update dependency google-closure-compiler to v20250519 ( #61551 )
...
See associated pull request for more information.
PR Close #61551
2025-05-21 10:02:05 +00:00
Angular Robot
c7420df449
build: update dependency google-closure-compiler to v20250518 ( #61490 )
...
See associated pull request for more information.
PR Close #61490
2025-05-20 10:06:42 +00:00
Angular Robot
10c2ab2a4a
build: lock file maintenance ( #61456 )
...
See associated pull request for more information.
PR Close #61456
2025-05-19 11:03:53 +00:00
Angular Robot
41be5ee17e
build: update dependency google-closure-compiler to v20250514 ( #61439 )
...
See associated pull request for more information.
PR Close #61439
2025-05-19 08:07:48 +00:00
Angular Robot
7d39b4af2e
build: update dependency google-closure-compiler to v20250407 ( #61397 )
...
See associated pull request for more information.
PR Close #61397
2025-05-16 08:47:18 +00:00
Paul Gschwendtner
b71c35a6b5
refactor: update packages/core:{core,src} to ts_project ( #61275 )
...
Updates `packages/core:core` and `packages/core/src/...` to `ts_project`
of `rules_js`.
PR Close #61275
2025-05-14 12:01:51 +00:00
Angular Robot
0fc0d67146
build: update cross-repo angular dependencies ( #61286 )
...
See associated pull request for more information.
PR Close #61286
2025-05-14 10:43:35 +00:00
Angular Robot
c34efccef0
build: lock file maintenance ( #61266 )
...
See associated pull request for more information.
PR Close #61266
2025-05-13 16:35:32 -07:00
arturovt
2235699b65
refactor(zone.js): drop isIE checks ( #61091 )
...
This should not be considered as a breaking change, because Angular doesn't support IE.
PR Close #61091
2025-05-02 07:53:35 -07:00
arturovt
5f31c953ed
refactor(zone.js): drop passive supported check ( #58010 )
...
https://caniuse.com/passive-event-listener
Passive event listeners are supported in all major evergreen browsers.
Thus, we don't need to check whether passives are supported.
PR Close #58010
2025-05-01 11:42:13 -07:00
Angular Robot
11e31012cb
build: lock file maintenance ( #61015 )
...
See associated pull request for more information.
PR Close #61015
2025-04-28 08:11:58 -07:00
Angular Robot
2c463a4f16
build: lock file maintenance ( #60942 )
...
See associated pull request for more information.
PR Close #60942
2025-04-22 13:37:30 +02:00
Angular Robot
2b6d228736
build: lock file maintenance ( #60765 )
...
See associated pull request for more information.
PR Close #60765
2025-04-14 10:52:41 -04:00
Angular Robot
52dfce6839
build: lock file maintenance ( #60632 )
...
See associated pull request for more information.
PR Close #60632
2025-03-31 14:42:27 +00:00
Angular Robot
0b34c58f5a
build: lock file maintenance ( #60526 )
...
See associated pull request for more information.
PR Close #60526
2025-03-27 23:12:33 +00:00
Alan Agius
afc1d01f7e
build: lock file maintenance ( #60456 )
...
See associated pull request for more information.
Closes #60413 as a pr takeover
PR Close #60456
2025-03-19 15:49:26 +01:00
Angular Robot
d5a1635f58
build: lock file maintenance ( #60177 )
...
See associated pull request for more information.
PR Close #60177
2025-03-10 09:27:47 -07:00
arturovt
9b0c9ffdf6
docs(zone.js): update NON-STANDARD-APIS.md ( #58098 )
...
This commit makes some grammatical changes to the existing documentation.
PR Close #58098
2025-03-05 17:30:42 +00:00