9dc52d9d04
feat(ivy): expose a series of debug console tools ( #26705 )
...
PR Close #26705
2018-10-24 20:30:51 -04:00
297dc2bc02
fix(ivy): ensure ngClass
works with [class] bindings ( #26559 )
...
PR Close #26559
2018-10-24 20:27:12 -04:00
0cc9842bf6
test(upgrade): make e2e tests for upgrade docs examples less flaky ( #26726 )
...
PR Close #26726
2018-10-24 19:49:14 -04:00
54ea10288e
test(elements): make e2e tests for elements docs examples even less flaky ( #26726 )
...
PR Close #26726
2018-10-24 19:49:14 -04:00
1880c9531f
ci: only publish builds if relevant aio
jobs pass ( #26722 )
...
Some of the `aio`-/`docs`-related jobs rely on the locally built Angular
packages. When these jobs fail, it could mean that there is an issue
with the Angular packages (e.g. an unintentional breaking change).
This commit ensures that the `publish_artifacts` job is not run, unless
those `aio`-/`docs`-related jobs pass.
(The `test_aio_tools` job also uses the locally built Angular packages,
but it does not exercise them in a meaningful way to be worth making it
a prerequisite for `publish_artifacts`.)
PR Close #26722
2018-10-24 19:48:41 -04:00
13a803d4f7
build(docs-infra): fix parameter type rendering ( #26688 )
...
Closes #24355
PR Close #26688
2018-10-24 19:48:10 -04:00
f6c2db818e
fix(ivy): ensure styling pipes are allocated before used in bindings ( #26593 )
...
PR Close #26593
2018-10-24 18:42:59 -04:00
67789f10ef
release: cut the v7.1.0-beta.0 release
7.1.0-beta.0
2018-10-24 14:47:20 -07:00
b83f1300bd
docs: release notes for the v7.0.1 release
2018-10-24 14:42:37 -07:00
6e16a17015
ci(docs-infra): fix deployment script ( #26731 )
...
PR Close #26731
2018-10-24 13:20:53 -07:00
d744dd70e0
build: downgrade yarn.lock file to bazel generated version
2018-10-24 12:58:02 -07:00
4e91ead40b
style: format ( #26708 )
...
PR Close #26708
2018-10-24 12:13:46 -07:00
7f39f37003
fix(bazel): support --nolegacy_external_runfiles in protractor rule ( #26708 )
...
PR Close #26708
2018-10-24 12:13:46 -07:00
bf9ab53f12
build(ivy): fix typo in build file
2018-10-24 10:07:49 -07:00
d99f661af7
build(ivy): properly tag the js_expected_symbol_test rules
...
Previously the rules were tagged ivy-only, but missing the ivy-aot tag
which would cause them to run under CI.
2018-10-24 10:04:06 -07:00
5d58a31d86
fix(ivy): rename broken reflect_metadata switch file
...
This file was missed during the rename of the --define=compile
flag value from 'local' to 'aot. It's referenced as
reflect_metadata_${compile}.
2018-10-24 09:53:10 -07:00
07b89902d5
ci: don't publish ivy build artifacts on a non-master branch
2018-10-23 15:31:55 -07:00
ce6948fc1b
ci(docs-infra): remove jobs from Travis config ( #26377 )
...
PR Close #26377
2018-10-23 14:35:38 -07:00
38d626a3fa
ci(docs-infra): move deployment to CircleCI ( #26377 )
...
PR Close #26377
2018-10-23 14:35:38 -07:00
9b8a244a15
ci: fix payload-size.sh
( #26377 )
...
PR Close #26377
2018-10-23 14:35:38 -07:00
1bbf28ad19
ci(docs-infra): add jobs to CircleCI config ( #26377 )
...
PR Close #26377
2018-10-23 14:35:37 -07:00
3b24e0edb6
build: use CI-provider independent variable names ( #26377 )
...
PR Close #26377
2018-10-23 14:35:37 -07:00
b647608c96
test(elements): make e2e tests for elements docs examples less flaky ( #26377 )
...
PR Close #26377
2018-10-23 14:35:37 -07:00
31c462ae3f
test(animations): make e2e tests for animations docs examples less flaky ( #26377 )
...
PR Close #26377
2018-10-23 14:35:37 -07:00
da39fd70d2
test(docs-infra): improve logging output in test-pwa-score[-localhost]
( #26377 )
...
PR Close #26377
2018-10-23 14:35:37 -07:00
ee0b857172
build: rename the ivy compile mode 'local' to 'aot' ( #26686 )
...
PR Close #26686
2018-10-23 14:14:49 -07:00
e0d6782d26
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 14:14:49 -07:00
2f9e957523
ci: re-encrypt .circleci/github_token ( #26698 )
...
PR Close #26698
2018-10-23 13:31:48 -07:00
38dbae9ca0
build: fix BUILD file formatting
2018-10-23 12:29:26 -07:00
5a3077f46c
ci: fix broken master branch due to conflicting merges ( #26697 )
...
PR Close #26697
2018-10-23 12:28:35 -07:00
d0cc019c1a
ci: re-encrypt github publish token with recent ngcontainer ( #26692 )
...
Something about the docker image changed such that the encrypted value is different
PR Close #26692
2018-10-23 12:00:20 -07:00
26e8032bd0
docs: update npm packages to be accurate for v7 ( #26422 )
...
PR Close #26422
2018-10-23 08:58:43 -07:00
84af7b065d
docs(service-worker): Specify format of datagroups.cacheConfig.timeout ( #26469 )
...
Fixes #26454
PR Close #26469
2018-10-23 08:58:17 -07:00
83dc3c0ee0
build: add config_env_vars = ["compile"] to ngc-wrapped ( #26471 )
...
PR Close #26471
2018-10-23 08:57:42 -07:00
5952775a03
ci: build-packages-dist.sh should publish only regular and --compile=local packages ( #26471 )
...
We don't need to publish JIT compiled packages as this is not useful for real-world use-cases.
PR Close #26471
2018-10-23 08:57:42 -07:00
57531737e5
build: add source-map-support to various rules within our repo ( #26471 )
...
This removes an verbose warning and adds source-mapping support to our build/ci.
Related issue: https://github.com/bazelbuild/rules_nodejs/issues/389
PR Close #26471
2018-10-23 08:57:42 -07:00
3fd50f07fd
build: add aio/node_modules to the .bazelignore file ( #26471 )
...
PR Close #26471
2018-10-23 08:57:42 -07:00
4237c34c78
test(ivy): mark failing test targets with fixme-ivy-jit and fixme-ivy-local tags ( #26471 )
...
We are close enough to blacklist a few test targets, rather than whitelist targets to run...
Because bazel rules can be composed of other rules that don't inherit tags automatically,
I had to explicitly mark all of our ts_library and ng_module targes with "ivy-local" and
"ivy-jit" tags so that we can create a query that excludes all fixme- tagged targets even
if those targets are composed of other targets that don't inherit this tag.
This is the updated overview of ivy related bazel tags:
- ivy-only: target that builds or runs only under ivy
- fixme-ivy-jit: target that doesn't yet build or run under ivy with --compile=jit
- fixme-ivy-local: target that doesn't yet build or run under ivy with --compile=local
- no-ivy-jit: target that is not intended to build or run under ivy with --compile=jit
- no-ivy-local: target that is not intended to build or run under ivy with --compile=local
PR Close #26471
2018-10-23 08:57:42 -07:00
361eaf1888
build: remove obsolete files ( #26471 )
...
PR Close #26471
2018-10-23 08:57:41 -07:00
cca89ec36e
docs: reorganize events to highlight recent events before older events and move mix to past ( #26551 )
...
PR Close #26551
2018-10-23 08:56:52 -07:00
e4c7f369f2
docs: add Brian Love to GDE resources ( #26594 )
...
PR Close #26594
2018-10-23 08:54:41 -07:00
d573a14119
fix(ivy): update tree benchmark to use ngIf ( #26608 )
...
PR Close #26608
2018-10-23 08:53:19 -07:00
ff767dd153
fix(ivy): support ViewContainerRef ng-container children ( #26646 )
...
Issue found while running NgPlural tests with ivy
PR Close #26646
2018-10-23 08:52:30 -07:00
34c6ce6b08
docs: update release info now that v7 is released ( #26660 )
...
PR Close #26660
2018-10-23 08:51:48 -07:00
6737e91974
docs(core): fix spelling in ComponentFactory ( #26603 )
...
PR Close #26603
2018-10-22 10:38:56 -07:00
1006eab482
fix(ivy): update largetable benchmark to use ngFor ( #26604 )
...
PR Close #26604
2018-10-22 10:37:02 -07:00
a9f2952882
build(ivy): fix benchmarks ( #26601 )
...
PR Close #26601
2018-10-22 10:36:31 -07:00
100c7eff25
build: fix ivy package-dist generation ( #26629 )
...
PR Close #26629
2018-10-20 21:03:46 -07:00
dc7349915d
build(bazel): fix //tools/testing:node target deps ( #26629 )
...
PR Close #26629
2018-10-20 21:03:46 -07:00
213c25fb08
build: remove manual tags from platform jasmine tests ( #26606 )
...
PR Close #26606
2018-10-19 22:52:12 -07:00