Brian Love
e4c7f369f2
docs: add Brian Love to GDE resources ( #26594 )
...
PR Close #26594
2018-10-23 08:54:41 -07:00
Kara Erickson
d573a14119
fix(ivy): update tree benchmark to use ngIf ( #26608 )
...
PR Close #26608
2018-10-23 08:53:19 -07:00
Pawel Kozlowski
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
jenniferfell
34c6ce6b08
docs: update release info now that v7 is released ( #26660 )
...
PR Close #26660
2018-10-23 08:51:48 -07:00
Anthony Ciccarello
6737e91974
docs(core): fix spelling in ComponentFactory ( #26603 )
...
PR Close #26603
2018-10-22 10:38:56 -07:00
Kara Erickson
1006eab482
fix(ivy): update largetable benchmark to use ngFor ( #26604 )
...
PR Close #26604
2018-10-22 10:37:02 -07:00
Kara Erickson
a9f2952882
build(ivy): fix benchmarks ( #26601 )
...
PR Close #26601
2018-10-22 10:36:31 -07:00
Greg Magolan
100c7eff25
build: fix ivy package-dist generation ( #26629 )
...
PR Close #26629
2018-10-20 21:03:46 -07:00
Greg Magolan
dc7349915d
build(bazel): fix //tools/testing:node target deps ( #26629 )
...
PR Close #26629
2018-10-20 21:03:46 -07:00
Miško Hevery
213c25fb08
build: remove manual tags from platform jasmine tests ( #26606 )
...
PR Close #26606
2018-10-19 22:52:12 -07:00
Greg Magolan
615a515bba
build: run CI ( #26488 )
...
PR Close #26488
2018-10-19 20:59:29 -07:00
Greg Magolan
838a3f204f
style: ran buildifier ( #26488 )
...
PR Close #26488
2018-10-19 20:59:29 -07:00
Greg Magolan
15c2467dbd
build: review comments addressed ( #26488 )
...
PR Close #26488
2018-10-19 20:59:29 -07:00
Alex Eagle
74ea4e9b5d
style: run buildifier ( #26488 )
...
PR Close #26488
2018-10-19 20:59:29 -07:00
Alex Eagle
4481571999
ci: don't run google3 tests on bazel external files ( #26488 )
...
PR Close #26488
2018-10-19 20:59:29 -07:00
Alex Eagle
2132c8f461
refactor(bazel): allow google3 overrides for external deps ( #26488 )
...
PR Close #26488
2018-10-19 20:59:29 -07:00
Greg Magolan
2b3cac5b31
build: add comment to /integration/bazel/package.json ( #26488 )
...
PR Close #26488
2018-10-19 20:59:29 -07:00
Greg Magolan
8d5e3e6981
build: update to rules_typescript 0.20.3 and rules_nodejs 0.15.1 ( #26488 )
...
PR Close #26488
2018-10-19 20:59:29 -07:00
Greg Magolan
30f1dc002a
build: add npm deps after rebase ( #26488 )
...
PR Close #26488
2018-10-19 20:59:29 -07:00
Greg Magolan
5da3b00222
build: restore integrity lines in yarn.lock ( #26488 )
...
PR Close #26488
2018-10-19 20:59:29 -07:00
Greg Magolan
631998b2df
build: idiomatic install of @angular/bazel npm package ( #26258 ) ( #26488 )
...
PR Close #26488
2018-10-19 20:59:29 -07:00
Alex Eagle
30d6233e83
build: update ngcontainer to bazel 0.18.0 ( #26465 ) ( #26488 )
...
* build: update ngcontainer to bazel 0.18.0
* build: update skylint to bazel 0.18
use .bazelignore file to ignore node_modules directory
PR Close #26488
2018-10-19 20:59:29 -07:00
Greg Magolan
6468711e16
build(bazel): update to rules_typescript 0.20.2 ( #26279 ) ( #26488 )
...
PR Close #26488
2018-10-19 20:59:29 -07:00
Greg Magolan
d698b0eadf
build: update to rules_typescript 0.20.1 and rules_nodejs 0.15.0 ( #26260 ) ( #26488 )
...
PR Close #26488
2018-10-19 20:59:29 -07:00
Greg Magolan
1f3331f5e6
build(bazel): use fine-grained npm deps ( #26111 ) ( #26488 )
...
PR Close #26488
2018-10-19 20:59:29 -07:00
Alex Eagle
b6c9678f21
build: introduce a package.bzl ( #26488 )
...
This lets Angular Bazel users install our transitive deps, rather than have to list them in their WORKSPACE file.
If they want a different version of one of these deps, they just need to install it before calling rules_angular_dependencies.
PR Close #26488
2018-10-19 20:59:29 -07:00
Pete Bacon Darwin
4c2ce4e8ba
docs: update animations to use `@publicApi` tags ( #26595 )
...
PR Close #26595
2018-10-19 14:35:53 -07:00
Pete Bacon Darwin
bb0f95b6fb
docs: update elements to use `@publicApi` tags ( #26595 )
...
PR Close #26595
2018-10-19 14:35:53 -07:00
Pete Bacon Darwin
853faf4c71
docs: update upgrade to use `@publicApi` tags ( #26595 )
...
PR Close #26595
2018-10-19 14:35:53 -07:00
Pete Bacon Darwin
00c7db02d1
docs: update service-worker to use `@publicApi` tags ( #26595 )
...
PR Close #26595
2018-10-19 14:35:53 -07:00
Pete Bacon Darwin
13143b850e
docs: update router to use `@publicApi` tags ( #26595 )
...
PR Close #26595
2018-10-19 14:35:53 -07:00
Pete Bacon Darwin
c1724062f1
docs: update platform-webworker to use `@publicApi` tags ( #26595 )
...
PR Close #26595
2018-10-19 14:35:53 -07:00
Pete Bacon Darwin
7570f7222f
docs: update platform-server to use `@publicApi` tags ( #26595 )
...
PR Close #26595
2018-10-19 14:35:53 -07:00
Pete Bacon Darwin
f1e3d5125d
docs: update platform-browser-dynamic to use `@publicApi` tags ( #26595 )
...
PR Close #26595
2018-10-19 14:35:53 -07:00
Pete Bacon Darwin
3511f08a81
docs: update http with `@publicApi` tags ( #26595 )
...
PR Close #26595
2018-10-19 14:35:53 -07:00
Pete Bacon Darwin
982bc7f2aa
docs: update forms with `@publicApi` tags ( #26595 )
...
PR Close #26595
2018-10-19 14:35:53 -07:00
Pete Bacon Darwin
3903e5ebe7
docs: update core to use `@publicApi` tags ( #26595 )
...
PR Close #26595
2018-10-19 14:35:53 -07:00
Pete Bacon Darwin
0918adf39d
docs: common with `@publicApi` tags ( #26595 )
...
PR Close #26595
2018-10-19 14:35:53 -07:00
Pete Bacon Darwin
42c331bbf2
docs: update animations with `@publicApi` tags ( #26595 )
...
PR Close #26595
2018-10-19 14:35:53 -07:00
Pete Bacon Darwin
0bae97a726
docs: update platform-browser with `@publicApi` tags ( #26595 )
...
PR Close #26595
2018-10-19 14:35:52 -07:00
Pete Bacon Darwin
c5949f85ef
build: update ts-api-guardian jsdoc tag requirements ( #26595 )
...
Now `@experimental` tags are banned; and `@publicApi`
tags are required on exports.
PR Close #26595
2018-10-19 14:35:52 -07:00
Pete Bacon Darwin
24521f549c
docs: convert all `@experimental` tags to `@publicApi` tags ( #26595 )
...
PR Close #26595
2018-10-19 14:35:52 -07:00
Pete Bacon Darwin
4bd9f53e8f
feat(docs-infra): rename tagdef: `@experimental` to `@publicApi` ( #26595 )
...
PR Close #26595
2018-10-19 14:35:52 -07:00
Pete Bacon Darwin
2a78dcbd5a
feat(docs-infra): remove stable & experimental from status selector ( #26595 )
...
PR Close #26595
2018-10-19 14:35:52 -07:00
Pete Bacon Darwin
2ea57cdcc3
build: refactor ts-api-guardian jsdoc tag handling ( #26595 )
...
Allow the jsdoc tag processing to be configured by
type (export, member, param) and by action (required,
banned, toCopy).
This is a pre-requisite to moving over to using `@publicApi`
tags rather than `@stable` and `@experimental`.
PR Close #26595
2018-10-19 14:35:52 -07:00
Alex Rickabaugh
31022cbecf
feat(ivy): generate .ngsummary.js shims ( #26495 )
...
This commit adds generation of .ngsummary.js shims alongside .ngfactory.js
shims when generated files are enabled.
Generated .ngsummary shims contain a single, null export for every exported
class with decorators that exists in the original source files. Ivy code
does not depend on summaries, so these exist only as a placeholder to allow
them to be imported and their values passed to old APIs. This preserves
backwards compatibility.
Testing strategy: this commit adds a compiler test to verify the correct
shape and contents of the generated .ngsummary.js files.
PR Close #26495
2018-10-19 13:30:02 -07:00
Alex Rickabaugh
ce8053103e
refactor(ivy): make shim generation generic in ngtsc ( #26495 )
...
This commit refactors the shim host to be agnostic to the shims being
generated, and provides an API for generating additional shims besides
the .ngfactory.js. This will be used in a following commit to generate
.ngsummary.js shims.
Testing strategy: this refactor introduces no new behavior, so it's
sufficient that the existing tests for factory shim generation continue
to pass.
PR Close #26495
2018-10-19 13:30:01 -07:00
Alex Rickabaugh
0b885ecaf7
refactor(ivy): rename ngtsc/factories to ngtsc/shims ( #26495 )
...
This simple refactor of the build rules renames the .ngfactory.js shim
generator to 'shims' instead of 'factories', in preparation for adding
.ngsummary.js shim generation.
Testing strategy: this commit does not introduce any new behavior and
merely moves files and symbols around. It's sufficient that the existing
ngtsc tests pass.
PR Close #26495
2018-10-19 13:30:01 -07:00
jenniferfell
1700bd6f08
docs: fix release info navigation ( #26558 )
...
PR Close #26558
2018-10-19 11:30:39 -07:00
Igor Minar
b89bc37170
fix(docs-infra): correct the version of @angular-devkit/build-angular ( #26555 )
...
This dependency has not been correctly updated and I had to update it manually.
I think the issue is related to https://github.com/angular/angular-cli/issues/12624 which was fixed between CLI RCs and final.
PR Close #26555
2018-10-19 11:30:11 -07:00