80fe41a88e
release: cut v2.4.9
2.4.9
2017-03-01 23:11:26 -08:00
af652a7c8b
docs: add release notes for 2.4.9
2017-03-01 23:11:08 -08:00
de36f8a3b9
revert: fix(router): do not finish bootstrap until all the routes are resolved ( #14327 )
...
This reverts commit 541de26f7e
because it introduced a regression.
Closes #14681 , #14588
2017-02-27 14:37:33 -08:00
b658fa9ea0
fix(http): Make ResponseOptionsArgs an interface
...
closes #13708
2017-02-20 17:34:30 -08:00
2a123463ac
fix(router): improve robustness ( #14602 )
...
sync a 4.x change from https://github.com/angular/angular/pull/14155
2017-02-20 16:59:28 -08:00
4f93ac8762
release: cut v2.4.8
2.4.8
2017-02-18 13:55:23 -08:00
37ec5b9c1a
docs: add changelog for 2.4.8
2017-02-18 13:54:34 -08:00
612950bdb2
test: pin down @types/* dependencies in typings test ( #14569 )
...
This is needed because the latest versions are no longer compatible with typescript 1.8 which results in build errors:
https://travis-ci.org/angular/angular/jobs/202752040#L3863
2017-02-17 14:35:56 -08:00
3804ad1d23
revert: build: first pass of de-duplicating tsconfig.json content ( #14369 )
...
This reverts commit 1c112ae66e
.
First failed build (one commit after the change being reverted): https://travis-ci.org/angular/angular/jobs/202414385#L2511
2017-02-17 12:15:49 -08:00
1b1f228525
revert: build: update jasmine to 2.4 ( #14362 )
...
This reverts commit d6a8b0b686
.
Jasmine 2.4 requires new typings, which require typescript 2.
See CI failure https://travis-ci.org/angular/angular/jobs/202412220#L3859
2017-02-17 11:57:17 -08:00
19e9094275
docs(router): fix broken link ( #14431 )
...
Closes #14430
2017-02-16 15:13:43 -08:00
8ff3ab0e6d
docs(router): fix guards API docs ( #14528 )
2017-02-16 15:13:30 -08:00
9e8d740a96
ci: fix getLatestLabel
( #14535 )
2017-02-16 15:12:32 -08:00
3a3a100b27
build: update .pullapprove ( #14506 )
...
* build: update .pullapprove
Add tbosch/vicb/chuckjaz to more projects.
* Update .pullapprove.yml
2017-02-16 15:02:42 -08:00
f0575e014c
fix(compiler): REVERT allow absolute style urls ( #14365 )
...
This reverts commit 6b9aa2ca3d
.
2017-02-16 14:51:01 -08:00
ea7737ee11
fix(forms): getRawValue should correctly work with nested FormGroups/Arrays ( #12964 )
...
Closed #12963
PR Close #12964
2017-02-16 14:50:49 -08:00
fadaf1e01a
fix(platform-browser): should only add styles with native encapsulation in shadow DOM ( #14313 )
...
Closes #7887
PR Close #14313
2017-02-16 14:50:11 -08:00
c716532ff2
test(forms): test undefined as argument to forms ( #13720 )
...
PR Close #13720
2017-02-16 13:49:33 -08:00
1c112ae66e
build: first pass of de-duplicating tsconfig.json content ( #14369 )
...
PR Close #14369
2017-02-16 13:47:10 -08:00
193a0ae4a0
fix(compiler): allow absolute style urls ( #14365 )
...
Closes #4974
PR Close #14365
2017-02-16 13:46:42 -08:00
9ceb5d1afe
fix(http): REVERT: remove dots from jsonp callback name ( #13219 )
...
This reverts commit 9e5617e41e
.
2017-02-16 13:45:48 -08:00
d6a8b0b686
build: update jasmine to 2.4 ( #14362 )
...
PR Close #14362
2017-02-16 13:44:47 -08:00
3e216dd4ad
ci: find latest tag when deeper than the git clone depth ( #14231 )
...
Since we have a shallow clone of the repository, it might be the case that the
latest tag (which we need for publishing the build artifacts) might not be in
the current history.
This commit incrementally deepens the clone until it finds a tag (or reaches a
max depth).
PR Close #14231
2017-02-16 13:43:15 -08:00
7b0aba4655
ci: bump node version to 6.9.5 and npm to 3.10.7
...
this is required by @angular/cli
2017-02-16 13:42:25 -08:00
7c87c52c38
fix(upgrade): pass correct values to ngOnChanges
for interpolation bindings ( #14400 )
...
Previously, the `previousValue` and `currentValue` arguments passed to the
`SimpleChange` constructor were swapped for interpolation bindings.
This commit also refactors the code, so that interpolation bindings and property
bindings share the same implementation, and fixes some broken tests (that hide
failures by allowing the `$exceptionHandler` to swallow thrown exceptions).
This is the same as #14301 , but for the 2.4.x branch.
2017-02-10 12:53:26 -08:00
541de26f7e
fix(router): do not finish bootstrap until all the routes are resolved ( #14327 )
...
Fixes #12162
2017-02-09 11:59:08 -08:00
74cb575219
fix(upgrade): correctly project content on downgraded components with structural directives ( #14274 )
...
Previously, downgraded component adapters were compiling and projecting the
contents of the template element instead of the link-element. This didn't make
any difference is most cases (as the elements are the same), but broke with
structural directives (e.g. `ngRepeat`), which compile the orginal (template)
element once and then create and link clones of it.
This commit fixes it by always compiling and projecting the contents of the
correct (link) element.
Fixes #14260
2017-02-09 10:07:11 -08:00
e90661aaee
docs(changelog): add changelog for 2.4.7
2.4.7
2017-02-08 20:28:11 -08:00
73034c75bd
chore(release): cut the 2.4.7 release
2017-02-08 20:26:10 -08:00
059085b943
docs(compiler): incorrect method reference ( #14314 )
...
PR Close #14314
2017-02-08 20:23:36 -08:00
8ab89153e0
docs(core): fix typo ( #14299 )
...
Replace `than` with `then`.
PR Close #14299
2017-02-08 20:23:36 -08:00
82923d8314
docs(router): fix typos ( #14213 )
...
PR Close #14213
2017-02-08 20:23:36 -08:00
6921b3d21d
docs(zone): fix whitespace around backtick code
...
If there is no leading empty line then the markdown renderers get confused.
2017-02-08 20:23:36 -08:00
c0ef8b25a6
ci: add petebacondarwin to the angular.io pullapprove group ( #14268 )
...
PR Close #14268
2017-02-08 20:08:20 -08:00
e845f3b226
ci: add 'public-api' pullapprove group ( #14268 )
2017-02-08 20:08:20 -08:00
9779f397b7
test(compiler): add integration like tests to compiler unit tests ( #14157 )
...
Closes PR #14157
PR Close #14157
2017-02-08 20:08:20 -08:00
5bb47db887
fix(upgrade): allow non-element selectors for downgraded components ( #14291 )
...
This affects the dynamic version of `upgrade` and makes it more consistent with
the static version, while removing an artificial limitation.
(This commit backports the fix from 9aafdc7
to 2.4.x.)
2017-02-07 10:02:11 -08:00
343ee8a3a2
docs(changelog): add changelog for 2.4.6
2.4.6
2017-02-02 20:04:17 -08:00
223b5eb367
chore(release): cut the 2.4.6 release
2017-02-02 19:18:08 -08:00
7e639aac15
fix: ngModel should use rxjs/symbol/observable to detect observable ( #14236 )
...
PR closes #14236
2017-02-02 19:18:08 -08:00
83dafd3054
ci: increase git fetch depth to 150
2017-02-02 19:18:08 -08:00
e641636624
fix(common): DatePipe parses input string if it's not a valid date in browser ( #13895 )
...
Closes #12334
Closes #13874
PR Close #13895
2017-02-02 19:18:08 -08:00
c409860a9f
refactor(common): remove isDate from facade ( #13895 )
2017-02-02 19:18:07 -08:00
0101aa31d6
ci: fix .pullapprove.yaml'sfile
conditions ( #14214 )
...
According to [the docs](http://docs.pullapprove.com/groups/conditions/ ), the correct keywords are `include`/`exclude`, without the trailing `s`.
2017-02-02 19:18:07 -08:00
a5b4af0fdd
fix(language-service): do not crash when Angular cannot be located ( #14123 )
...
Fixes #14122
PR Close #14123
2017-02-02 19:18:07 -08:00
d9420311ca
docs(forms): fix FormArray description ( #14094 )
...
Closes #14075
PR Close #14094
2017-02-02 18:50:40 -08:00
774e1db87c
fix(forms): Verify functions passed into async validators returns Observable or Promise ( #14053 )
2017-02-02 18:50:40 -08:00
109f0d16ef
fix(common): introduce isObservable method ( #14067 )
...
Closes #8848
PR Close #14067
2017-02-02 18:50:40 -08:00
71567d1eee
fix(common): add PopStateEvent interface ( #13400 )
...
Closes #13378
PR Close #13400
2017-02-02 18:50:40 -08:00
bb71acc172
build: fix red travis: fetch more github history ( #14193 )
2017-02-02 16:02:55 -08:00