1c82b58185
fix(router): RouterLink mirrors input target
as attribute
...
Closes #13837
2017-01-09 16:50:06 -05:00
d6c414c08f
fix: correctly show error when karma fails to load
2017-01-09 16:49:01 -05:00
d25d1730c7
chore(tsc-wrapped): bump version number to 0.5.1
2017-01-06 12:46:07 -08:00
56b4296a09
fix(language-service): support TypeScript 2.1 ( #13655 )
...
@angular/language-service now supports using TypeScript 2.1 as the
the TypeScript host. TypeScript 2.1 is now also partially supported
in `ngc` but is not recommended as Tsickle does not yet support 2.1.
2017-01-06 11:00:12 -08:00
f1cde4339b
fix(core): animations no longer silently exits if the element is not apart of the DOM ( #13763 )
2017-01-06 11:00:12 -08:00
b245b920a6
fix(core): animations should blend in all previously transitioned styles into next animation if interrupted ( #13148 )
2017-01-06 11:00:12 -08:00
f47a71689c
refactor: remove unused imports
2017-01-06 11:00:11 -08:00
6be55cc214
fix(Common): allow null/undefined values for NgForTrackBy
...
Reverts a breaking change introduced in 2.4.1 by #13420
fixes #13641
2017-01-06 11:00:11 -08:00
504199cf5a
docs(common): add an example how to bind multiple classes based on a single parameter ( #13779 )
...
Closes #13778
2017-01-06 11:00:11 -08:00
17c5fa9293
fix(forms): Validators.required properly validate arrays ( #13362 )
...
Closes #12274
2017-01-06 11:00:11 -08:00
5f49c3ed23
fix(common): do not override locale provided on bootstrap ( #13654 )
...
Closes #13607
2017-01-06 11:00:11 -08:00
5058461af7
feat(benchmarks): add detectChanges
test for ng2 tree benchmark
2017-01-06 11:00:11 -08:00
21f5f05893
fix(core): Remove reference to "Angular 2" in dev mode warning ( #13751 )
2017-01-06 11:00:11 -08:00
f2ee81fa7a
Typo ( #13698 )
2017-01-06 11:00:11 -08:00
ae1029da35
docs(Http): fix and extend samples for testing/MockBackend ( #13689 )
...
Fix samples for MockBackend and MockBackend.connections that were outdated. Also extend central sample for MockBackend to ease getting started.
2017-01-06 11:00:10 -08:00
230e33f3f1
fix(compiler): don’t throw when using ANALYZE_FOR_ENTRY_COMPONENTS
with user classes ( #13679 )
...
Fixed #13565
2017-01-05 21:21:33 -08:00
ec0ca01224
docs(Core): fix API docs for ContentChild and ViewChildren ( #13656 )
...
Move the documentations of the ContentChild and ViewChildren decorators
so that they appear correctly on angular.io.
Closes #13625
2017-01-05 21:21:22 -08:00
1cd73c7a79
fix(compiler): query <template>
elements before their children. ( #13677 )
...
Fixes #13118
Closes #13167
2017-01-05 21:20:56 -08:00
9f6a647908
fix(router): update route snapshot before emit new values ( #13558 )
...
Closes #12912
2017-01-05 21:20:45 -08:00
29ffdfdffe
fix(Compiler): allow "." in attribute selectors ( #13653 )
...
fixes #13645
2017-01-05 21:14:54 -08:00
5754ecc3e1
fix(router): fix lazy loaded module with wildcard route ( #13649 )
...
Closes #12955
2017-01-05 21:14:42 -08:00
dab15c79dd
chore(tslint): update tslint to 4.x ( #13603 )
2017-01-05 21:14:28 -08:00
21942a88f0
fix(upgrade): fix/improve support for lifecycle hooks ( #13020 )
...
With the exception of `$onChanges()`, all lifecycle hooks in ng1 are called on
the controller, regardless if it is the binding destination or not (i.e.
regardless of the value of `bindToController`).
This change makes `upgrade` mimic that behavior when calling lifecycle hooks.
Additionally, calling the `$onInit()` hook has been moved before calling the
linking functions, which also mimics the ng1 behavior.
2017-01-05 21:14:14 -08:00
018865ee6b
fix(router): routerLink support of null/undefined ( #13380 )
...
Closes #6971
2017-01-05 21:11:56 -08:00
f7234378b6
fix(common): add link to trackBy docs ( #13634 )
2017-01-05 21:11:34 -08:00
5f47583c94
fixed minor typo ( #13626 )
2017-01-05 21:06:13 -08:00
0e7f9f0bff
fix(testing): improve misleading error message when don't call compileComponents ( #13543 )
...
Closes #11301
2017-01-05 21:05:39 -08:00
d788c679b6
fix(animations): always recover from a failed animation step ( #13604 )
2016-12-21 14:17:45 -08:00
a38f14b39c
fix(router): should reset location if a navigation by location is successful ( #13545 )
...
Closes #13491
2016-12-21 14:17:25 -08:00
6a5e46cedd
fix(animations): always quote string map key values in AOT code ( #13602 )
2016-12-21 09:49:03 -08:00
6316e5df71
fix(compiler): ignore @import in comments ( #13368 )
...
* refactor(compiler): clean up style url resolver
* fix(compiler): ignore @import in css comments
Closes #12196
2016-12-21 09:49:03 -08:00
d871ae2dc6
refactor(platform-browser): resolver merge conflict for tslint ( #13601 )
2016-12-21 09:49:03 -08:00
44e84d87f9
fix(common): throw an error if trackBy is not a function ( #13420 )
...
* fix(common): throw an error if trackBy is not a function
Closes #13388
* refactor(platform-browser): disable no-console rule in DomAdapter
2016-12-21 09:49:03 -08:00
b9e979e0a5
fix(core): improve error message when component factory cannot be found ( #13541 )
...
Closes #12678
2016-12-21 09:49:03 -08:00
070f9d0644
refactor: formatting fixes
2016-12-19 17:18:33 -08:00
8d5da1e57a
feat: update to rxjs@5.0.1 and unpin the rxjs peerDeps via ^5.0.1 ( #13572 )
...
Now that rxjs is stable and the rxjs team follows semver, we can update and unpin the dependency safely.
From now on the Angular application/library developers are in charge of controlling the rxjs version as long as it's newer than 5.0.1.
closes #13561
closes #13478
closes #13572
2016-12-19 17:09:41 -08:00
124face441
refactor(compiler-cli): support extracting the mesage bundle without writing a file ( #13580 )
2016-12-19 17:09:41 -08:00
de4ace77fe
feat(compiler-cli): private i18n API for the CLI ( #13536 )
...
Also change the Extractor API to align with the Codegen API (internal APIs)
2016-12-19 17:09:41 -08:00
debb0c9798
fix(compiler-cli): produce metadata for .d.ts files without metadata ( #13526 )
...
Fixes #13307
Fixes #13473
Fixes #13521
2016-12-19 17:09:40 -08:00
9b87bb6d7f
fix(compiler): do not lex }}
when interpolation is disabled ( #13531 )
...
* doc(compiler): fix the ICU expander API docs
* test(compiler): add lexer and parser specs
* fix(compiler): do not lex `}}` when interpolation is disabled
fix #13525
2016-12-19 17:09:40 -08:00
71e88a8c3c
refactor(core): fix typo ( #13515 )
...
Closes #13512
2016-12-19 17:09:40 -08:00
c26c24c544
fix(upgrade): fix registerForNg1Tests
( #13522 )
...
Fix an issue in `registerForNg1Tests`, where it passes a `null` as
`ng1Injector` to `_bootstrapDone`. This causes a "TypeError: Cannot
read property 'get' of null" to be thrown from `_bootstrapDone`.
2016-12-19 17:09:40 -08:00
3f178410c3
fix(i18n): add a default example to xmb placeholders ( #13507 )
...
Otherwise the TC would not be able to load the message
2016-12-19 17:09:40 -08:00
b36f4bc00d
fix(animations): allow players to be destroyed before initialized ( #13346 )
...
Closes #13293
Closes #13346
2016-12-19 17:09:40 -08:00
355c537883
refactor(compiler): format update ( #13506 )
2016-12-19 17:09:39 -08:00
f277303ca3
refactor(compiler): don't print stack trace on template parse errors ( #13390 )
2016-12-19 17:09:39 -08:00
1f0f429f2a
refactor(compiler): store metadata of top level symbols also in summaries ( #13289 )
...
This allows a build using summaries to not need .metadata.json files at all
any more.
Part of #12787
2016-12-19 17:09:39 -08:00
540b1197a6
fix(form): fix merge errors
2016-12-14 18:22:03 -08:00
f27954e62c
build: bump angular to 2.3.1 & tsc-wrapped to 0.5.0
2016-12-14 18:11:35 -08:00
69b52eb2b3
fix(compiler): fix merge error in compiler_host
2016-12-14 18:08:54 -08:00