Matias Niemelä
ffb6dbeefe
fix(animations): always fire start and done callbacks in order for noop animations ( #20570 )
...
PR Close #20570
2017-11-22 12:36:28 -06:00
Matias Niemelä
0e012c9669
fix(animations): always fire inner trigger callbacks even if blocked by parent animations ( #19753 )
...
Closes #19100
PR Close #19753
2017-11-22 10:38:02 -06:00
Olivier Combe
d7a727cc07
feat(platform-browser-dynamic): export JitCompilerFactory ( #20478 )
...
Fixes #20125
PR Close #20478
2017-11-22 08:56:11 -06:00
Jason Aden
437a0446e2
fix(common): return ISubscription from Location.subscribe() ( #20429 )
...
Fix #20406
PR Close #20429
2017-11-22 08:55:10 -06:00
JiaLi.Passion
a740e4f00a
fix(core): fix #20532 , should be able to cancel listener from mixed zone ( #20538 )
...
PR Close #20538
2017-11-21 11:49:36 -06:00
Chuck Jazdzewski
4ed04392d3
fix(compiler): support event bindings in fullTemplateTypeCheck ( #20490 )
...
The type-check block now disables type checking event access instead
of generating a reference to an undefined variable.
PR Close #20490
2017-11-20 18:39:42 -06:00
Kara Erickson
69c53c3e03
fix(forms): updateOn should check if change occurred ( #20358 )
...
Fixes #20259 .
PR Close #20358
2017-11-17 16:28:46 -06:00
JiaLi.Passion
997336b790
fix(core): should support event.stopImmediatePropagation ( #20469 )
...
PR Close #20469
2017-11-16 22:43:53 -06:00
Matias Niemelä
1861e416a1
fix(animations): validate against trigger() names that use @ symbols ( #20326 )
...
PR Close #20326
2017-11-16 16:20:09 -06:00
Chuck Jazdzewski
68b53c07fd
fix(compiler): emit correct type-check-blocks with TemplateRef's ( #20463 )
...
The type-check block generated with `"fullTemplateTypeCheck"` was
invalid if the it contained a template ref as would be generated
using the `else` micro-syntax of `NgIf`.
Fixes : #19485
PR Close #20463
2017-11-16 16:19:54 -06:00
Michael Giambalvo
717ac5ac4d
fix(benchpress): Allow ignoring navigationStart events in perflog metric. ( #20312 )
...
PR Close #20312
2017-11-16 16:18:38 -06:00
Chuck Jazdzewski
dcfffbf828
build: fix build failures ( #20470 )
2017-11-15 22:33:30 -08:00
Alex Eagle
5ec1717c58
fix: Update test code to type-check under TS 2.5 ( #20175 )
...
PR Close #20175
2017-11-15 18:12:16 -06:00
Alex Eagle
c2a24b4241
fix(bazel): adjust mock of tsconfig for ng_module rule unit test ( #20175 )
...
Due to https://github.com/bazelbuild/rules_typescript/commit/7f33f01b72e61f8629d129c46998d96f5bd1977e
PR Close #20175
2017-11-15 18:12:16 -06:00
Alex Eagle
a9f3e2bd95
build: Upgrade to TypeScript 2.5 ( #20175 )
...
- update to TypeScript 2.5
- point the 2.4 typings test at the previous typescript version, so we
don't break it accidentally
- widen the peerDeps from Angular packages that depend on TypeScript
- update to latest TypeScript 2.5 compatible Bazel rules
- move .bazelrc to tools/bazel.rc per https://docs.bazel.build/versions/master/best-practices.html#bazelrc
PR Close #20175
2017-11-15 18:12:16 -06:00
Miško Hevery
f8658cdc38
Revert "fix(animations): always fire inner trigger callbacks even if blocked by parent animations ( #19753 )"
...
This reverts commit d47b2a6f70 .
2017-11-15 17:04:22 -06:00
Jason Aden
043e408805
style(core): fix comment format for linter
2017-11-15 11:53:11 -08:00
George Kalpakas
c004d483ab
style(core): fix max line length to pass linting ( #20441 )
...
Accidentally introduced in #19920 , where other linting errors (unrelated to the
PR) prevented proper linting.
PR Close #20441
2017-11-15 11:44:52 -08:00
Jason Aden
2586846ee2
Revert "fix(core): should support event.stopImmediatePropagation"
...
This reverts commit 5e0eb5e3d94bd7077c4d6657b89bfc8d900f2bc6.
2017-11-15 11:35:21 -08:00
Matias Niemelä
d47b2a6f70
fix(animations): always fire inner trigger callbacks even if blocked by parent animations ( #19753 )
...
Closes #19100
PR Close #19753
2017-11-14 15:59:47 -08:00
Martin Hobert
12af6d356e
docs(core): change from deprecated renderer to renderer2 ( #19920 )
...
We now show the proper class instead of the deprecated Renderer
Fixes #19806
PR Close #19920
2017-11-14 13:44:56 -08:00
Matias Niemelä
20aafff092
fix(animations): ensure final state() styles are applied within @.disabled animations ( #20267 )
...
Closes #20266
PR Close #20267
2017-11-14 11:01:11 -08:00
Mark Kennedy
a622e19df6
fix(router): 'merge' queryParamHandling strategy should be able to remove query params ( #19733 )
...
Closes #18463 , #17202
PR Close #19733
2017-11-14 11:01:04 -08:00
Chuck Jazdzewski
24cf8b3269
fix(core): ensure init lifecycle events are called ( #20258 )
...
Throwing an exception in a lifecycle event will delay but not
prevent an Init method, such as `ngOnInit`, `ngAfterContentInit`,
or `ngAfterViewInit`, from being called. Also, calling `detectChanges()`
in a way that causes duplicate change detection (such as a
child component causing a parent to call `detectChanges()` on its
own `ChangeDetectorRef`, will no longer prevent change `ngOnInit`,
`ngAfterContentInit` and `ngAfterViewInit` from being called.
With this change lifecycle methods are still not guarenteed to be
called but the Init methods will be called if at least one change
detection pass on its view is completed.
Fixes : #17035
PR Close #20258
2017-11-10 13:47:39 -08:00
Bowen Ni
743651f5e8
refactor(animations): uses a loop instead Array.map() which creates and ( #19910 )
...
returns a new array that is discarded.
This pattern will become a compilation error in google3.
PR Close #19910
2017-11-10 13:47:02 -08:00
Chuck Jazdzewski
c33a57666b
fix(compiler): recognize @NgModule with a redundant @Injectable ( #20320 )
...
The compiler now, again, recognizes `@NgModule()` decorators on
classes with a redundant `@Injectable()` decorator.
Fixes : #19544
PR Close #20320
2017-11-10 11:51:52 -08:00
Derek
401ead07b8
docs(common): update default display value for CurrencyPipe ( #20246 )
...
PR Close #20246
2017-11-10 11:51:17 -08:00
Fabian Wiles
b55c2ba342
refactor(core): remove prolyfill from error message ( #20121 )
...
PR Close #20121
2017-11-10 11:51:15 -08:00
Keen Yee Liau
eb8013e853
fix(language-service): pass compilerOptions.paths to ReflectorHost ( #20222 )
...
This commit fixes the options passed to ReflectorHost to include 'paths'
if it's specified in compiler options, so that dependency modules can
be loaded.
PR Close #20222
2017-11-10 11:51:11 -08:00
Harry Pfleger
b4a39f9c30
docs(aio): fix -mm- to -MM- for month in DatePipe ( #20315 )
...
PR Close #20315
2017-11-10 10:58:45 -08:00