Joey Perrott
425a8d3359
build: set up adev testing ( #53854 )
...
Set up testing for the adev directory
PR Close #53854
2024-01-10 15:22:36 -08:00
Joey Perrott
3e00a7fdc6
build: update cross-repo angular dependencies ( #53837 )
...
See associated pull request for more information.
PR Close #53837
2024-01-08 11:31:17 -08:00
Joey Perrott
257536e99a
refactor(docs-infra): build adev application using local generated assets ( #53666 )
...
Use local generated assets to build adev application.
PR Close #53666
2023-12-20 14:47:55 -08:00
Charles Lyding
b394125839
build: update rxjs build version to v7 ( #53621 )
...
The version of rxjs used to build the repository has been updated to v7.
This required only minimal changes to the code. Most of which were type
related only due to more strict types in v7. The behavior in those cases
was left intact. The most common type related change was to handle the
possibility of `undefined` with `toPromise` which was always possible with
v6 but the types did not reflect the runtime behavior. The one change that
was not type related was to provide a parameter value to the `defaultIfEmpty`
operator. It no longer defaults to a value of `null` if no default is provided.
To provide the same behavior the value of `null` is now passed to the operator.
PR Close #53621
2023-12-18 17:20:52 +00:00
Matthieu Riegler
79d8736b70
build: remove seek-bzip dependency ( #53536 )
...
`seek-bzip` isn't used anymore, let's remove it.
PR Close #53536
2023-12-13 11:26:13 -08:00
Matthieu Riegler
17610fa9b8
build: remove incremental-dom dependency ( #53474 )
...
The usage of this dependency has been removed in #50108
PR Close #53474
2023-12-11 14:04:53 -08:00
Joey Perrott
ba19d80e70
refactor(docs-infra): refactor adev to build using architect ( #53497 )
...
Refactor adev as needed to build using architect.
PR Close #53497
2023-12-11 19:21:08 +00:00
Joey Perrott
f88b77b129
build: migrate adev generation to @angular/docs package ( #53458 )
...
Use the new rule from @angular/docs for generating guides
PR Close #53458
2023-12-08 14:33:34 -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
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
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
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
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
Joey Perrott
4e00851c04
build: lock file maintenance ( #52353 )
...
See associated pull request for more information.
PR Close #52353
2023-10-24 14:29:17 -07:00
Joey Perrott
569f57daa9
build: update lockfile ( #52270 )
...
Update lockfiles throughout
PR Close #52270
2023-10-23 09:30:39 -07: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
Jeremy Elbourn
fcc000e803
build: add targets for api doc generation ( #52034 )
...
This adds `generate_api_docs` targets to all of the packages for which we publish api reference docs. One known issue here is that any type information that comes from another package (e.g. router depending on core) currently resolve to `any` because the other sources are not available in the program. This can be tackled in a follow-up commit.
This commit also updates the install patch for `@angular/build-tools` to use the local version of compiler-cli.
PR Close #52034
2023-10-10 16:18:50 -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
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
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
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 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
Alan Agius
cfe2f1d600
ci: force new yarn-lock file to invalidate cache ( #51652 )
...
This commit update the lock file to force a new `node_modules` cache as this causes the patch to fail due to GitHub caching and at present, there is also no way to provide a key to invalidate the cache.
PR Close #51652
2023-09-06 16:37:26 +00: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
Angular Robot
690c8325cd
build: lock file maintenance ( #51628 )
...
See associated pull request for more information.
PR Close #51628
2023-09-01 20:44:06 +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
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
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
Angular Robot
464b458ef8
build: update all non-major dependencies ( #51161 )
...
See associated pull request for more information.
PR Close #51161
2023-08-10 16:28:18 -07:00
Joey Perrott
91ea1bade6
build: update @angular/ng-dev ( #51253 )
...
Update @angular/dev to the latest version
PR Close #51253
2023-08-08 13:58:04 -07:00
Angular Robot
27d43a4a7f
build: lock file maintenance ( #51134 )
...
See associated pull request for more information.
PR Close #51134
2023-07-24 08:12:51 -07:00
Angular Robot
189d60198a
build: update cross-repo angular dependencies ( #51132 )
...
See associated pull request for more information.
PR Close #51132
2023-07-21 16:42:35 +00:00
Angular Robot
528fea7da1
build: update cross-repo angular dependencies ( #51127 )
...
See associated pull request for more information.
PR Close #51127
2023-07-21 14:12:58 +00:00
Angular Robot
d2e08a60f2
build: update dependency @types/convert-source-map to v2 ( #51085 )
...
See associated pull request for more information.
PR Close #51085
2023-07-20 19:56:54 +00:00
Matthieu Riegler
7092b21a11
build: Upgrade firebase-tools and puppeteer to fix transitive dependency vulnerability. ( #51114 )
...
`vm2` was pulled by `firebase-tools` < 12.4.5 and `puppeteer` < 20.8.2.
Fixes #51080
PR Close #51114
2023-07-20 19:55:52 +00:00
Angular Robot
3ef81958db
build: update dependency @types/systemjs to v6 ( #51088 )
...
See associated pull request for more information.
PR Close #51088
2023-07-19 14:37:01 +00:00
Angular Robot
dd43615202
build: update all non-major dependencies ( #50994 )
...
See associated pull request for more information.
PR Close #50994
2023-07-18 21:01:44 +00:00