Alex Eagle
3809e0fcae
fix(bazel): protractor rule should include *.e2e-spec.js ( #25701 )
...
PR Close #25701
2018-08-30 21:21:27 -07:00
Kara Erickson
b06f1c0087
refactor(ivy): remove duplicate global ( #25756 )
...
PR Close #25756
2018-08-30 21:20:15 -07:00
Judy Bogart
2379ad1a4b
docs: edit and organize di guide ( #21915 )
...
PR Close #21915
2018-08-30 13:15:47 -04:00
Matias Niemelä
dd2a650c34
release: cut the v7.0.0-beta.4 release
2018-08-29 16:20:28 -07:00
Matias Niemelä
72b3b27348
docs: release notes for the v6.1.6 release
2018-08-29 16:15:08 -07:00
Alex Eagle
f394ba0e27
fix(bazel): Cache fileNameToModuleName lookups ( #25731 )
...
This saves expensive re-parsing of the file when not run as a Bazel worker
PR Close #25731
2018-08-29 17:39:22 -04:00
Matias Niemelä
268cf7989c
docs: release notes for the v6.1.5 release
2018-08-28 21:51:00 -07:00
Frederik Schlemmer
9ee29ecdd4
docs: clarification of hero selection in routing section ( #25634 )
...
PR Close #25634
2018-08-28 22:16:18 -04:00
Alex Eagle
42072c4d0d
fix(bazel): only lookup amd module-name tags in .d.ts files ( #25710 )
...
PR Close #25710
2018-08-28 21:07:15 -04:00
Alex Eagle
29761ea5f8
refactor(compiler-cli): remove tsickle from dependencies ( #25649 )
...
Users can still install tsickle if they want closure-compatible output.
PR Close #25649
2018-08-28 16:44:43 -04:00
Alex Eagle
a22fb91e1a
refactor(compiler-cli): remove a test that we no longer care about ( #25649 )
...
Alex R. says that we no longer care about the behavior this is testing.
PR Close #25649
2018-08-28 16:44:43 -04:00
Pawel Kozlowski
0386c44acc
fix(ivy): inject attributes for directives on ng-template / ng-container ( #25697 )
...
PR Close #25697
2018-08-28 14:34:59 -04:00
Miško Hevery
0fe708ff82
ci: remove `vicb` from `pullapprove.yml` ( #25702 )
...
PR Close #25702
2018-08-28 11:15:53 -07:00
George Kalpakas
b069514818
fix(docs-infra): temporary SW fix (for online mode) ( #25692 )
...
Due to unknown reasons, Firebase seems to return a 301 response for
`/index.html`, but without a `Location` header. According to the spec,
the browser will not follow the redirect, considering the response as
failed, instead.
This commit temporarily removes `index.html` from hashed resources and
changes `index` to `/` in `ngsw-config.json`, until we figure out an
appropriate long-term solution.
PR Close #25692
2018-08-28 13:33:48 -04:00
Matias Niemelä
0024d68add
feat(ivy): add support for resolving view data from a DOM node ( #25627 )
...
PR Close #25627
2018-08-27 21:15:29 -04:00
Igor Minar
317d40d879
test(compiler-cli): improve testing harness for incremental compilation ( #25275 )
...
In tsc 3.0 the check that enables program structure reuse in tryReuseStructureFromOldProgram has changed
and now uses identity comparison on arrays within CompilerOptions. Since we recreate the options
on each incremental compilation, we now fail this check.
After this change the default set of options is reused in between incremental compilations, but we still
allow options to be overriden if needed.
PR Close #25275
2018-08-27 21:07:53 -04:00
Alex Rickabaugh
ab32ac6bb7
test(compiler-cli): fix the incremental ngc tests so that they run under bazel ( #25275 )
...
PR Close #25275
2018-08-27 21:07:53 -04:00
Alan Agius
5653fada32
feat: add TypeScript 3 support ( #25275 )
...
PR Close #25275
2018-08-27 21:07:53 -04:00
Alex Eagle
c230173716
build: update Bazel to 0.16 ( #25646 )
...
PR Close #25646
2018-08-27 18:20:32 -04:00
Greg Magolan
366195e182
build(bazel): esm5_outputs_aspect to work with targets such as ts_proto_library with no replay_params attribute ( #25605 )
...
PR Close #25605
2018-08-27 18:19:44 -04:00
Pete Bacon Darwin
b1902db0cb
build(docs-infra): render all overloads if they are abstract ( #25670 )
...
In an overloaded method, the overload with the function body is the
actual method doc, and this doc is not included in the list of "additional"
overloads.
Moreover, the logic (all in dgeni-packages) is that if none of the items
has a body then we use the first overload as the actual method doc.
In the case of abstract methods, none of the methods have a body. So we
have a situation where the overloads collection does not contain the first
abstract method, even though it is not the "implementation" of the method.
Therefore we need to still render it.
Closes #25610
PR Close #25670
2018-08-27 18:19:08 -04:00
Pete Bacon Darwin
a081d207f8
build(docs-infra): remove "annotations" section from API pages ( #25677 )
...
PR Close #25677
2018-08-27 18:18:41 -04:00
Alan Agius
6ed79934c4
fix(bazel): move bazel managed runtime deps for downstream usage ( #25690 )
...
PR Close #25690
2018-08-27 18:18:17 -04:00
Pawel Kozlowski
6a0f78fabf
fix(ivy): match directives on bindings and element outputs ( #25614 )
...
Closes #23560
PR Close #25614
2018-08-27 18:17:25 -04:00
Pawel Kozlowski
3634575d89
test(common): fix double instantiation in NgSwitch test ( #25632 )
...
One of the tests was creating TestComponent instance _and_ using
global state making this test not predictable. Fixing the test
by making sure that TestComponent is instantiated only once.
PR Close #25632
2018-08-27 16:40:56 -04:00
George Kalpakas
f596930c8c
fix(docs-infra): ignore server-side redirected URLs in the SW ( #19795 )
...
This allows URLs to be passed through to the server (where they are
properly redirected), instead of serving `index.html` from the SW.
Known issue:
`/docs/` will be passed through to the server. `/docs` (without the
trailing slash) will be correctly treated as a navigation URL and
handled by the SW.
We don't link to `/docs/` from within the app, but if there are external
links to `/docs/` they will require a round-trip to the server and will
not work in offline mode.
PR Close #19795
2018-08-27 16:30:43 -04:00
George Kalpakas
b3c56f021f
build(docs-infra): downgrade @angular-devkit/build-angular to 0.6.7 ( #19795 )
...
The is a bug in versions 0.6.8+ that breaks when trying to use Jasmine's
mock clock.
Related to angular/angular-cli#11626.
PR Close #19795
2018-08-27 16:30:43 -04:00
George Kalpakas
864c22fb79
build(docs-infra): update size limits ( #19795 )
...
PR Close #19795
2018-08-27 16:30:43 -04:00
George Kalpakas
4d83a0a789
build(docs-infra): upgrade @angular/* to 6.1.0-rc.3 and rxjs to 6.2.2 ( #19795 )
...
PR Close #19795
2018-08-27 16:30:43 -04:00
George Kalpakas
2569fd4d75
build(docs-infra): upgrade @angular/cli to 6.1.0-rc.3 and @angular-devkit/build-angular to 0.7.0-rc.3 ( #19795 )
...
PR Close #19795
2018-08-27 16:30:43 -04:00
George Kalpakas
c73ebe79b3
build(docs-infra): update size limits ( #19795 )
...
PR Close #19795
2018-08-27 16:30:43 -04:00
George Kalpakas
110ab2230b
build(docs-infra): upgrade @angular/material to 6.0.2 ( #19795 )
...
PR Close #19795
2018-08-27 16:30:43 -04:00
George Kalpakas
4a61cb3fab
build(docs-infra): upgrade @angular/* to 6.0.2 and rxjs to 6.1.0 ( #19795 )
...
PR Close #19795
2018-08-27 16:30:43 -04:00
George Kalpakas
4dc5afb5c6
build(docs-infra): upgrade @angular/cli to 6.0.3 ( #19795 )
...
PR Close #19795
2018-08-27 16:30:43 -04:00
George Kalpakas
8c2c6b5d1a
build(docs-infra): remove unused dependencies ( #19795 )
...
PR Close #19795
2018-08-27 16:30:42 -04:00
George Kalpakas
f71cce7f9b
build(docs-infra): remove the dependency on `rxjs-compat` ( #19795 )
...
PR Close #19795
2018-08-27 16:30:42 -04:00
George Kalpakas
53c1efb50a
build(docs-infra): enable ServiceWorker in cli config ( #19795 )
...
PR Close #19795
2018-08-27 16:30:42 -04:00
George Kalpakas
b6ccd9f7bd
fix(docs-infra): correctly show icon for fetch error when offline ( #19795 )
...
PR Close #19795
2018-08-27 16:30:42 -04:00
George Kalpakas
8b614d4e1b
refactor(docs-infra): move concept icons to more appropriate location ( #19795 )
...
PR Close #19795
2018-08-27 16:30:42 -04:00
George Kalpakas
7f905da335
refactor(docs-infra): remove unused images ( #19795 )
...
PR Close #19795
2018-08-27 16:30:42 -04:00
Alex Rickabaugh
be24f9f0cb
feat(docs-infra): Convert AIO to use the new Service Worker 5.0.0. ( #19795 )
...
AIO is currently using a beta version of @angular/service-worker.
Since that was implemented, the SW has been rewritten and released
as part of Angular 5.0.0. This commit updates AIO to use the latest
implementation, with an appropriate configuration file that caches
the various AIO assets in useful ways.
PR Close #19795
2018-08-27 16:30:42 -04:00
George Kalpakas
66ffa360df
test(docs-infra): correctly extract sitemap URLs ( #19795 )
...
`%%DEPLOYMENT_HOST%%` has been assumed to be the host prefix for sitemap
URLs since bf29936af
, but afaict this was never the case.
PR Close #19795
2018-08-27 16:30:42 -04:00
Greg Magolan
9bcd8c2425
build(bazel): use value of /// <amd-module name=“”> directive to convert fileNameToModuleName in ngc-wrapped ( #25650 )
...
PR Close #25650
2018-08-27 12:21:18 -04:00
Pawel Kozlowski
8fa099158e
fix(ivy): allow queries for ng-container without read option ( #25617 )
...
PR Close #25617
2018-08-24 11:52:50 -04:00
Pawel Kozlowski
b00038c847
fix(ivy): inject ViewContainerRef for directives on ng-container ( #25617 )
...
PR Close #25617
2018-08-24 11:52:50 -04:00
George Kalpakas
18f129f536
build: upgrade Chromium and ChromeDriver to latest versions ( #25602 )
...
PR Close #25602
2018-08-24 11:48:40 -04:00
George Kalpakas
efb453cb73
build: check for latest Chromium version ( #25602 )
...
Now that https://omahaproxy.appspot.com/all is back up, we can restore
the check for newer available version of Chromium.
Fixes #22231
PR Close #25602
2018-08-24 11:48:40 -04:00
George Kalpakas
658f49f650
docs(elements): fix typo (tranformation --> transformation) ( #25600 )
...
PR Close #25600
2018-08-23 16:54:49 -04:00
Matias Niemelä
a37bcc3bfe
feat(ivy): bridge component styles into the component renderer ( #25255 )
...
PR Close #25255
2018-08-23 16:51:15 -04:00
Greg Magolan
a59d4da304
build(bazel): fix bazel integration test after rules_typescript update ( #25490 )
...
PR Close #25490
2018-08-23 15:26:21 -04:00