vsavkin
1803ed2512
fix(router): fix rollup config to properly set up rxjs
2016-07-15 16:27:54 -07:00
vsavkin
f08060b0b0
fix(router): back button does not work in IE11 and Safari
2016-07-15 14:59:59 -07:00
vsavkin
b77a4a40a4
fix(router): expose initalNavigation and dispose so they can be used with webworkers
2016-07-14 17:29:01 -07:00
vsavkin
e1109d52e1
docs(router): update the docs of LocationPathStrategy
2016-07-14 15:00:50 -07:00
vsavkin
0668ba50e8
fix(router): freeze params and queryParams to prevent common source of bugs
2016-07-14 13:33:05 -07:00
Hiroto Fukui
aa88438b54
feat(Router): add extra validation for when route was passed as Array ( #9942 )
2016-07-14 08:28:31 -07:00
vsavkin
85be729c70
fix(router): lazily-loaded modules should use loaded injectors instead of the root one
2016-07-13 18:25:30 -07:00
vsavkin
a5dc5705a3
feat(router): guards and data resolvers can now return promises
2016-07-13 18:25:30 -07:00
vsavkin
9e3d13f61f
feat(router): add support for canActivateChild
2016-07-13 18:25:30 -07:00
Chuck Jazdzewski
961c9d48ae
fix(compiler): Query expression lambdas should have dynamic type
...
Fixes : #9875
2016-07-13 15:41:30 -07:00
Chuck Jazdzewski
9229bbbc80
Revert "fix(compiler): Generates function expressions as returning any ( #9980 )"
...
This reverts commit eb5763c23f .
2016-07-13 15:41:30 -07:00
Kara
34feecf60e
fix(forms): improve no value accessor error message ( #10051 )
2016-07-13 14:13:02 -07:00
Alex Eagle
4c762a6be3
chore(lint): enable lint check for duplicate vars
2016-07-13 12:33:39 -07:00
vsavkin
0426325ef7
fix(router): merge SystemJsAppModuleFactoryLoader and SystemJsAllModuleLoader
2016-07-13 11:16:46 -07:00
vsavkin
0b54e3cf0a
fix(router): do not fire events on 'duplicate' location events
2016-07-13 11:16:46 -07:00
vsavkin
5cf58971f1
fix(router): update current state and url before activating components
2016-07-13 11:16:46 -07:00
Chuck Jazdzewski
6518ff88b2
fix(compiler): No longer writes 0 length files outside of genDir ( #10023 )
...
Fixes : #9984
2016-07-13 11:15:23 -07:00
Victor Berchet
42b0c1d8a2
refactor: misc cleanup ( #10046 )
2016-07-13 11:01:32 -07:00
Julie Ralph
4a965052f9
fix(platform-browser): remove testing_e2e target ( #10029 )
...
The testing_e2e util does not belong in platform-browser and was never
intended to be a public API. Move it out of that whole tree.
BREAKING CHANGE:
The following API was never intended to be public and is removed:
```js
import {verifyNoBrowserErrors} from '@angular/platform-browser/testing_e2e';
```
Consider using Protractor's console plugin: https://github.com/angular/protractor-console-plugin
2016-07-13 10:10:02 -07:00
nickraphael
5725c5925c
docs(ExceptionHandler): Update code example in comment block to correct syntax error. ( #10032 )
2016-07-13 07:28:08 -07:00
choeller
a46291b67c
docs(router) Added @Injectable decorators to Router API examples ( #10033 )
2016-07-13 07:27:32 -07:00
Codebacca
4ac76ca281
docs(router): fix syntax in code example of comment block ( #10026 )
2016-07-13 07:26:26 -07:00
Damien Cassan
e7a8e2757b
refactor(http): share 'body' logic between Request and Response
2016-07-12 18:01:06 -07:00
Damien Cassan
1266460386
feat(http): add support for ArrayBuffer
...
Add the buffer option to store response in ArrayBuffer
Improve the interface to get back response independently of the buffer type
2016-07-12 18:01:06 -07:00
Victor Berchet
0ccb6e0dfc
refactor: code cleanup
2016-07-12 16:57:39 -07:00
Victor Berchet
3050ae155c
feat(ICU): enable ICU extraction even when when in is not used
...
BREAKING CHANGES:
"{" is used a a delimiter for ICU messages then it could not be used in text nodes.
"{" should be escaped as "{{ '{' }}"
Before:
<span>some { valid } text</span>
After:
<span>some { invalid } text<span> <!-- throw parse error -->
<span>some {{ '{' }} valid } text</span>
2016-07-12 16:57:39 -07:00
Victor Berchet
402fd934d0
refactor: code cleanup
2016-07-12 15:26:03 -07:00
Victor Berchet
6c86e8d80a
test(HtmlLexer): Add test for "{" and "{{" escaping
2016-07-12 15:26:03 -07:00
Victor Berchet
60e6f91a53
refactor(HmtlLexer): cleanup
2016-07-12 15:26:03 -07:00
Victor Berchet
e676fded21
refactor(Lexer): add types
...
relates to #9100
2016-07-12 15:26:03 -07:00