Victor Berchet
7e92d2e6b7
feat(ChangeDetector): Add support for short-circuiting
2015-11-05 19:28:30 +00:00
Victor Berchet
b91351469f
refactor(ChangeDetector): misc minor updates
2015-11-05 19:28:30 +00:00
Victor Berchet
c56efc0c5f
refactor(ChangeDetector): use View/ShadowDom & Content/LightDom consistently
2015-11-05 19:28:30 +00:00
vsavkin
4909feddde
feat(core): add support for ambient directives to dart transformers
...
Closes #5129
2015-11-05 17:26:57 +00:00
vsavkin
adc0e32cff
refactor(examples): update the Zippy example to rely on ambient directives
2015-11-05 17:26:57 +00:00
mgechev
f54ba3cc1b
docs(query_list): update highlight language
...
Closes #5029
2015-11-05 08:55:25 +00:00
Pawel Kozlowski
f1989e7e1c
fix(compiler): remove style when [style.foo]='exp' evaluates to null
...
Fixes #5110
Closes #5114
2015-11-05 06:50:46 +00:00
Jeff Cross
a69e7fe297
fix(RouterLink): do not prevent default behavior if target set on anchor element
...
If the anchor element on which the "router-link" directive is present has a target
attribute other than "_self," the handler will not prevent default behavior of
the browser.
Closes #4233
Closes #5082
2015-11-04 19:55:46 +00:00
Rob Wormald
a9b1270a5a
fix(http): use Observable<Response> on Http methods
...
use correct type definitions for Http responses.
Closes #5017
2015-11-04 19:19:50 +00:00
Rob Wormald
31687efd64
fix(http): use Response for JSONP errors
...
Return Response when JSONP backend errors
2015-11-04 19:19:50 +00:00
Peter Bacon Darwin
69e4b62809
docs(onDestroy): fix broken backticks
...
Closes #5089
2015-11-04 17:51:32 +00:00
Julie Ralph
d0c65c144a
for fixup - keep RootTestComponent around, but deprecate
2015-11-03 14:56:23 -08:00
Julie Ralph
686457890d
chore(test): rename RootTestComponent to ComponentFixture
...
BREAKING CHANGE:
Before:
```
testComponentBuilder.createAsync(MyComponent).then(root: RootTestComponent => {
}
```
After:
```
testComponentBuilder.createAsync(MyComponent).then(fixture: ComponentFixture => {
}
```
Closes #4711
2015-11-03 14:56:22 -08:00
mlaval
a16214c614
chore(test): failures in browsers which do no support Symbol.iterator
...
Closes #5069
2015-11-03 21:27:16 +00:00
vsavkin
62402457a2
fix(playground): fix the inbox example
2015-11-03 11:16:18 -08:00
vsavkin
5948abab7a
feat(core): add support for ambient directives
...
Ambient directives can be configured when bootstraping an application.
Ambient directives can be used in every component of the application without
needing to explicitly list them.
2015-11-03 07:54:29 -08:00
vsavkin
045919b595
refactor(playground): update Zippy to use @Input and @Output
2015-11-03 00:46:54 +00:00
vsavkin
6f1a89e3a9
refactor(playground): update the order management example to use the recommended APIs
2015-11-03 00:46:54 +00:00
vsavkin
134c6f57d5
refactor(playground): update Zippy to use @Input and @Output
2015-11-03 00:46:54 +00:00
vsavkin
bf07f9c3e1
refactor(playground): update the order management example to use the recommended APIs
2015-11-03 00:46:54 +00:00
Yegor Jbanov
c814dfbfa5
fix: remove internal usages of deprecated overrideOnTurnDone
...
Closes #5079
2015-11-02 23:46:20 +00:00
Yegor Jbanov
8dc079eee5
docs: add @Input/@Output to deprecation messages
2015-11-02 14:48:23 -08:00
Yegor Jbanov
c4129071ef
docs(metadata): provide deprecation messages
2015-11-02 14:48:22 -08:00
vsavkin
1c322f13e5
feat(forms): update FormBuilder to support async validations
...
Closes #5020
2015-11-02 18:03:03 +00:00
vsavkin
31c12af81f
feat(forms): add support for adding async validators via template
...
Example:
@Directive({
selector: '[uniq-login-validator]',
providers: [provide(NG_ASYNC_VALIDATORS, {useExisting: UniqLoginValidator, multi: true})]
})
class UniqLoginValidator implements Validator {
validate(c) { return someFunctionReturningPromiseOrObservable(); }
}
2015-11-02 18:03:03 +00:00
vsavkin
cf449ddaa9
feat(forms): implements a combinator for composing async validators
2015-11-02 18:03:02 +00:00
vsavkin
53bd6e1642
feat(facade): add ObservableWrapper.fromPromise
2015-11-02 18:03:02 +00:00
mlaval
13447e3198
build(browserstack): initial setup
...
Closes #4941
2015-11-01 23:22:40 +01:00
Misko Hevery
1b78342e23
chore(ngUpgrade): Move into Angular2
...
This is moving ngUpgrade into the main repository per #4838 .
The ngUpgrade is published from the main import consistent with
https://docs.google.com/document/d/1rbVTKTYLz6p2smQNYI8h4-QN-m2PS6F3iQIDmSzn0Ww/edit#heading=h.6cxvr9awtf5r
Closes #4931
2015-10-31 20:48:27 -07:00
Brian Ford
0ebe283b37
feat(router): provide RouteConfig object for AuxRoute
...
Closes #4319
2015-10-30 17:26:12 -07:00