Jessica Janiuk
fa5d7ff409
ci: temporarily disable saucelabs for push jobs ( #61558 )
...
This also disables saucelabs for the CI (push) jobs.
PR Close #61558
2025-05-21 11:07:18 +00:00
Matthieu Riegler
ef01d3c69e
refactor(core): Merge R3TemplateRef implementation and TemplateRef interface ( #61455 )
...
This was an artifact of the Ivy migration.
PR Close #61455
2025-05-21 10:07:12 +00: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
Paul Gschwendtner
08f7d21d5c
refactor(migrations): ensure tsurge configures file system properly ( #61553 )
...
Currently in 1P, without this commit, the tsconfig parsing picks up the
default file system (InvalidFS) and results in runtime errors.
PR Close #61553
2025-05-21 10:01:18 +00:00
Charles Lyding
7adbb9c693
docs: add a short redirect for HMR information ( #61545 )
...
The `https://angular.dev/hmr ` URL will now redirect
to the HMR information at the longer URL:
https://angular.dev/tools/cli/build-system-migration#hot-module-replacement
This shorter URL will be used within console messages within the Angular CLI.
PR Close #61545
2025-05-21 10:00:29 +00:00
Milo
33715b098a
refactor(devtools): add dagre-d3-es ( #61538 )
...
add dagre-d3-es for use by the signals graph pane. Additionally, add a
patch so that html labels display correctly within d3-zoom
PR Close #61538
2025-05-21 09:56:40 +00:00
Joey Perrott
3acc2a5f07
build: migrate router to use rules_js ( #61542 )
...
Use ts_project and ng_project for building router
PR Close #61542
2025-05-21 09:53:34 +00:00
Ahmed Hakeem
7651d37cfe
docs(docs-infra): modify bazel config to include shared docs global styles ( #61384 )
...
PR Close #61384
2025-05-21 09:51:47 +00:00
Hakeem
2807a166d1
docs(docs-infra): fix docs pages overflow when specific example-viewer exists ( #61384 )
...
enforce content to be fluid until a specific max width, and rollback breakpoints to be applied when 1430px is the current win size
as widths between 1430px and 1431px will be broken
PR Close #61384
2025-05-21 09:51:47 +00:00
Jessica Janiuk
282357f042
ci: temporarily disable saucelabs ( #61555 )
...
Saucelabs is having connection issues
PR Close #61555
2025-05-21 09:50:45 +00:00
Andrew Scott
1aa57857dd
refactor(core): Remove _cdRefInjectingView from markForRefresh ( #60918 )
...
The code was not compatible with property renaming so it was always
using _lView. This didn't matter because they're always the same for the
only place the function is used. Casting to any would fix the
renaming problem but introduce a risk of getting "broken" by a refactor
that changes the private variable name. This change removes the
private member access entirely.
PR Close #60918
2025-05-21 09:46:49 +00:00
Joey Perrott
7f6bb91c5d
build: update compiler-cli to not be stamped when used for the compiler in ng_project ( #61535 )
...
The compiler-cli package needs to be unstamped and will the resulting generated code will be stamped as expected.
PR Close #61535
2025-05-21 09:16:06 +00:00
Joey Perrott
e11f48f65e
build: migrate forms to rules_js ( #61535 )
...
Migrate forms to use ng_project and ts_project
PR Close #61535
2025-05-21 09:16:05 +00:00
Matthieu Riegler
5a4ca62081
docs: fix info about descendants for content queries. ( #61534 )
...
- `descendants` option is `true` for `contentChild`
- `descendants` option is `false` for `contentChildren`
PR Close #61534
2025-05-21 09:06:06 +00:00
Andrew Scott
c71adb1ad1
fix(compiler-cli): Always retain prior results for all files ( #61487 )
...
This change ensures that prior results for all files are retained even when
a request is made such that we only need a shim for a single file. Prior
to this change, any prior results that were not part of the request were discarded.
PR Close #61487
2025-05-21 08:56:53 +00:00
Angular Robot
b0ee7ffa50
docs: update Angular CLI help ( #61526 )
...
Updated Angular CLI help contents.
PR Close #61526
2025-05-20 20:07:44 +00:00
Alan Agius
3947a4b9f5
ci: change action: review to action: merge in update docs ( #61533 )
...
Simplifies the workflow by reducing the number of required actions for the caretaker or reviewer, similar to Renovate PRs.
PR Close #61533
2025-05-20 20:04:20 +00:00
Angular Robot
bb220c0d31
build: update cross-repo angular dependencies ( #61530 )
...
See associated pull request for more information.
PR Close #61530
2025-05-20 17:45:02 +00:00
Alan Agius
cc331fda3c
Revert "ci: clean untracked files before running postUpgradeTasks ( #61494 )" ( #61529 )
...
This reverts commit da6aceef18 as the
issue was resolved upstream.
PR Close #61529
2025-05-20 17:42:18 +00:00
Matthieu Riegler
f1f37896c5
docs(docs-infra): display CLI enum values for enums ( #61521 )
...
fixes #61516
PR Close #61521
2025-05-20 16:54:12 +00:00
Joey Perrott
69de729cde
build: migrate angular-in-memory-web-api to use rules_js ( #61524 )
...
Use ts_project and ng_project for building angular-in-memory-web-api
PR Close #61524
2025-05-20 16:53:20 +00:00
Angular Robot
83d004fc6a
build: update dependency undici to v7 ( #61522 )
...
See associated pull request for more information.
PR Close #61522
2025-05-20 16:51:03 +00:00
arturovt
87688942d4
fix(common): prevent reading chunks if app is destroyed ( #61354 )
...
Prevents processing response chunks after the application has been destroyed.
PR Close #61354
2025-05-20 15:09:44 +00:00
Joey Perrott
3440338d45
build: migrate common to use rules_js based toolchain ( #61433 )
...
Migrate packages/common to use ts_project and ng_project.
PR Close #61433
2025-05-20 15:07:56 +00:00
Matthieu Riegler
1148b7e0c5
fix(core): unregister onDestroy in toSignal. ( #61514 )
...
We cleanup if the observable completes before the onDestroy fires.
fixes #61511
PR Close #61514
2025-05-20 14:43:31 +00:00
Matthieu Riegler
3a7d569d35
docs(docs-infra): fix substitution regex ( #61515 )
...
It was replacing `rgba(0,0,0,0)` with `rgba(99.99.99, 0)`
PR Close #61515
2025-05-20 14:27:27 +00:00
Alan Agius
8f65223bd8
fix(core): update min Node.js support to 20.19, 22.12, and 24.0 ( #61499 )
...
This is to match the versions of the Angular CLI.
See: https://github.com/angular/angular-cli/pull/30349
PR Close #61499
2025-05-20 14:15:13 +00:00
Angular Robot
6ba9adc797
build: update cross-repo angular dependencies ( #61508 )
...
See associated pull request for more information.
PR Close #61508
2025-05-20 13:42:02 +00:00
Jens Kuehlers
e2c1d00730
docs: replace material.a.io with material.a.dev ( #61513 )
...
PR Close #61513
2025-05-20 13:40:42 +00:00
Angular Robot
a62d3e72ce
build: update dependency @octokit/graphql to v9 ( #61503 )
...
See associated pull request for more information.
PR Close #61503
2025-05-20 12:28:18 +00:00
Jonathan Meier
2796f18a3d
test: set the noCheck TS compiler option in declaration-only emission compliance tests ( #61470 )
...
No type-checking is performed in declaration-only emission mode so we
should explicitly disable it in the compliance tests.
This also aligns the compiler configuration with the setup used in
`packages/compiler-cli/test/ngtsc/declaration_only_emission_spec.ts`:
https://github.com/angular/angular/blob/2b3c89dba228f55e90e298e6a1fca5850b7f40eb/packages/compiler-cli/test/ngtsc/declaration_only_emission_spec.ts#L31 .
PR Close #61470
2025-05-20 12:07:18 +00:00
Angular Robot
fb0f5aaa76
build: update cross-repo angular dependencies ( #61506 )
...
See associated pull request for more information.
PR Close #61506
2025-05-20 12:00:51 +00:00
Matthieu Riegler
2e7032e29a
build: replace platform-browser-dynamic with platform-browser ( #61497 )
...
The former isn't needed anymore and is now deprecated.
PR Close #61497
2025-05-20 11:27:22 +00:00
Angular Robot
c3e26907c9
build: update cross-repo angular dependencies ( #61502 )
...
See associated pull request for more information.
PR Close #61502
2025-05-20 11:07:56 +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
233d001457
build: update dependency conventional-changelog to v7 ( #61489 )
...
See associated pull request for more information.
PR Close #61489
2025-05-20 10:03:54 +00:00
Matthieu Riegler
2b73b496e0
test: replace platform-browser-dynamic with platform-browser ( #61495 )
...
The former isn't needed anymore and is now deprecated.
PR Close #61495
2025-05-20 10:01:34 +00:00
Paul Gschwendtner
7e571069bc
refactor(compiler): avoid duplication between FactoryTarget type ( #61472 )
...
Avoids duplication of the `FactoryTarget` enums. This is necessary
now because we are exposing the previously deeply-imported JIT facade
now via the exports; and the typing integration tests surface a type
conflict due to the different duplicated enums.
PR Close #61472
2025-05-20 10:00:43 +00:00
Paul Gschwendtner
082cc5579d
build: migrate all ng_module in packages/core/test ( #61472 )
...
Migrates all `ng_module` to `ng_project` in `packages/core/test/`.
PR Close #61472
2025-05-20 10:00:43 +00:00
Paul Gschwendtner
8ead19fe00
build: migrate all ts_library in packages/core/test ( #61472 )
...
This commit migrates all `ts_library` in `package/core/test` to
`ts_project`, and fixes deep module, or relative imports inside.
PR Close #61472
2025-05-20 10:00:43 +00:00
Paul Gschwendtner
3a106a35bc
build: move private testing helpers outside platform-browser/testing ( #61472 )
...
These helpers are often imported by various tests throughout the
repository, but the helpers aren't exported/exposed from the public
entry-point; even though they confusingly reside in there.
This commit fixes this, and moves the helpers into
`packages/private/testing`. This is a preparation for the `ts_project`
migration where we don't want to leverage deep imports between packages.
PR Close #61472
2025-05-20 10:00:43 +00:00
Milo
fc14ca5e34
refactor(devtools): switch default font to material symbols ( #61281 )
...
update from Material Icons to Material Symbols, and use the local
font copy instead of Google fonts to avoid version mismatches
PR Close #61281
2025-05-20 08:53:51 +00:00
hawkgs
f5c67f1cde
refactor(devtools): introduce responsive-split directive ( #61204 )
...
The `ResponsiveSplitDirective` adds responsive behavior to the `as-split` component by a provided width to height ratio.
PR Close #61204
2025-05-20 08:51:59 +00:00
mgechev
1749ee68e3
docs: add update instructions for v20 ( #61338 )
...
PR Close #61338
2025-05-20 08:51:19 +00:00
Andrew Scott
f182886ce5
refactor(core): Disallow autoDetectChanges(false) in zoneless ( #61430 )
...
This removes the ability to use `autoDetectChanges(false)` when
`provideZonelessChangeDetection` is used.
PR Close #61430
2025-05-20 08:49:06 +00:00
Joey Perrott
ef0f1a4ca8
build: move ts_project and ng_project for adev into a macro ( #61319 )
...
Move ts_project and ng_project into a macro for adev/ instead of providing a custom
tsconfig on every target
PR Close #61319
2025-05-20 08:48:29 +00:00
Joey Perrott
8ef41f3e14
build: migrate adev to use ng_project ( #61319 )
...
Move all of adev to use ng_project instead of ng_module
PR Close #61319
2025-05-20 08:48:29 +00:00
Joey Perrott
abdfbefe74
build: use an unstamped version of compiler-cli for running the angular compiler in ng_project ( #61479 )
...
Use an unstamped version of the compiler when it runs in `ng_project` as it will get stamped appropriately
whenever the generated code gets stamped after its usage."
PR Close #61479
2025-05-20 08:46:34 +00:00
Joey Perrott
447b2a3690
build: migrate animations to use rules_js based toolchain ( #61479 )
...
Migrate animations to use `ts_project` and `ng_project`
PR Close #61479
2025-05-20 08:46:33 +00:00
Joey Perrott
1818a84209
build: migrate benchpress to use rules_js ( #61486 )
...
Use ts_project to build targets in benchpress package
PR Close #61486
2025-05-20 08:44:53 +00:00