Jason Aden
52605aa2d8
docs: release notes for the v6.1.4 release
2018-08-22 15:43:55 -07:00
George Kalpakas
4e36f0cd68
build: remove `NGBUILDS_IO_KEY` now that it is not used any more ( #25601 )
...
This is a follow-up to #25536 .
PR Close #25601
2018-08-22 15:59:14 -04:00
Kara Erickson
d5b70e0c66
fix(ivy): create LViewData from blueprint ( #25587 )
...
PR Close #25587
2018-08-22 15:58:42 -04:00
Jason Aden
f33dbf42fd
docs(changelog): add v6.1.3 release to main CHANGELOG.md ( #25603 )
...
Fixes #25565 #25513
PR Close #25603
2018-08-21 14:01:59 -07:00
Marc Laval
6176974832
test(compiler-cli): fix failing test after bad merge ( #25599 )
...
PR Close #25599
2018-08-21 11:30:42 -07:00
Bert Verhelst
69b57b2dca
docs: Improve docs for downgrading a service ( #19371 )
...
PR Close #19371
2018-08-21 10:49:00 -07:00
Kara Erickson
831e71ea3c
fix(ivy): host bindings should support array/object literals ( #25583 )
...
PR Close #25583
2018-08-21 10:48:42 -07:00
Jason Aden
fc89479044
fix(router): default scroll position restoration to disabled ( #25586 )
...
Fixes #25145
FW-305 #resolve
PR Close #25586
2018-08-21 10:48:14 -07:00
Ben Lesh
f54f3856cb
feat(ivy): add query inheritance ( #25556 )
...
Adds inheritance handling for the following:
- viewQuery
- contentQueries
- contentQueriesRefresh
PR Close #25556
2018-08-20 16:36:22 -07:00
Wei Huang
c8b70ae8e4
build(bazel): Run build-packages-dist on RBE ( #25237 )
...
PR Close #25237
2018-08-20 16:34:45 -07:00
Vikram Subramanian
9ed3bd6b4f
refactor(bazel): allow and ignore extra args for _ts_expected_outs ( #25558 )
...
This is needed to let ts_compile_actions take explicit list of srcs and deps to generate tsc actions from another rule. This is no-op for ngc for now.
PR Close #25558
2018-08-20 16:25:19 -07:00
Pawel Kozlowski
11e2d9da1a
feat(ivy): add support to template local refs in the compiler ( #25576 )
...
Fixes #23316
PR Close #25576
2018-08-20 16:24:56 -07:00
Sergey Koshechkin
b05d4a5007
docs: fix typo in service worker getting started guide ( #25512 )
...
PR Close #25512
2018-08-20 11:09:52 -07:00
JinBeom Hong
469d5e0448
docs: fix typo in reactive forms guide ( #25543 )
...
PR Close #25543
2018-08-20 11:08:32 -07:00
Kara Erickson
21a14407f6
refactor(ivy): generate vars in component defs ( #25562 )
...
PR Close #25562
2018-08-20 11:08:10 -07:00
Judy Bogart
d2be3d5775
docs: copy edit glossary ( #25468 )
...
PR Close #25468
2018-08-17 14:33:51 -07:00
Kara Erickson
f2aa9c6a7f
refactor(ivy): use generated consts value to set binding index ( #25533 )
...
PR Close #25533
2018-08-17 14:32:55 -07:00
Kara Erickson
4708cb91ef
refactor(ivy): remove reserveSlots instruction ( #25533 )
...
PR Close #25533
2018-08-17 14:32:55 -07:00
Pete Bacon Darwin
21d22ce4ad
ci: ensure aio_preview job has needed node_modules ( #25536 )
...
PR Close #25536
2018-08-17 13:48:26 -07:00
Jason Aden
e9026a5201
docs: fix script path reference ( #25552 )
...
PR Close #25552
2018-08-17 10:26:10 -07:00
Wei Huang
f053a3f274
test(bazel): Remove --no-sandbox for protractor tests ( #25362 )
...
Since we no longer need this flag to run web tests inside a docker
container, this reverts https://github.com/angular/angular/pull/24906
PR Close #25362
2018-08-17 09:58:30 -07:00
Pawel Kozlowski
31f0f5b3c3
feat(ivy): add support for local refs on ng-template ( #25482 )
...
PR Close #25482
2018-08-17 09:58:07 -07:00
Marcus Krahl
07d8d3994c
feat(router): add UrlSegment[] to CanLoad interface ( #13127 )
...
CanLoad now defines UrlSegment[] as a second parameter of the function.
Users can store the initial url segments and refer to them later, e.g. to go
back to the original url after authentication via router.navigate(urlSegments).
Existing code still works as before because the second function parameter
does not have to be defined.
Closes #12411
PR Close #13127
2018-08-16 16:32:18 -07:00
Miško Hevery
116946fb11
style: tslint enforces no debugger statements left behind ( #25532 )
...
PR Close #25532
2018-08-16 16:00:22 -07:00
Misko Hevery
503905c807
feat(ivy): add `ngcc` ivy switch ( #25238 )
...
Provides a runtime and compile time switch for ivy including
`ApplicationRef.bootstrapModule`.
This is done by naming the symbols such that `ngcc` (angular
Compatibility compiler) can rename symbols in such a way that running
`ngcc` command will switch the `@angular/core` module from `legacy` to
`ivy` mode.
This is done as follows:
```
const someToken__PRE_NGCC__ = ‘legacy mode’;
const someToken__POST_NGCC__ = ‘ivy mode’;
export someSymbol = someToken__PRE_NGCC__;
```
The `ngcc` will search for any token which ends with `__PRE_NGCC__`
and replace it with `__POST_NGCC__`. This allows the `@angular/core`
package to be rewritten to ivy mode post `ngcc` execution.
PR Close #25238
2018-08-16 13:51:42 -07:00
Ana María Martínez Gómez
cc55d609ce
docs: add HttpClientModule import code to services tutorial ( #24854 )
...
To be able to copy and paste.
PR Close #24854
2018-08-16 13:51:18 -07:00
Brandon Roberts
de03abbd34
docs: reactive forms guide copy edits ( #25417 )
...
PR Close #25417
2018-08-16 13:50:51 -07:00
Kara Erickson
6482f6f0fe
refactor(ivy): separate container into 2 instructions ( #25509 )
...
PR Close #25509
2018-08-16 13:47:14 -07:00
Greg Magolan
abcc430310
build(aio): update dgeni-packages to 0.26.3 to fix reference types issue ( #25491 )
...
PR Close #25491
2018-08-16 13:46:43 -07:00
Greg Magolan
9605456b66
build: refactor ambient node & jasmine types so they are only included where needed ( #25491 )
...
PR Close #25491
2018-08-16 13:46:43 -07:00
Miško Hevery
9ee6702fa9
refactor(ivy): remove short instruction names as they provide no value ( #25493 )
...
PR Close #25493
2018-08-16 11:04:34 -07:00
Pete Bacon Darwin
92c8752d0a
docs(docs-infra): the `build.sh` script was renamed to `create-image.sh`
2018-08-16 10:26:13 +01:00
Pete Bacon Darwin
68bfe686d8
ci(docs-infra): rename 'upload-server' to 'preview-server'
...
The server no longer has files uploaded to it. Instead it is more
accurate to refer to it as dealing with "previews" of PRs.
2018-08-16 10:26:13 +01:00
Pete Bacon Darwin
d604ef7cf0
ci(docs-infra): add explicit return types to methods
2018-08-16 10:26:13 +01:00
Pete Bacon Darwin
36c4c8daa9
ci(docs-infra): improve preview-server logging
2018-08-16 10:26:13 +01:00
Pete Bacon Darwin
cc6f36a9d7
ci(docs-infra): change AIO preview server stuff to pull builds from CircleCI
...
Previously, Travis pushed the build artitfacts to the preview server.
This required us to use JWT to secure the POST request from Travis, to
ensure we couldn't receive malicious builds.
JWT has been deprecated and we are moving our builds to CircleCI.
This commit rewrites the TypeScript part of the preview server that
handles converting build artifact into hosted previews of the docs.
2018-08-16 10:26:13 +01:00
Pete Bacon Darwin
643766637e
ci(docs-infra): factor out the aio-builds-setup environment variables
2018-08-16 10:26:12 +01:00
Pete Bacon Darwin
a800a5118a
ci(docs-infra): move the payload-size check to the test job
2018-08-16 10:26:12 +01:00
Pete Bacon Darwin
3b8b7f4087
ci(docs-infra): add helper scripts for running TDD in Docker
2018-08-16 10:26:12 +01:00
Pete Bacon Darwin
9b820555a3
docs(docs-infra): update the preview server documentation
2018-08-16 10:26:12 +01:00
Pete Bacon Darwin
364459c576
ci(docs-infra): move AIO preview deployment to CircleCI
...
Now instead of pushing the AIO build artifacts to the preview server
from inside a Travis job, the artifacts are built and hosted on the
CircleCI infrastructure. The preview server will then pull these
down after being triggered by a CircleCI build webhook.
2018-08-16 10:26:11 +01:00
Pete Bacon Darwin
8347bb0d2d
ci(docs-infra): update upload-server to run on node.js v10
2018-08-16 10:21:24 +01:00
Ben Lesh
4ce70b9edf
release: cut the vv7.0.0-beta.2 release
2018-08-15 15:35:41 -07:00
Victor Berchet
1f1103913a
refactor(ivy): cleanup the public API for core/testing ( #25492 )
...
PR Close #25492
2018-08-15 09:53:17 -07:00
Alan Agius
01ec5fd6b0
fix(service-worker): `Cache-Control: no-cache` on assets breaks service worker ( #25408 )
...
At the moment `cacheAge` can we undefined when having `Cache-Control` set to `no-cache` due the mapping method in `needToRevalidate`
Closes #25442
PR Close #25408
2018-08-14 16:40:15 -07:00
Kieran Whiteman
be2cf4dfd6
docs(core): Correct spelling error in directives docs ( #25377 )
...
Link to life-cycle hooks was spelt as "life-cycle hoooks".
PR Close #25377
2018-08-14 16:39:33 -07:00
Jonas Bandi
eeb81b9370
docs: enable debug tools with current versions of Angular ( #25361 )
...
Updating code snippet in docs that shows how to enable debug tools.
PR Close #25361
2018-08-14 16:38:26 -07:00
Greg Magolan
b5f354f2fb
build(bazel): update to rules_typescript 0.16.0 & update to tagged rules_webtesting 0.2.1 ( #25433 )
...
PR Close #25433
2018-08-14 16:37:15 -07:00
Ben Lesh
a0a29fdd27
feat(ivy): Add AOT handling for bare classes with Input and Output decorators ( #25367 )
...
PR Close #25367
2018-08-14 16:36:18 -07:00
Alex Rickabaugh
26066f282e
fix(ivy): consider exported modules from other compilation scopes ( #25425 )
...
PR Close #25425
2018-08-14 14:23:24 -07:00