|
| 1 | +<a name="2.0.0-alpha.49"></a> |
| 2 | +# 2.0.0-alpha.49 (2015-12-09) |
| 3 | + |
| 4 | + |
| 5 | +### Bug Fixes |
| 6 | + |
| 7 | +* **bootstrap:** fix the configuration of ExceptionHandler ([0d9a1de](https://github.com/angular/angular/commit/0d9a1de)) |
| 8 | +* **build:** lock down version of package:code_transformers ([85d89ba](https://github.com/angular/angular/commit/85d89ba)) |
| 9 | +* **bundles:** clean-up and re-organize UMD bundles ([fb4f1e8](https://github.com/angular/angular/commit/fb4f1e8)), closes [#5593](https://github.com/angular/angular/issues/5593) [#5697](https://github.com/angular/angular/issues/5697) |
| 10 | +* **bundles:** remove SFX bundle ([a4ba46c](https://github.com/angular/angular/commit/a4ba46c)), closes [#5665](https://github.com/angular/angular/issues/5665) [#5712](https://github.com/angular/angular/issues/5712) |
| 11 | +* **bundles:** rename external-dependencies to angular-polyfills ([b3c91b1](https://github.com/angular/angular/commit/b3c91b1)), closes [#5714](https://github.com/angular/angular/issues/5714) [#5716](https://github.com/angular/angular/issues/5716) |
| 12 | +* **changelog:** add RxJS imports breaking change ([ad48169](https://github.com/angular/angular/commit/ad48169)), closes [#5678](https://github.com/angular/angular/issues/5678) |
| 13 | +* **changelog:** correct import path ([86c74cf](https://github.com/angular/angular/commit/86c74cf)), closes [#5681](https://github.com/angular/angular/issues/5681) |
| 14 | +* **compiler:** support properties on SVG elements ([daaa8ee](https://github.com/angular/angular/commit/daaa8ee)), closes [#5653](https://github.com/angular/angular/issues/5653) |
| 15 | +* **dynamic_component_loader:** leave the view tree in a consistent state when hydration fails ([0df8bc4](https://github.com/angular/angular/commit/0df8bc4)), closes [#5718](https://github.com/angular/angular/issues/5718) |
| 16 | +* **form:** Form directives are exportedAs 'ngForm' (was 'form') ([8657ca4](https://github.com/angular/angular/commit/8657ca4)), closes [#5658](https://github.com/angular/angular/issues/5658) [#5709](https://github.com/angular/angular/issues/5709) |
| 17 | +* **HtmlLexer:** handle CR in input stream per HTML spec ([9850e68](https://github.com/angular/angular/commit/9850e68)), closes [#5618](https://github.com/angular/angular/issues/5618) [#5629](https://github.com/angular/angular/issues/5629) |
| 18 | +* **HtmlLexer:** tag name must follow "<" without space ([47f1d12](https://github.com/angular/angular/commit/47f1d12)) |
| 19 | +* **HtmlParser:** Do not add parent element for template children ([3a43861](https://github.com/angular/angular/commit/3a43861)), closes [#5638](https://github.com/angular/angular/issues/5638) |
| 20 | +* **HtmlParser:** ignore LF immediately following pre, textarea & listing ([eb0ea93](https://github.com/angular/angular/commit/eb0ea93)), closes [#5630](https://github.com/angular/angular/issues/5630) [#5688](https://github.com/angular/angular/issues/5688) |
| 21 | +* **HtmlParser:** mark <source> elements as void ([50490b5](https://github.com/angular/angular/commit/50490b5)), closes [#5663](https://github.com/angular/angular/issues/5663) [#5668](https://github.com/angular/angular/issues/5668) |
| 22 | +* **npm:** move es6-shim from devDependencies to dependencies ([21542ed](https://github.com/angular/angular/commit/21542ed)) |
| 23 | +* **package:** relock RxJS to alpha.11 ([4b1618c](https://github.com/angular/angular/commit/4b1618c)), closes [#5643](https://github.com/angular/angular/issues/5643) [#5644](https://github.com/angular/angular/issues/5644) |
| 24 | +* **router:** set correct redirect/default URL from hashchange ([aa85856](https://github.com/angular/angular/commit/aa85856)), closes [#5590](https://github.com/angular/angular/issues/5590) [#5683](https://github.com/angular/angular/issues/5683) |
| 25 | + |
| 26 | +### Features |
| 27 | + |
| 28 | +* **HtmlLexer:** allow "<" in text tokens ([aecf681](https://github.com/angular/angular/commit/aecf681)), closes [#5550](https://github.com/angular/angular/issues/5550) |
| 29 | +* **TemplateParser:** allow template elements regardless the namespace ([1f35048](https://github.com/angular/angular/commit/1f35048)), closes [#5703](https://github.com/angular/angular/issues/5703) |
| 30 | + |
| 31 | + |
| 32 | +### BREAKING CHANGES |
| 33 | + |
| 34 | +* The existing sfx bundle (angular2.sfx.dev.js) is replaced by UMD bundles: |
| 35 | +angular2.umd.js and angular2.umd.dev.js. The new UMD bundles dont have |
| 36 | +polyfills (zone.js, reflect-metadata) pre-appended. Those polyfills |
| 37 | +can be easily loaded by including the angular-polyfills.js bundle. |
| 38 | + |
| 39 | +* The `external-dependencies.js` bundle was removed. |
| 40 | +Use `angular-polyfills.js` instead. |
| 41 | + |
| 42 | +* Number and content of UMD bundles have changed: |
| 43 | +- we only publish one bundle that contains: core, common, platform/browser, http, router, instrumentation and upgrade |
| 44 | +- exported names have changed and now: |
| 45 | + - core is exported as `ng.core` |
| 46 | + - common is exported as `ng.common` |
| 47 | + - platform/browser is exported as `ng.platform.browser` |
| 48 | + - http is exported as `ng.http` |
| 49 | + - router is exported as `ng.router` |
| 50 | + - instrumentation is exported as `ng.instrumentation` |
| 51 | + - upgrade is exported as `ng.upgrade` |
| 52 | + |
| 53 | +* Before: |
| 54 | + <form #f="form"> |
| 55 | +After: |
| 56 | + <form #f="ngForm"> |
| 57 | + |
| 58 | + |
1 | 59 | <a name="2.0.0-alpha.48"></a> |
2 | 60 | # 2.0.0-alpha.48 (2015-12-05) |
3 | 61 |
|
|
0 commit comments