Angular Robot
7c82f26c5e
build: lock file maintenance ( #62369 )
...
See associated pull request for more information.
PR Close #62369
2025-06-30 09:25:01 +00:00
Alan Agius
9b0177398f
build: update jest monorepo to v30 ( #62233 )
...
See associated pull request for more information.
Closes #61980 as a pr takeover
PR Close #62233
2025-06-24 11:13:30 +00:00
Angular Robot
9c3157d327
build: lock file maintenance ( #62204 )
...
See associated pull request for more information.
PR Close #62204
2025-06-24 09:38:18 +00:00
Kristiyan Kostadinov
e909287e2b
build: remove unused dependency ( #62206 ) ( #62210 )
...
Removes the `google-closure-compiler` dependency that keeps getting updated by the bot, even though we don't actually use it.
PR Close #62206
PR Close #62210
2025-06-23 13:56:28 +02:00
Angular Robot
b40613f70d
build: lock file maintenance ( #62068 )
...
See associated pull request for more information.
PR Close #62068
2025-06-18 15:58:43 +02:00
Angular Robot
7636048aa0
build: update dependency google-closure-compiler to v20250615 ( #62115 )
...
See associated pull request for more information.
PR Close #62115
2025-06-18 10:48:11 +02:00
Angular Robot
deaa292550
build: lock file maintenance ( #62063 )
...
See associated pull request for more information.
PR Close #62063
2025-06-16 11:27:38 +02:00
Angular Robot
b24d5406de
build: update dependency google-closure-compiler to v20250609 ( #62009 )
...
See associated pull request for more information.
PR Close #62009
2025-06-12 13:39:49 +02:00
Angular Robot
e73f2486a1
build: update dependency google-closure-compiler to v20250608 ( #61997 )
...
See associated pull request for more information.
PR Close #61997
2025-06-11 10:45:28 +02:00
Joey Perrott
135c594443
refactor: use zone.js from npm instead of packages/zone.js throughout repo ( #61978 )
...
Use zone.js from npm isntead of from the repo going forward
PR Close #61978
2025-06-10 12:02:36 -07:00
Angular Robot
ee4acc26a7
build: update dependency google-closure-compiler to v20250603 ( #61960 )
...
See associated pull request for more information.
PR Close #61960
2025-06-09 11:57:16 -07:00
Andrew Scott
85e9505020
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
bdf882ccd4
build: update dependency google-closure-compiler to v20250601 ( #61869 )
...
See associated pull request for more information.
PR Close #61869
2025-06-04 12:20:47 -04:00
Angular Robot
661b58cb0c
build: lock file maintenance ( #61814 )
...
See associated pull request for more information.
PR Close #61814
2025-06-03 10:49:42 -04:00
Paul Gschwendtner
4fa276214c
build: rework benchmarks and examples in modules/ to new optimization rule
...
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.
2025-05-30 10:01:23 +02:00
Angular Robot
cc5a393a27
build: lock file maintenance ( #61681 )
...
See associated pull request for more information.
PR Close #61681
2025-05-26 11:56:37 +00:00
Angular Robot
6498629752
build: update dependency google-closure-compiler to v20250520 ( #61673 )
...
See associated pull request for more information.
PR Close #61673
2025-05-26 09:14:22 +00:00
Andrew Scott
f400e9c156
release: cut the zone.js-0.15.1 release ( #61632 )
...
PR Close #61632
2025-05-22 14:53:20 -07:00
Andrew Scott
eb4abc2ddb
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:
https://github.com/angular/angular/blob/2699dd65558d70fadeac1e9b420841f3dfc3a059/packages/zone.js/lib/jasmine/jasmine.ts#L363-L371 )
PR Close #61626
2025-05-22 13:39:32 -07:00
Andrew Scott
1a3313a08c
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:11 -07:00
Angular Robot
460a9272d1
build: update dependency google-closure-compiler to v20250519 ( #61552 )
...
See associated pull request for more information.
PR Close #61552
2025-05-21 10:03:08 +00:00
Angular Robot
b55fa4ee4d
build: update dependency google-closure-compiler to v20250518 ( #61492 )
...
See associated pull request for more information.
PR Close #61492
2025-05-20 10:08:27 +00:00
Angular Robot
425b9656a3
build: lock file maintenance ( #61457 )
...
See associated pull request for more information.
PR Close #61457
2025-05-19 11:20:51 +00:00
Angular Robot
62900005af
build: update dependency google-closure-compiler to v20250514 ( #61440 )
...
See associated pull request for more information.
PR Close #61440
2025-05-19 10:21:16 +00:00
Angular Robot
e17ba18fd6
build: lock file maintenance ( #61267 )
...
See associated pull request for more information.
PR Close #61267
2025-05-16 15:47:50 +00:00
Angular Robot
0cdce06a6f
build: update dependency google-closure-compiler to v20250407 ( #61401 )
...
See associated pull request for more information.
PR Close #61401
2025-05-16 10:08:54 +00:00
Paul Gschwendtner
063c3ad281
refactor: update packages/core:{core,src} to ts_project ( #61335 )
...
Updates `packages/core:core` and `packages/core/src/...` to `ts_project`
of `rules_js`.
PR Close #61335
2025-05-14 08:35:14 -07:00
Angular Robot
d4cb444fb6
build: update cross-repo angular dependencies ( #61287 )
...
See associated pull request for more information.
PR Close #61287
2025-05-13 17:16:22 -07:00
arturovt
4e8a24ad32
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
d4dc7cb70c
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.
https://github.com/angular/angular/blob/db2f2d99c82aae52d8a0ae46616c6411d070b35e/packages/zone.js/lib/zone-spec/fake-async-test.ts#L783-L784
https://github.com/angular/angular/blob/db2f2d99c82aae52d8a0ae46616c6411d070b35e/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