Matias Niemelä
a95e03ae85
fix(animations): ensure animateChild() works with all inner leave animations ( #19006 )
...
Closes #18305
PR Close #19006
2017-09-05 15:33:50 -05:00
Jules Kremer
7d8036a2e3
docs(aio): updating about page for team changes ( #19003 )
...
PR Close #19003
2017-09-05 15:33:34 -05:00
Olivier Combe
66a5dab85a
feat(compiler): deprecate i18n comments in favor of `ng-container` ( #18998 )
...
PR Close #18998
2017-09-05 15:33:29 -05:00
JiaLi.Passion
d52f42688a
fix(platform-browser): run BLACK_LISTED_EVENTS outside of ngZone ( #18993 )
...
PR Close #18993
2017-09-05 15:33:22 -05:00
JiaLi.Passion
ed1175f27e
fix(platform-browser): simple version of zone aware addEventListener ( #18993 )
...
PR Close #18993
2017-09-05 15:33:22 -05:00
Peter Bacon Darwin
35bc1eb218
build(aio): render the `extends` ancestors of classes in API docs ( #18927 )
...
PR Close #18927
2017-09-05 15:33:10 -05:00
Peter Bacon Darwin
dc7de0896c
build(aio): ensure dgeni can load all angular Typescript modules ( #18927 )
...
PR Close #18927
2017-09-05 15:33:10 -05:00
Nosov Konstantin
5d70c6e34f
docs(aio): add new lib to Data Libraries ( #18656 )
...
add AngularCommerse, set of components to build e-commerce solutions with Angular + Firebase
PR Close #18656
2017-09-05 15:32:56 -05:00
Brandon Roberts
53be85a7fb
docs(aio): Updated usage of Observables in router guide. Added section for advanced redirects ( #18197 )
...
PR Close #18197
2017-09-05 15:32:49 -05:00
Misko Hevery
fa6b802be4
docs: add changelog for 5.0.0-beta.6
2017-09-02 07:42:40 -07:00
Misko Hevery
54c1784da7
release: cut the 5.0.0-beta.6 release
2017-09-02 07:42:40 -07:00
Misko Hevery
7f4f20b249
docs: add changelog for 4.4.0-RC.0
2017-09-02 07:42:40 -07:00
Misko Hevery
6ab4966d44
build: correct broken build
2017-09-02 07:42:39 -07:00
Misko Hevery
068feccc37
build: correct broken build
2017-09-01 23:11:01 -07:00
Yuan Gao
77a8492405
fix(aio): Fix deploy to firebase script: should use < for string operations ( #19005 )
...
PR Close #19005
2017-09-01 16:30:31 -05:00
Olivier Combe
3c4eef8a86
refactor(core): remove deprecated `OpaqueToken` ( #18971 )
...
BREAKING CHANGE: `OpaqueToken` has been removed as it was deprecated since v4. Use `InjectionToken` instead.
PR Close #18971
2017-09-01 16:29:47 -05:00
Marc Laval
36d37cc6ae
fix(core): complete EventEmitter in QueryList on component destroy ( #18902 )
...
Fixes #18741
PR Close #18902
2017-09-01 16:27:58 -05:00
Peter Bacon Darwin
185a941acc
test: support debugging unit tests in node ( #18987 )
...
PR Close #18987
2017-09-01 15:06:40 -05:00
Antoine Cœur
6af2396cf7
fix changelog release date ( #18969 )
...
The correct release date for beta 5 is 29th, as seen here:
* 2e714f9f2a
* https://github.com/angular/angular/compare/5.0.0-beta.4...5.0.0-beta.5
PR Close #18969
2017-09-01 13:43:16 -05:00
Alex Eagle
d1afadbd22
fix(tsc-wrapped): decouple bundle index host from tsickle dependency ( #18999 )
...
PR Close #18999
2017-09-01 13:40:08 -05:00
Georgios Kalpakas
450a13dea0
fix(upgrade): deprecate the dynamic version of `ngUpgrade`
2017-09-01 12:23:11 -05:00
Olivier Combe
22c409029c
fix(compiler-cli): use `--locale` parameter for transformers ( #18988 )
...
PR Close #18988
2017-09-01 12:23:11 -05:00
Pawel Kozlowski
590b8052fe
docs(core): improve formatting for the preserveWhitespaces option ( #18995 )
...
PR Close #18995
2017-09-01 12:23:11 -05:00
Alex Eagle
fef3d2ad53
build: ngc-wrapped as a bazel worker ( #18960 )
...
PR Close #18960
2017-09-01 12:23:11 -05:00
Olivier Combe
56238fe94e
feat(compiler): set `enableLegacyTemplate` to false by default ( #18756 )
...
BREAKING CHANGE: the compiler option `enableLegacyTemplate` is now disabled by default as the `<template>` element has been deprecated since v4. Use `<ng-template>` instead. The option `enableLegacyTemplate` and the `<template>` element will both be removed in Angular v6.
PR Close #18756
2017-08-31 18:38:34 -07:00
Matias Niemelä
fcadeb2079
fix(animations): do not leak DOM nodes/styling for host triggered animations ( #18853 )
...
Closes #18606
PR Close #18853
2017-08-31 18:38:27 -07:00
Jason Aden
fd701b07f0
build: publish tree of files rather than FESMs ( #18541 )
...
* Remove now unnecessary portions of build.
* Add a compilePackageES5 method to build ES5 from sources
* Rework all package.json and rollup config files to new format
* Remove "extends" from tsconfig-build.json files and fixup compilation roots
PR Close #18541
2017-08-31 15:34:50 -07:00
Filipe Silva
ee04217d53
refactor(compiler-cli): expose ngtools api separately ( #18978 )
...
PR Close #18978
2017-08-31 14:37:13 -07:00
Tobias Bosch
a1293b26ef
build: correctly collect summary files with bazel ( #18912 )
...
PR Close #18912
2017-08-31 13:27:56 -07:00
Tobias Bosch
667473c32d
build: for bazel, paths in summaries should never contain blaze prefix paths ( #18912 )
...
PR Close #18912
2017-08-31 13:27:56 -07:00
Tobias Bosch
fce7ae16f5
fix(compiler): treat absolute imports as package imports ( #18912 )
...
This is a corner case, and converting them is what
was expected in G3. This also fits the fact that
we already convert package paths into relative paths.
PR Close #18912
2017-08-31 13:27:56 -07:00
Tobias Bosch
4059a72710
fix(compiler): workaround bugs in TS when combining transformers ( #18912 )
...
PR Close #18912
2017-08-31 13:27:55 -07:00
Tobias Bosch
f1e526f046
fix(compiler): use either summary or metadata information when reading .d.ts files ( #18912 )
...
This fix applies for getting all symbols in file.
PR Close #18912
2017-08-31 13:27:55 -07:00
Chuck Jazdzewski
83e5deb988
fix(compiler-cli): fix memory leaks in watch mode ( #18961 )
...
PR Close #18961
2017-08-31 13:27:45 -07:00
Jason Aden
56b751ead5
Revert "refactor(compiler-cli): expose ngtools api separately ( #18952 )"
...
This reverts commit f544128138
.
2017-08-31 11:52:44 -07:00
Olivier Combe
1706382f4c
style(changelog): improving readability ( #18949 )
...
PR Close #18949
2017-08-31 11:52:30 -07:00
Jason Aden
93d73fd6c2
Revert "style(changelog): improving readability ( #18949 )"
...
This reverts commit c679a6fb7b
.
2017-08-31 11:43:55 -07:00
Olivier Combe
c679a6fb7b
style(changelog): improving readability ( #18949 )
...
PR Close #18949
2017-08-31 11:31:42 -07:00
Jason Aden
39cd56038f
build: fix changelog to remove AIO line items ( #18956 )
...
fixes 18740
PR Close #18956
2017-08-31 11:31:35 -07:00
Filipe Silva
f544128138
refactor(compiler-cli): expose ngtools api separately ( #18952 )
...
PR Close #18952
2017-08-31 11:31:23 -07:00
Olivier Combe
57abe8d078
refactor(common): export locale data from closure-locale ( #18973 )
...
PR Close #18973
2017-08-31 11:23:12 -07:00
Chuck Jazdzewski
cf7d47dda0
feat(compiler-cli): add watch mode to `ngc` ( #18818 )
...
With this change ngc now accepts a `-w` or a `--watch`
command-line option that will automatically perform a
recompile whenever any source files change on disk.
PR Close #18818
2017-08-31 09:46:24 -07:00
Chuck Jazdzewski
0e64261f26
feat(compiler-cli): lower metadata `useValue` and `data` literal fields ( #18905 )
...
With this commit the compiler will "lower" expressions into exported
variables for values the compiler does not need to know statically
in order to be able to generate a factory. For example:
```
providers: [{provider: 'token', useValue: calculated()}]
```
produced an error as the expression `calculated()` is not supported
by the compiler because `calculated` is not a
[known function](https://angular.io/guide/metadata#annotationsdecorators )
With this commit this is rewritten, during emit of the .js file, into
something like:
```
export var ɵ0 = calculated();
...
provdiers: [{provider: 'token', useValue: ɵ0}]
```
The compiler then will now generate a reference to the exported `ɵ0`
instead of failing to evaluate `calculated()`.
PR Close #18905
2017-08-31 09:46:16 -07:00
Jason Aden
c7e1bda32f
Revert "feat(compiler-cli): lower metadata `useValue` and `data` literal fields ( #18905 )"
...
This reverts commit c685cc2f0a
.
2017-08-30 19:02:17 -07:00
Jason Aden
3a6d270bb8
Revert "feat(compiler-cli): add watch mode to `ngc` ( #18818 )"
...
This reverts commit 06d01b2287
.
2017-08-30 19:02:03 -07:00
Jason Aden
c2136d18bd
Revert "refactor(compiler-cli): expose ngtools api separately ( #18952 )"
...
This reverts commit 1953e2af7a
.
2017-08-30 19:01:47 -07:00
Jason Aden
9f5996f1ab
Revert "build: fix changelog to remove AIO line items ( #18956 )"
...
This reverts commit ba04de6508
.
2017-08-30 19:01:30 -07:00
Jason Aden
ba04de6508
build: fix changelog to remove AIO line items ( #18956 )
...
fixes 18740
PR Close #18956
2017-08-30 18:01:43 -07:00
Filipe Silva
1953e2af7a
refactor(compiler-cli): expose ngtools api separately ( #18952 )
...
PR Close #18952
2017-08-30 18:01:33 -07:00
Chuck Jazdzewski
06d01b2287
feat(compiler-cli): add watch mode to `ngc` ( #18818 )
...
With this change ngc now accepts a `-w` or a `--watch`
command-line option that will automatically perform a
recompile whenever any source files change on disk.
PR Close #18818
2017-08-30 18:00:52 -07:00