Alex Eagle
106b85d843
build: update yarn version ( #27193 )
...
Some engineers were already on Yarn 0.10.x which was permitted by the range in our package.json#engines
However this introduced 'integrity sha512' lines into the yarn.lock files.
Then when engineers use yarn 0.9 (in particular, Bazel did this) then the lock files get tons of meaningless edits.
We could force everyone back to yarn 0.9 but this commit chooses to instead advance everyone past 0.10
PR Close #27193
2018-11-21 07:46:22 -08:00
Keen Yee Liau
826afc922c
Revert "feat(bazel): Bazel workspace schematics ( #26971 )" ( #27202 )
...
* Revert "feat(bazel): Bazel workspace schematics (#26971 )"
This reverts commit 41b5ea12f7 .
* refactor(bazel): remove workaround for TS bug (#26516 )
PR Close #26516
2018-11-21 07:44:52 -08:00
Alex Eagle
559c98367f
build: update to latest Bazel rules_typescript ( #27138 )
...
PR Close #27138
2018-11-17 12:19:33 -08:00
mrmeku
41b5ea12f7
feat(bazel): Bazel workspace schematics ( #26971 )
...
This commit creates a schematics for Bazel workspace.
PR Close #26971
2018-11-16 12:18:07 -08:00
Andrew Kushnir
0e95a20576
release: cut the v7.0.4 release
2018-11-14 13:48:18 -08:00
Igor Minar
8e4dca0ddf
build: add 'yarn list-fixme-ivy-targets' to list all the fixme-ivy-* targest ( #26834 )
...
PR Close #26834
2018-11-08 11:09:00 -08:00
Kara Erickson
926367150a
release: cut the v7.0.3 release
2018-11-07 11:56:04 -08:00
Pete Bacon Darwin
28104828d5
build: update canonical-path dependency ( #26719 )
...
This new version (1.0.0) provides a typings file!
PR Close #26719
2018-11-01 13:49:11 -07:00
Matias Niemelä
77f531b6f7
release: cut the v7.0.2 release
2018-10-31 16:05:54 -07:00
Paul Gschwendtner
c44b93253c
build: use bazel version from node modules ( #26691 )
...
* No longer depends on a custom CircleCI docker image that comes with Bazel pre-installed. Since Bazel is now available through NPM, we should be able to use the version from `@bazel/bazel` in order to enforce a consistent environment on CI and locally.
* This also reduces the amount of packages that need to be published (ngcontainer is removed)
PR Close #26691
2018-10-30 16:19:13 -04:00
Alex Eagle
cd444bc2ba
build: Move non-bazel deps to devDependencies ( #26691 )
...
This makes yarn_install of ngdeps under Bazel faster, since we don't need many of the large dependencies.
It's important because downstream angular/bazel users will observe the same install time.
PR Close #26691
2018-10-30 16:19:13 -04:00
Igor Minar
c63bc02846
build: remove ivy build/test tag hackery now that we can ( #26735 ) ( #26788 )
...
With https://github.com/bazelbuild/rules_nodejs/pull/388 fixed we can stop messing around
with tags and just rely on the explicitly defined tags.
PR Close #26735
PR Close #26788
2018-10-26 15:46:35 -04:00
Alex Rickabaugh
d0f2bae62b
release: cut the v7.0.1 release
2018-10-24 14:07:50 -07:00
Igor Minar
a012ffbd5b
build: add test-ivy-jit, test-fixme-ivy-jit, test-ivy-aot and test-fixme-ivy-aot yarn scripts ( #26686 )
...
PR Close #26686
2018-10-23 15:23:50 -07:00
Alex Eagle
c251a5a4d1
build(bazel): fine-grained npm deps and idiomatic install of @angular/bazel ( #26607 )
...
PR Close #26607
2018-10-23 08:53:55 -07:00
Miško Hevery
bf656d64b8
release: cut the v7.0.0 release
2018-10-18 10:50:41 -07:00
George Kalpakas
9e32dc7c95
build: upgrade @types/jasminewd2 to 2.0.4 ( #26139 )
...
This commit also removes the extra jasminewd2 typings, since the changes
have been merged in the official typings with
DefinitelyTyped/DefinitelyTyped#28957.
PR Close #26139
2018-10-12 14:11:11 -07:00
Jason Aden
7acdad6921
release: cut the v7.0.0-rc.1 release
2018-10-10 15:04:08 -07:00
Alex Rickabaugh
2ad1bb4eb9
release: cut the v7.0.0-rc.0 release
2018-09-28 15:14:20 -07:00
Igor Minar
9993c72335
feat: add support for TypeScript 3.1 ( #26151 )
...
PR Close #26151
2018-09-28 09:34:51 -07:00
Brandon Roberts
4d544bcb46
style: update gulp task to format untracked and diff files separately ( #24969 )
...
PR Close #24969
2018-09-27 12:09:08 -07:00
Brandon Roberts
ac3252a73b
style: add gulp task to only format changed files ( #24969 )
...
Closes #24904
PR Close #24969
2018-09-27 12:09:08 -07:00
Ben Lesh
ffc6e199bf
build: RxJS updated to 6.3 ( #26087 )
...
PR Close #26087
2018-09-26 17:01:15 -07:00
Kara Erickson
4cff5b2964
release: cut the v7.0.0-beta.7 release
2018-09-26 15:07:11 -07:00
Adam Plumer
3fb0da2de5
feat(platform-server): update domino to v2.1.0 ( #25564 )
...
PR Close #25564
2018-09-19 16:07:36 -07:00
Ben Lesh
ca1e56dc8b
release: cut the v7.0.0-beta.6 release
2018-09-19 14:30:43 -07:00
George Kalpakas
2c40a86b61
build: update conventional-changelog and simplify changelog gulp task ( #25838 )
...
The version prefix issue has been fixed with
conventional-changelog/conventional-changelog#179.
PR Close #25838
2018-09-18 13:21:26 -07:00
Alex Eagle
a53a559f5a
ci: use locally built skylint and buildifier ( #25917 )
...
PR Close #25917
2018-09-18 13:14:35 -07:00
Pete Bacon Darwin
9b1bb370a3
fix(ivy): ngcc should compile entry-points in the correct order ( #25862 )
...
The compiler should process all an entry-points dependencies
before processing that entry-point.
PR Close #25862
2018-09-18 13:06:28 -07:00
Pete Bacon Darwin
976389836e
build: update node type version ( #25862 )
...
PR Close #25862
2018-09-18 13:06:28 -07:00
Alex Eagle
34ec9244a6
build: update to Node 10 ( #25822 )
...
PR Close #25822
2018-09-06 14:58:30 -07:00
Misko Hevery
268e9772d5
release: cut the v7.0.0-beta.5 release
2018-09-05 21:22:46 -07:00
Greg Magolan
910381ddbd
build(bazel): fix bazel types reference directive resolves ( #25581 )
...
PR Close #25581
2018-08-31 11:12:03 -07:00
Matias Niemelä
dd2a650c34
release: cut the v7.0.0-beta.4 release
2018-08-29 16:20:28 -07:00
Alan Agius
5653fada32
feat: add TypeScript 3 support ( #25275 )
...
PR Close #25275
2018-08-27 21:07:53 -04:00
Jason Aden
94332affd3
release: cut the v7.0.0-beta.3 release
2018-08-22 15:49:11 -07:00
Ben Lesh
4ce70b9edf
release: cut the vv7.0.0-beta.2 release
2018-08-15 15:35:41 -07:00
Alex Eagle
090824526b
ci: enforce formatting of .bzl files ( #23544 )
...
These are now enforced in google3 so we want to match, so that PRs don't get held up when we sync
PR Close #23544
2018-08-08 13:12:07 -07:00
Kara Erickson
a2593cbfb1
release: cut the v7.0.0-beta.1 release
2018-08-08 12:28:40 -07:00
Igor Minar
6bacd32fbd
release: cut the v7.0.0-beta.0 release
2018-08-02 11:42:10 -07:00
George Kalpakas
06af7943a4
test(upgrade): run tests against AngularJS v1.7.x as well ( #25231 )
...
PR Close #25231
2018-08-01 14:10:21 -07:00
George Kalpakas
76d8eb021c
build: make postinstall script compatible with Windows ( #25232 )
...
PR Close #25232
2018-07-31 13:17:54 -07:00
Pete Bacon Darwin
a673494412
build: add dependencies to be used by ngcc ( #24897 )
...
PR Close #24897
2018-07-27 17:15:31 -07:00
Greg Magolan
e265ccd82c
build(bazel): add comment for patch-types work-around ( #24663 )
...
PR Close #24663
2018-07-26 17:02:21 -07:00
Greg Magolan
1d051c5841
build(bazel): use bazel managed node_modules for downstream angular from source build support ( #24663 )
...
PR Close #24663
2018-07-26 17:02:21 -07:00
Victor Berchet
48d7205873
release: cut the v6.1.0 release
2018-07-25 14:23:40 -07:00
Matias Niemelä
f9669e50ff
release: cut the v6.1.0-rc.3 release
...
Note that RC1 and RC2 glitched out midway during the npm release.
Therefore there is only one commit
2018-07-19 15:45:06 -07:00
Miško Hevery
a14f25c338
release: cut the v6.1.0-rc.0 release
2018-07-12 09:08:20 -07:00
George Kalpakas
d571a51739
build: upgrade karma and related dependencies ( #19904 )
...
PR Close #19904
2018-07-06 13:48:02 -07:00
George Kalpakas
86b1cc7313
build: upgrade jasmine to 3.1.0 ( #19904 )
...
PR Close #19904
2018-07-06 13:48:02 -07:00