Dylan Hunn
049e4ab596
release: cut the v17.0.6 release
2023-12-06 10:15:26 -08:00
Matthieu Riegler
20ea149a85
refactor(devtools): enables typescript strict option ( #53340 )
...
Enabling `strict` is part of an effort to improve the quality of the devtools code base.
One of the direct side effect is to enable `noImplicitAny`, `strictPropertyInitialization` and `strictBindCallApply`.
This commit also replaces `fullTemplateTypeCheck` with `stringTemplates`.
PR Close #53340
2023-12-05 12:42:56 -08:00
Joey Perrott
81e9489ef2
build: set up initial adev guide ( #53208 )
...
Set up the pipeline for guides in adev with first exampele, animations
PR Close #53208
2023-11-29 20:37:45 +00:00
Pawel Kozlowski
5f6323c36d
release: cut the v17.0.5 release
2023-11-29 18:18:16 +01:00
Andrew Kushnir
710a24a7d0
release: cut the v17.0.4 release
2023-11-20 11:43:40 -08:00
Jessica Janiuk
f5307bf119
release: cut the v17.0.3 release
2023-11-15 12:23:29 -08:00
Jessica Janiuk
01efb1b807
release: cut the v17.0.2 release
2023-11-09 12:08:18 -08:00
Thomas Wilkinson
e2f3ae51df
refactor(common): Add a new platform_navigation that provides the Navigation API. ( #52363 )
...
This allows using the Navigation API in Angular packages like Router.
PR Close #52363
2023-11-09 18:01:33 +00:00
Jessica Janiuk
4626691198
release: cut the v17.0.1 release
2023-11-08 11:24:30 -08:00
Pawel Kozlowski
fecd141dfa
release: cut the v17.0.0 release
2023-11-08 13:23:45 +01:00
Andrew Scott
6b83328577
release: cut the v17.0.0-rc.3 release
2023-11-06 16:07:18 -08:00
Angular Robot
1f9ff84e28
build: update dependency multimatch to v7 ( #52426 )
...
See associated pull request for more information.
PR Close #52426
2023-11-03 07:45:31 -07:00
Alex Rickabaugh
a8e57a1fab
release: cut the v17.0.0-rc.2 release
2023-11-02 15:03:38 -07:00
Jeremy Elbourn
5dd4bd6cf5
build: add target to generate api manifest ( #52472 )
...
This adds a target to generate a manifest of all public api symbols. The majority of inputs are generated from the extraction rules, but API entries that don't have a TypeScript source symbol (elements and blocks) are defined in hand-written json collections.
PR Close #52472
2023-11-02 11:00:59 -07:00
Alan Agius
e5c3b25496
build: update node.js engines version to be more explicate about v20 support ( #52448 )
...
This commit adds Node.js 20 as explicitly supported version to match the Angular CLI engines.
See: https://github.com/angular/angular-cli/pull/26173
PR Close #52448
2023-10-31 14:18:36 -07:00
Angular Robot
612986bcd3
build: update cross-repo angular dependencies ( #52191 )
...
See associated pull request for more information.
PR Close #52191
2023-10-26 14:12:34 -07:00
Dylan Hunn
2b0698def0
release: cut the v17.0.0-rc.1 release
2023-10-25 14:35:56 -07:00
Pawel Kozlowski
edd060efbf
release: cut the v17.0.0-rc.0 release
2023-10-18 18:59:22 +02:00
Angular Robot
37768da011
build: update all non-major dependencies ( #51897 )
...
See associated pull request for more information.
PR Close #51897
2023-10-18 17:49:46 +02:00
Angular Robot
d811d82a12
build: update babel dependencies to v7.23.2 ( #52236 )
...
See associated pull request for more information.
PR Close #52236
2023-10-17 18:11:09 +02:00
Angular Robot
4e9d6878a5
build: update cross-repo angular dependencies ( #52159 )
...
See associated pull request for more information.
PR Close #52159
2023-10-12 12:42:24 +02:00
Andrew Scott
926db6dd36
release: cut the v17.0.0-next.8 release
2023-10-11 10:12:33 -07:00
Angular Robot
11588a1a07
build: update dependency @types/jasmine to v5 ( #52060 )
...
See associated pull request for more information.
PR Close #52060
2023-10-10 14:08:02 -07:00
Angular Robot
5a4ccdfa7b
build: update cross-repo angular dependencies ( #52133 )
...
See associated pull request for more information.
PR Close #52133
2023-10-10 10:58:45 -07:00
Angular Robot
b9a4941a32
build: update babel dependencies ( #51898 )
...
See associated pull request for more information.
PR Close #51898
2023-10-09 17:01:20 -07:00
Angular Robot
4a75c44b88
build: update all non-major dependencies ( #52023 )
...
See associated pull request for more information.
PR Close #52023
2023-10-09 12:01:32 -07:00
Alex Rickabaugh
fe81ff8cd6
release: cut the v17.0.0-next.7 release
2023-10-04 14:31:00 -07:00
Joey Perrott
5269cae788
build: lock file maintenance ( #51834 )
...
Update the lock file.
PR Close #51834
2023-10-04 11:31:27 -07:00
Angular Robot
068b38a05d
build: update cross-repo angular dependencies ( #51996 )
...
See associated pull request for more information.
(cherry picked from commit e169b2da2e )
PR Close #51996
2023-10-03 08:07:48 -07:00
Dylan Hunn
e1728a2a39
release: cut the v17.0.0-next.6 release
2023-09-27 14:00:03 -07:00
Angular Robot
013aec850c
build: update cross-repo angular dependencies ( #51783 )
...
See associated pull request for more information.
PR Close #51783
2023-09-22 09:48:59 -07:00
Pawel Kozlowski
0a4f18a419
release: cut the v17.0.0-next.5 release
2023-09-20 20:04:30 +02:00
Alan Agius
0ee0f780e4
build: update dependency jasmine to v5 ( #51820 )
...
The patch is to fix upstream bug in `@bazel/jasmine`. See: bazelbuild/rules_nodejs#3691
PR Close #51820
2023-09-19 18:40:16 +02:00
Angular Robot
396e064f80
build: update dependency jasmine-core to v5 ( #51794 )
...
See associated pull request for more information.
PR Close #51794
2023-09-19 12:23:09 +02:00
Angular Robot
88ac76fb34
build: update dependency conventional-changelog to v5 ( #51606 )
...
See associated pull request for more information.
PR Close #51606
2023-09-15 09:07:04 +02:00
Angular Robot
25b9b86373
build: update babel dependencies ( #50932 )
...
See associated pull request for more information.
PR Close #50932
2023-09-15 09:03:24 +02:00
Angular Robot
a2681c7c9d
build: update cross-repo angular dependencies ( #51780 )
...
See associated pull request for more information.
PR Close #51780
2023-09-14 19:35:45 +02:00
Alan Agius
aa74ea3b86
build: update @angular/build-tooling to 17a3a88dc637f365a0bc3168de839c18c7f6db81 ( #51752 )
...
This is needed to consume a zone.js related import fix. https://github.com/angular/dev-infra/pull/1383
PR Close #51752
2023-09-14 12:11:05 +02:00
Andrew Kushnir
5a0d6aac74
release: cut the v17.0.0-next.4 release
2023-09-13 10:44:14 -07:00
Andrew Scott
73e4bf2ed2
feat(router): Add feature to support the View Transitions API ( #51314 )
...
The View Transitions API enables easy animations when transitioning between different DOM states. This commit adds an opt-in feature to the Router which runs the component activation and deactivation logic in the document.startViewTransition callback. If the browser does not support this API, route activation and deactivation will happen synchronously.
resolves #49401
PR Close #51314
2023-09-11 10:36:10 -07:00
Jessica Janiuk
8cd9663a92
release: cut the v17.0.0-next.3 release
2023-09-06 11:25:44 -07:00
Joey Perrott
e804075740
build: update @angular/ng-dev ( #51658 )
...
Update version of @angular/ng-dev
PR Close #51658
2023-09-05 17:40:32 +00:00
Joey Perrott
0907f396d5
build: migrate to node 18 ( #51609 )
...
Migrate to use node version 18
PR Close #51609
2023-09-01 15:12:43 +00:00
Angular Robot
bb47f81063
build: update dependency gulp-conventional-changelog to v4 ( #51607 )
...
See associated pull request for more information.
PR Close #51607
2023-09-01 14:16:23 +00:00
Jessica Janiuk
bd8c08a284
release: cut the v17.0.0-next.2 release
2023-08-30 11:27:05 -07:00
Kristiyan Kostadinov
bf9663847d
build: update type TypeScript 5.2 final ( #51503 )
...
Bumps up the repo to the stable version of TypeScript 5.2.
PR Close #51503
2023-08-28 17:02:30 +00:00
Andrew Kushnir
1a8aa9ddfa
release: cut the v17.0.0-next.1 release
2023-08-23 10:43:22 -07:00
Kristiyan Kostadinov
9cc52b9b85
feat(core): support TypeScript 5.2 ( #51334 )
...
Updates the project to support TypeScript 5.2.
PR Close #51334
2023-08-18 07:55:16 -07:00
Paul Gschwendtner
552ea77854
refactor(compiler-cli): drop tsickle code paths ( #50602 )
...
`tsickle` is not used in any code paths in 3P and we can remove
this complexity. The `tsickle` npm package has not been released
in a while and we are risking breakages with e.g. future TypeScript
versions.
Note that the `ng_module` rule was updated to not emit through
tsickle at all. The tsickle in 1P is done directly by `tsc_wrapped`
and our code path in `compiler-cli` is not needed at all.
PR Close #50602
2023-08-17 10:23:49 -07:00
Pawel Kozlowski
f67812c220
release: switch the next branch to v17.0.0-next.0
2023-08-11 06:19:46 -07:00