Ben Lesh
230e32905c
release: cut the v8.0.0-beta.14 release
2019-04-23 13:25:46 -07:00
Paul Gschwendtner
ca591641c7
refactor(core): allow developers to select static-query migration strategy ( #29876 )
...
Currently there are two available migration strategies for the `static-query`
schematic. Both have benefits and negatives which depend on what the
developer prefers. Since we can't decide which migration strategy is the
best for a given project, the developer should be able to select a specific
strategy through a simple choice prompt.
In order to be able to use prompts in a migration schematic, we need to
take advantage of the "inquirer" package which is also used by the CLI
schematic prompts (schematic prompts are usually only statically defined
in the schema). Additionally the schematic needs to be made "async"
because with prompts the schematic can no longer execute synchronously
without implementing some logic that blocks the execution.
PR Close #29876
2019-04-18 18:22:09 -07:00
Keen Yee Liau
0629ebd9e9
build(bazel): Bump CLI and @angular-devkit/* to v8 beta 15 ( #29966 )
...
PR Close #29966
2019-04-18 13:53:33 -07:00
Alex Eagle
b9251fd707
build: Remove cc_binary dependency on brotli ( #29912 )
...
Just use the JavaScript port instead. We don't care about speed since we compress once as a build step.
PR Close #29912
2019-04-17 17:20:16 -07:00
Greg Magolan
ce2713f5b1
build(bazel): remove @ts-api-guardian_deps yarn_install ( #29799 )
...
PR Close #29799
2019-04-17 13:02:03 -07:00
Greg Magolan
7edfcf948f
build(bazel): update to nodejs rules 0.27.12 and pin versions in @angular/bazel peer deps and for @bazel/schematics ( #29799 )
...
PR Close #29799
2019-04-17 13:02:03 -07:00
Alex Rickabaugh
ab6036272c
release: cut the v8.0.0-beta.13 release
2019-04-16 15:18:42 -07:00
Alex Rickabaugh
e2e637d70a
release: cut the v8.0.0-beta.12 release
2019-04-12 17:48:21 -07:00
Alex Rickabaugh
d6b474f2f8
build: update @angular/cli version to 8.0.0-beta.13 ( #29873 )
...
This commit updates the version of @angular/cli to the recently pushed
8.0.0-beta.13. This is necessary as the CI has started to fail with a
module hoisting issue caused by a relative import in the CLI, which is
fixed in the latest (emergency) release.
PR Close #29873
2019-04-12 16:55:12 -07:00
Filipe Silva
ef85336719
build: update to TypeScript 3.4 ( #29372 )
...
PR Close #29372
2019-04-10 12:12:16 -07:00
Alan Agius
902a53a4f6
feat(bazel): update the build to use the new architect api ( #29720 )
...
With this change the builder has been updated to use the latest architect API and make it compatable with the latest CLI
Fixes https://github.com/angular/angular-cli/issues/14082
PR Close #29720
2019-04-08 09:47:34 -07:00
Alan Agius
e38115536f
build: update angular cli packages to latest beta ( #29720 )
...
PR Close #29720
2019-04-08 09:47:34 -07:00
Greg Magolan
7fbe138b1f
build(bazel): update to nodejs rules 0.27.10 ( #29694 )
...
PR Close #29694
2019-04-04 14:27:04 -07:00
Jason Aden
0a530e6b47
release: cut the v8.0.0-beta.11 release
2019-04-03 15:02:25 -07:00
Greg Magolan
7c1f73ac7b
build(bazel): update to nodejs rules 0.27.9 ( #29647 )
...
PR Close #29647
2019-04-02 10:27:14 -07:00
Alex Eagle
aaa8a3a957
build: update bazel to 0.24 ( #29530 )
...
PR Close #29530
2019-03-27 13:45:29 -07:00
Greg Magolan
d9162a872d
build(bazel): update to nodejs rules 0.27.8 ( #29508 )
...
* fixes prodmode issue in integration/bazel
BREAKING CHANGE:
@bazel/typescript is now a peerDependency of @angular/bazel so user's of @angular/bazel must add @bazel/typescript to their package.json
PR Close #29508
2019-03-27 09:41:11 -07:00
Miško Hevery
a28b3e3359
release: cut the v8.0.0-beta.10 release
2019-03-26 15:54:00 -07:00
JiaLiPassion
17f7bdbd60
build: update zone.js to 0.9.0 ( #28219 )
...
The API changes are due to enabling strict checks in TypeScript (via `strict: true`).
The payload size changes in `polyfills.js` are due to more browser APIs being patched in recent versions (e.g. `fetch`, `customElement v1`).
PR Close #28219
2019-03-26 12:50:38 -07:00
Filipe Silva
e185d3a4ad
ci: add codefresh ( #29305 )
...
PR Close #29305
2019-03-21 22:19:19 +00:00
Greg Magolan
861d6f1523
build(bazel): back out of @bazel/jasmine 0.27.7 with shard count ( #29444 )
...
PR Close #29444
2019-03-21 09:59:13 -07:00
Greg Magolan
b460b26308
build(bazel): update to nodejs rules 0.27.7 ( #29375 )
...
PR Close #29375
2019-03-19 23:39:37 -04:00
Greg Magolan
ea0e832e5f
build(bazel): update to nodejs rules 0.27.6 ( #29375 )
...
PR Close #29375
2019-03-19 23:39:36 -04:00
Greg Magolan
603df13b14
build(bazel): update to @bazel/jasmine 0.27.4 ( #29375 )
...
PR Close #29375
2019-03-19 23:39:36 -04:00
Matias Niemelä
20bf4ca382
release: cut the v8.0.0-beta.9 release
2019-03-19 17:22:41 -07:00
Alex Eagle
604f37b679
test: revert to earlier @bazel/jasmine without sharding support ( #29347 )
...
PR Close #29347
2019-03-15 19:47:00 -04:00
Matias Niemelä
fc8048ddaf
build: update to nodejs rules 0.27 ( #29210 )
...
PR Close #29210
2019-03-14 19:35:00 -07:00
Matias Niemelä
b2aadffbbc
revert: build: update to nodejs rules 0.27 ( #29210 )
...
This reverts commit 08231f0bfa
.
2019-03-14 17:38:35 -07:00
Paul Gschwendtner
8ef46f38f4
refactor(core): add tslint rule entry-point for static-query migration ( #29258 )
...
In order to be able to use the static-query migration logic within
Google, we need to provide a TSLint rule entry-point that wires up
the schematic logic and provides reporting and automatic fixes.
PR Close #29258
2019-03-14 16:02:37 -04:00
Greg Magolan
9be4ab51ea
build: remove uglify-es from root package.json devDependencies ( #29210 )
...
PR Close #29210
2019-03-14 11:38:12 -04:00
Greg Magolan
08231f0bfa
build: update to nodejs rules 0.27 ( #29210 )
...
PR Close #29210
2019-03-14 11:38:12 -04:00
Igor Minar
75748d6044
feat: add support for TypeScript 3.3 (and drop older versions) ( #29004 )
...
https://blogs.msdn.microsoft.com/typescript/2019/01/31/announcing-typescript-3-3/
BREAKING CHANGE: TypeScript 3.1 and 3.2 are no longer supported.
Please update your TypeScript version to 3.3
PR Close #29004
2019-03-13 10:38:37 -07:00
Kara Erickson
ec01594e97
release: cut the v8.0.0-beta.8 release
2019-03-12 17:00:13 -07:00
Keen Yee Liau
f4f20daee3
refactor(bazel): Remove bazel-workspace schematics ( #29148 )
...
`bazel-workspace` schematics is no longer needed now that the Bazel
files are injected into the project by the Bazel builder.
PR Close #29148
2019-03-07 13:04:09 -08:00
Andrew Kushnir
9c1ced102e
release: cut the v8.0.0-beta.7 release
2019-03-06 10:32:52 -08:00
Alex Eagle
ba602dbaec
build: update Bazel to 0.23 ( #29058 )
...
PR Close #29058
2019-03-01 15:24:05 -08:00
Alan
b5629d98d8
fix(bazel): api extractor don't generate tsdoc metadata ( #29023 )
...
tsdoc metadata is not needed for `ng_module` and with `@microsoft/api-extractor` version 7.0.21 there is a new flag to disable it's generation.
See: https://github.com/Microsoft/web-build-tools/issues/1051
PR Close #29023
2019-03-01 10:16:43 -08:00
Greg Magolan
ea09430039
build: rules_nodejs 0.26.0 & use @npm instead of @ngdeps now that downstream angular build uses angular bundles ( #28871 )
...
PR Close #28871
2019-02-28 12:06:36 -08:00
Wassim Chegham
dad5a258b8
style: enforce buildifier lint on CI ( #28186 )
...
PR Close #28186
2019-02-26 16:57:41 -08:00
Wassim Chegham
ce68b4d839
style: enforce buildifier lint on CI ( #28186 )
...
PR Close #28186
2019-02-26 16:57:41 -08:00
Ben Lesh
f380263393
release: cut the v8.0.0-beta.6 release
2019-02-26 16:37:10 -08:00
Alex Eagle
350802b207
build: update to latest bazel rules ( #28931 )
...
PR Close #28931
2019-02-22 17:27:09 -08:00
Greg Magolan
75357ecb32
build(bazel): run a number of web tests with karma_web_test in saucelabs in CircleCI ( #27721 )
...
PR Close #27721
2019-02-22 13:07:08 -08:00
Greg Magolan
ebffde7143
build: update to rules_typescript 0.25.1 ( #28625 )
...
Updated a spot in the compiler which assumed es5 downlevelling get ready for es2015 devmode in the future.
PR Close #28625
2019-02-21 07:46:21 -08:00
Igor Minar
09d894c283
release: cut the v8.0.0-beta.5 release
2019-02-20 13:24:02 -08:00
Keen Yee Liau
b9eb662c4a
test(bazel): Upgrade CLI dependencies for schematics test ( #28872 )
...
This commit makes the integration test for bazel-schematics more robust
by removing package.json.replace. Instead of replacing the file, the
test script now just overrides Angular packages with the local ones.
This commit also fixes running the test locally by providing default
argument for CI_CHROMEDRIVER_VERSION_ARG.
PR Close #28872
2019-02-20 10:55:29 -08:00
Greg Magolan
25aae64274
build(bazel): do not build rxjs from source under Bazel ( #28720 )
...
PR Close #28720
2019-02-19 16:28:14 -08:00
George Kalpakas
745c9c5ca7
build(compiler-cli): upgrade chokidar to latest version ( #28797 )
...
Fixes #28771
PR Close #28797
2019-02-19 12:54:11 -08:00
Adam Plumer
fdca0013d5
feat: upgrade domino to v2.1.2 ( #28767 )
...
PR Close #28767
2019-02-16 20:59:38 -08:00
Miško Hevery
6fcf286344
release: cut the v8.0.0-beta.4 release
2019-02-15 14:28:11 -08:00