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
arturovt
1ce1622fdd
docs(zone.js): update STANDARD-APIS.md ( #58091 )
...
This commit makes some grammatical changes to the existing documentation and adds additional
information about events.
PR Close #58091
2025-03-05 17:28:41 +00:00
naaajii
b4feeb5a7d
docs: update license year ( #59883 )
...
updates the year in footer and placeholder for generated files
PR Close #59883
2025-03-04 19:36:47 +00:00
Angular Robot
ae7bb9b707
build: lock file maintenance ( #60073 )
...
See associated pull request for more information.
PR Close #60073
2025-02-27 17:45:05 +00:00
Andrew Scott
962b59b14e
fix(core): Ensure ComponentFixture does not duplicate error reporting from FakeAsync ( #60104 )
...
When using `fakeAsync`, if errors happen inside the Angular zone, they
are also handled by the fakeAsync machinery. Rethrowing errors from the
`NgZone.onError` subscription is not appropriate in this case because it
results in the error being thrown twice.
db2f2d99c8/packages/zone.js/lib/zone-spec/fake-async-test.ts (L783-L784)
db2f2d99c8/packages/zone.js/lib/zone-spec/fake-async-test.ts (L473-L478)
PR Close #60104
2025-02-26 11:56:18 -05:00
Angular Robot
3bfa85f5c8
build: lock file maintenance ( #59836 )
...
See associated pull request for more information.
PR Close #59836
2025-02-18 15:41:09 +00:00
Angular Robot
e635f42284
build: lock file maintenance ( #59763 )
...
See associated pull request for more information.
Closes #59621 as a pr takeover
PR Close #59763
2025-01-29 08:49:47 -08:00
Andrew Kushnir
4f46b02f29
test(zone.js): reduce flakiness of a timer-related test ( #59653 )
...
This commit updates a flaky test to increase the amount of work (more `for` loop iterations) to minimize the chance of getting the same timestamp after that work.
PR Close #59653
2025-01-21 13:20:24 -08:00
hawkgs
b9155b5121
docs: set syntax highlighting to the remaining Markdown code examples blocks ( #59088 )
...
There are some code blocks that slipped through the initial Regex-es.
Related to #59026
PR Close #59088
2025-01-14 15:14:02 -05:00
Angular Robot
19d224117e
build: lock file maintenance ( #59519 )
...
See associated pull request for more information.
Closes #59494 as a takeover pull request
PR Close #59519
2025-01-14 14:44:30 -05:00
Johnson Chu
a6cdbec09f
refactor: remove unnecessary TSLint rule flags ( #59365 )
...
There are many TSLint rule flags in the source code that have no effect, and they can be safely removed to keep the code clean.
PR Close #59365
2025-01-07 16:06:21 +00:00
Angular Robot
8eb8af5217
build: lock file maintenance ( #59291 )
...
See associated pull request for more information.
PR Close #59291
2025-01-06 22:23:08 +00:00
Angular Robot
b4f38e5d47
build: lock file maintenance ( #59202 )
...
See associated pull request for more information.
PR Close #59202
2024-12-16 15:22:38 -08:00
Angular Robot
2beb374524
build: lock file maintenance ( #59110 )
...
See associated pull request for more information.
PR Close #59110
2024-12-10 13:43:27 -08:00
Angular Robot
392c036e5e
build: update dependency mocha to v11 ( #59012 )
...
See associated pull request for more information.
PR Close #59012
2024-12-03 12:21:45 +01:00