Angular Robot
2fd0b57e7d
build: lock file maintenance ( #63634 )
...
See associated pull request for more information.
PR Close #63634
2025-09-08 15:16:44 -07:00
Alan Agius
af55552284
build: update @types/node to version ^20.18.8 ( #63611 )
...
Version 18 is quite old and no longer supported.
PR Close #63611
2025-09-05 13:48:16 -07:00
Joey Perrott
fe349827ef
build: separate zone.js dependencies into their own directory ( #63425 )
...
Separate out zone.js dependencies
PR Close #63425
2025-09-05 12:52:55 -07:00
Alan Agius
0b47781c31
build: remove patch for @angular/build ( #63601 )
...
This is no longer needed.
PR Close #63601
2025-09-04 15:24:38 -07:00
Angular Robot
19c84ca111
build: update cross-repo angular dependencies ( #63565 )
...
See associated pull request for more information.
PR Close #63565
2025-09-03 16:33:05 +00:00
Angular Robot
6148a40a1b
build: lock file maintenance ( #63522 )
...
See associated pull request for more information.
PR Close #63522
2025-09-02 12:44:13 -07:00
Angular Robot
1e6d311180
build: update cross-repo angular dependencies ( #63548 )
...
See associated pull request for more information.
PR Close #63548
2025-09-02 17:07:44 +00:00
Matthieu Riegler
7aa9350dc7
build: use cldr typings ( #63519 )
...
This replaces an `any`.
PR Close #63519
2025-09-02 16:50:34 +00:00
Angular Robot
78b2279609
build: update cross-repo angular dependencies ( #63477 )
...
See associated pull request for more information.
PR Close #63477
2025-08-29 08:53:15 -07:00
Matthieu Riegler
021ead5399
refactor(animations): remove dependency on @angular/common ( #63248 )
...
`DOCUMENT` was move to `@angular/core`, so we don't need to depend on common anymore.
PR Close #63248
2025-08-29 08:51:31 -07:00
Angular Robot
fd2a72ec4f
build: update cross-repo angular dependencies ( #63467 )
...
See associated pull request for more information.
PR Close #63467
2025-08-29 12:58:34 +00:00
Angular Robot
1a26fd3c92
build: update all non-major dependencies ( #63412 )
...
See associated pull request for more information.
PR Close #63412
2025-08-28 18:54:12 +00:00
Angular Robot
c9b215bb5c
build: update cross-repo angular dependencies ( #63443 )
...
See associated pull request for more information.
PR Close #63443
2025-08-28 09:54:27 -07:00
Miles Malerba
b8314bd340
feat(forms): add experimental signal-based forms ( #63408 )
...
This commit introduces an experimental version of a new signal-based forms API for Angular. This new API aims to explore how signals can be leveraged to create a more declarative, intuitive, and reactive way of handling forms.
The primary goals of this new signal-based approach are:
* **Signal-centric Design:** Place signals at the core of the forms experience, enabling a truly reactive programming model for form state and logic.
* **Declarative Logic:** Allow developers to define form behavior, such as validation and conditional fields, declaratively using TypeScript. This moves logic out of the template and into a typed, testable schema.
* **Developer-Owned Data Model:** The library does not maintain a copy of data in a form model, but instead read and write it via a developer-provided `WritableSignal`, eliminating the need for applications to synchronize their data with the form system.
* **Interoperability:** A key design goal is seamless interoperability with existing reactive forms, allowing for incremental adoption.
* **Bridging Template and Reactive Forms:** This exploration hopes to close the gap between template and reactive forms, offering a unified and more powerful approach that combines the best aspects of both.
This initial version of the experimental API includes the core building blocks, such as the `form()` function, `Field` and `FieldState` objects, and a `[control]` directive for binding to UI elements. It also introduces a schema-based system for defining validation, conditional logic, and other form behaviors.
Note: This is an early, experimental API. It is not yet complete and is subject to change based on feedback and further exploration.
Co-authored-by: Kirill Cherkashin <kirts@google.com >
Co-authored-by: Alex Rickabaugh <alxhub@users.noreply.github.com >
Co-authored-by: Leon Senft <leonsenft@users.noreply.github.com >
Co-authored-by: Dylan Hunn <dylhunn@gmail.com >
Co-authored-by: Michael Small <michael-small@users.noreply.github.com >
PR Close #63408
2025-08-28 09:02:43 -07:00
Matthieu Riegler
b2ed21b642
build: remove unused deps ( #63417 )
...
They aren't used anymore
PR Close #63417
2025-08-27 16:58:49 -07:00
Angular Robot
58cb2bec32
build: update cross-repo angular dependencies ( #63395 )
...
See associated pull request for more information.
PR Close #63395
2025-08-27 16:13:08 -07:00
Matthieu Riegler
1bb30c7e49
docs(docs-infra): remove dependency on html-entities ( #63416 )
...
HTML entities are now supported, we don't need to convert them.
PR Close #63416
2025-08-27 11:40:50 -07:00
Angular Robot
67d4449db4
build: update cross-repo angular dependencies ( #63379 )
...
See associated pull request for more information.
PR Close #63379
2025-08-25 16:29:23 -07:00
Angular Robot
1febf523e3
build: update dependency @bazel/ibazel to v0.26.10 ( #63373 )
...
See associated pull request for more information.
PR Close #63373
2025-08-25 15:39:30 -07:00
Angular Robot
5a111064b8
build: update cross-repo angular dependencies ( #63338 )
...
See associated pull request for more information.
PR Close #63338
2025-08-25 10:49:29 -07:00
Angular Robot
d025a07329
build: update all non-major dependencies ( #63344 )
...
See associated pull request for more information.
PR Close #63344
2025-08-25 08:37:54 -07:00
Angular Robot
c6c08f6365
build: update cross-repo angular dependencies ( #63315 )
...
See associated pull request for more information.
PR Close #63315
2025-08-22 11:25:30 -07:00
Angular Robot
6f541b81d2
build: update dependency rollup to v4.47.1 ( #63304 )
...
See associated pull request for more information.
PR Close #63304
2025-08-21 14:13:28 -07:00
Angular Robot
69df2c0f8a
build: update dependency cypress to v15 ( #63303 )
...
See associated pull request for more information.
PR Close #63303
2025-08-21 11:43:24 -07:00
Angular Robot
6d88ce1525
build: update @angular/ng-dev digest to c93dfc8 ( #63289 )
...
See associated pull request for more information.
PR Close #63289
2025-08-20 16:17:10 +00:00
Angular Robot
790143eb9b
build: update cross-repo angular dependencies ( #63284 )
...
See associated pull request for more information.
PR Close #63284
2025-08-20 15:58:42 +00:00
Angular Robot
3d7b31c113
build: update dependency playwright-core to v1.55.0 ( #63272 )
...
See associated pull request for more information.
PR Close #63272
2025-08-20 11:14:22 +00:00
Angular Robot
c5c28f9f52
build: update cross-repo angular dependencies ( #63263 )
...
See associated pull request for more information.
PR Close #63263
2025-08-20 09:00:56 +00:00
Angular Robot
8a6cc39aec
build: update all non-major dependencies ( #63256 )
...
See associated pull request for more information.
PR Close #63256
2025-08-20 08:21:30 +00:00
Angular Robot
b7f2a8b180
build: update cross-repo angular dependencies ( #63243 )
...
See associated pull request for more information.
PR Close #63243
2025-08-19 15:57:06 +00:00
Angular Robot
942517966b
build: update dependency shiki to v3.10.0 ( #63235 )
...
See associated pull request for more information.
PR Close #63235
2025-08-19 11:15:29 +00:00
Angular Robot
101f072b74
build: update dependency mermaid to v11.10.0 ( #63234 )
...
See associated pull request for more information.
PR Close #63234
2025-08-19 08:21:55 +00:00
Angular Robot
f7de67ba75
build: update dependency preact to v10.27.1 ( #63229 )
...
See associated pull request for more information.
PR Close #63229
2025-08-19 08:03:39 +00:00
Angular Robot
d0cf624305
build: update cross-repo angular dependencies ( #63220 )
...
See associated pull request for more information.
PR Close #63220
2025-08-18 15:21:24 +00:00
Angular Robot
a4e27e9a03
build: update cross-repo angular dependencies ( #63190 )
...
See associated pull request for more information.
PR Close #63190
2025-08-18 09:13:52 +02:00
Angular Robot
cdafe8b01e
build: update all non-major dependencies ( #63203 )
...
See associated pull request for more information.
PR Close #63203
2025-08-18 09:08:22 +02:00
Angular Robot
abfd7783b0
build: update dependency @codemirror/language to v6.11.3 ( #63184 )
...
See associated pull request for more information.
PR Close #63184
2025-08-15 13:50:17 +02:00
Angular Robot
9a59f7613c
build: update all non-major dependencies ( #63181 )
...
See associated pull request for more information.
PR Close #63181
2025-08-15 12:31:24 +02:00
Angular Robot
47b09f8f18
build: update cross-repo angular dependencies ( #63178 )
...
See associated pull request for more information.
PR Close #63178
2025-08-15 11:40:20 +02:00
Alan Agius
e7a3452852
build: bump @angular/ssr to 20.2.0-rc.1 ( #63176 )
...
This contains the fix for the router `lastSuccessfulNavigation` breaking change
https://github.com/angular/angular-cli/pull/30923
PR Close #63176
2025-08-15 09:44:00 +02:00
Angular Robot
d733c69ce9
build: update all non-major dependencies ( #62935 )
...
See associated pull request for more information.
PR Close #62935
2025-08-14 22:09:29 +02:00
Angular Robot
fad3d8e3a5
build: update cross-repo angular dependencies ( #63149 )
...
See associated pull request for more information.
PR Close #63149
2025-08-14 22:05:48 +02:00
Matthieu Riegler
a59c3fe74e
build: remove patch-package dependency ( #63126 )
...
This dependency is no longer necessary as `pnpm` provides the same natively
PR Close #63126
2025-08-14 12:59:46 +02:00
Angular Robot
21b0fd3d13
build: update cross-repo angular dependencies ( #62952 )
...
See associated pull request for more information.
PR Close #62952
2025-08-13 09:21:28 -07:00
Matthieu Riegler
657061e528
build: patch @angular/build to allow fw/cli mismatch ( #63098 )
...
This will allow us to build adev while the CLI and the FW major versions are mismatched.
we can remove this patch once the CLI has published a v21 pre-release (or a flag to disable that error).
PR Close #63098
2025-08-12 18:46:22 -07:00
Angular Robot
d7a5eadbfa
build: update pnpm to v10 ( #63087 )
...
See associated pull request for more information.
PR Close #63087
2025-08-12 16:53:31 -07:00
Angular Robot
6c51c29925
build: lock file maintenance ( #62977 )
...
See associated pull request for more information.
PR Close #62977
2025-08-12 10:05:28 -07:00
Alan Agius
434ff7f1a0
build: resolve pnpm workspace dependency on compiler-cli ( #63105 )
...
The `pnpm install` command was failing for the `packages/core/test/bundling` project with the error:
`ERR_PNPM_NO_MATCHING_VERSION No matching version found for @angular/compiler-cli@0.0.0-PLACEHOLDER`
This happenes only in renovate updates.
PR Close #63105
2025-08-12 10:02:00 +02:00
Alan Agius
06f5879e42
ci: several fixes for renovate ( #63083 )
...
This commit contains several fixes for renovate to work properly with `pnpm`
PR Close #63083
2025-08-11 11:03:28 -07:00
hawkgs
1cdb54559d
refactor(devtools): implement settings store ( #62429 )
...
Introduces a set of services tasked with saving user settings.
PR Close #62429
2025-08-06 15:12:00 +02:00