vsavkin
43f42d9c6e
feat(facade): do not reexport Observable from angular2/core
...
BREAKING CHANGE
Before import {Observable} from 'angular2/core'
After import {Observable} from 'rxjs/Observable';
2015-12-12 19:28:13 +00:00
Jeff Cross
a885f37dfa
fix(web_workers): remove unnecessary setup module and AppRootUrl
...
Since AppRootUrl is removed, the logic for extending and emitting
the root url as part of the setup seems unnecessary.
BREAKING CHANGES:
The setupWebWorker function exported from
angular2/platform/worker_app no longer returns a promise of providers,
but instead synchronously returns providers.
Related to #5815
Closes #5820
2015-12-12 00:58:56 +00:00
Jeff Cross
ed2c25eb2f
fix(compiler): remove AppRootUrl
...
Related to #5815
This should not break anything because AppRootUrl wasn't actually
being used by the compiler anymore.
2015-12-12 00:58:56 +00:00
Tobias Bosch
b1b0593ddf
docs(core): replace angular2/angular2 with the right barrel import.
...
Related to #5710
Closes #5847
2015-12-11 15:30:25 -08:00
vsavkin
44c648fc04
Revert "fix(animate): ensure transition properties are removed once the animation is over"
...
This reverts commit b8e69a21a9 .
2015-12-11 13:13:11 -08:00
Yegor Jbanov
2934b82113
chore(tools): remove unused performance import
...
Closes #5840
2015-12-11 20:32:17 +00:00
Tim Blasi
92ddc62bed
fix(styles): Escape \r characters in compiled text
...
Closes #5772
Closes #5835
2015-12-11 19:48:43 +00:00
gdi2290
0cb32c2fef
feat(Headers): implement toJSON
2015-12-11 19:40:56 +00:00
Alejandro Caravaca Puchades
2ca5e38a78
fix(upgrade): allow directives with empty template
2015-12-11 11:39:45 -08:00
Matias Niemelä
b8e69a21a9
fix(animate): ensure transition properties are removed once the animation is over
2015-12-11 11:38:24 -08:00
Pawel Kozlowski
a66cc50168
refactor(testing): limit imports of barrel-private APIs
...
Closes #5603
2015-12-11 18:39:56 +00:00
Victor Berchet
080469f8e6
fix(HtmlParser): allow ng-content elements regardless the namespace
...
relates to #5547
Closes #5745
2015-12-11 01:36:48 +00:00
Victor Berchet
7c13372721
fix(TemplateParser): match element and attributes regardless the namespace
2015-12-11 01:36:48 +00:00
Alex Rickabaugh
778677ba75
docs(core): Myriad of documentation changes including lots of new example code.
2015-12-10 15:23:57 -08:00
Cody Lundquist
e9e2a4152e
docs: fix variable name, change to camelCase
...
closes #5801
2015-12-10 14:35:28 -08:00
Rob Wormald
398f024b24
fix(async): support BehaviorSubjects in async pipe
2015-12-10 21:49:40 +00:00
Rob Wormald
4a17e6906c
fix(async): improve Rx support in ObservableWrapper
2015-12-10 21:49:40 +00:00
Tobias Bosch
edcb34dc9f
fix(dom_renderer): moveNodeAfterSiblings should not detach the reference node
...
Fixes #5077
Closes #5759
2015-12-10 20:14:27 +00:00
Jeff Cross
693d9dce5d
fix(parse5): support comment nodes with getText and setText
...
In the browser, calling element.textContent causes child comment
nodes to be ignored, while getting textContent directly on a
comment node will return the comment. This change makes
parse5Adapter consistent with this behavior by adding a 2nd
argument to getText telling if it's being called recursively.
Closes #5805
2015-12-10 19:18:14 +00:00
Jeff Cross
194dc7da78
feat(renderer): use a comment instead of an element when stamping out template>` elements
...
Originally authored by @tbosch, this reverts the revert commit
e274ff8a69 .
Closes #4805
2015-12-10 19:18:14 +00:00
Jeff Cross
79399e1c51
feat(dom_renderer): add setBindingDebugInfo method
...
This is used for setting property binding values as attributes
on elements when running in dev mode. This implementation will
also serialize binding information to template placeholder
comment nodes.
Closes #5227
2015-12-10 19:18:14 +00:00
Igor Minar
30e25acb9f
fix(core): workaround for [email protected] breakage #5784
...
I don't understand why I need to declare the type-here, but it resolves the issue.
Looks like a bug in tsc.
Fixes #5784
2015-12-10 03:30:16 -08:00
Victor Berchet
9e44dd85ad
feat(camelCase Angular): legacy template transformer
2015-12-09 19:59:40 -08:00
Victor Berchet
da9b46a071
feat: camelCase Angular (kebab-case removal)
...
BREAKING CHANGE:
Angular is now fully camel case.
Before:
<p *ng-if="cond">
<my-cmp [my-prop]="exp">
<my-cmp (my-event)="action()">
<my-cmp [(my-prop)]="prop">
<input #my-input>
<template ng-for #my-item [ng-for-of]=items #my-index="index">
After
<p *ngIf="cond">
<my-cmp [myProp]="exp">
<my-cmp (myEvent)="action()">
<my-cmp [(myProp)]="prop">
<input #myInput>`,
<template ngFor="#my-item" [ngForOf]=items #myIndex="index">
The full details are found in [angular2/docs/migration/kebab-case.md](https://github.com/angular/angular/blob/master/modules/angular2/docs/migration/kebab-case.md )
2015-12-09 19:59:40 -08:00
Igor Minar
51cb7586e0
build(npm): update to [email protected] + fix broccoli-typescript + fix src
2015-12-10 01:32:44 +00:00
Matias Niemelä
28860d35b2
feat(core): provide support for relative assets for components
...
Assets defined for `templateUrl` and `styleUrls` can now be loaded
in relative to where the component file is placed so long as the
`moduleId` is set within the component annotation.
Closes #5634
2015-12-09 16:28:49 -08:00
Matias Niemelä
5f0ce30ee6
revert: feat(core): provide support for relative assets for components
2015-12-09 16:26:42 -08:00
Matias Niemelä
db096a5e22
feat(core): provide support for relative assets for components
...
Assets defined for `templateUrl` and `styleUrls` can now be loaded
in relative to where the component file is placed so long as the
`moduleId` is set within the component annotation.
Closes #5634
Closes #5634
2015-12-09 22:04:00 +00:00
Pawel Kozlowski
793098bcce
refactor(upgrade): remove imports from angular2/angular2
...
Related #5739
2015-12-09 21:04:41 +00:00
Jeff Cross
61e8b60506
docs(Observable): add documentation for Observable and operators
...
Closes #5642
Closes #5684
2015-12-09 19:32:30 +00:00