|
| 1 | +<a name"2.0.0-alpha.33"></a> |
| 2 | +### 2.0.0-alpha.33 (2015-07-30) |
| 3 | + |
| 4 | + |
| 5 | +#### Bug Fixes |
| 6 | + |
| 7 | +* addresses a couple ddc type errors ([f1e42920](https://github.com/angular/angular/commit/f1e42920)) |
| 8 | +* **.d.ts:** Correct new Type interface return type ([78fdf9a1](https://github.com/angular/angular/commit/78fdf9a1), closes [#2399](https://github.com/angular/angular/issues/2399), [#3316](https://github.com/angular/angular/issues/3316)) |
| 9 | +* **build:** don't trigger travis on g3sync branch ([61b77034](https://github.com/angular/angular/commit/61b77034)) |
| 10 | +* **change_detection:** convert interpolated null values to empty strings ([345fa521](https://github.com/angular/angular/commit/345fa521), closes [#3007](https://github.com/angular/angular/issues/3007), [#3271](https://github.com/angular/angular/issues/3271)) |
| 11 | +* **class:** |
| 12 | + * allow class names with mixed case ([a8b57256](https://github.com/angular/angular/commit/a8b57256), closes [#3001](https://github.com/angular/angular/issues/3001), [#3264](https://github.com/angular/angular/issues/3264)) |
| 13 | + * correctly clean up on destroy ([1438922f](https://github.com/angular/angular/commit/1438922f), closes [#3249](https://github.com/angular/angular/issues/3249), [#3256](https://github.com/angular/angular/issues/3256)) |
| 14 | +* **compiler:** prevent race conditions ([5ec67ee2](https://github.com/angular/angular/commit/5ec67ee2), closes [#3206](https://github.com/angular/angular/issues/3206), [#3211](https://github.com/angular/angular/issues/3211)) |
| 15 | +* **core:** fix type error in setElementProperty ([448264be](https://github.com/angular/angular/commit/448264be), closes [#3279](https://github.com/angular/angular/issues/3279)) |
| 16 | +* **element_injector:** do not throw when cannot find element when trying to report an error ([03c8e742](https://github.com/angular/angular/commit/03c8e742)) |
| 17 | +* **presubmit:** corrected user/email for git push ([e40ff368](https://github.com/angular/angular/commit/e40ff368)) |
| 18 | +* **projection:** |
| 19 | + * allow more bound render elements than app elements. ([46502e4d](https://github.com/angular/angular/commit/46502e4d), closes [#3236](https://github.com/angular/angular/issues/3236), [#3247](https://github.com/angular/angular/issues/3247)) |
| 20 | + * allow to project to a non text node ([b44b06c2](https://github.com/angular/angular/commit/b44b06c2), closes [#3230](https://github.com/angular/angular/issues/3230), [#3241](https://github.com/angular/angular/issues/3241)) |
| 21 | +* **query:** the view should not be visible to @Query. ([1d450294](https://github.com/angular/angular/commit/1d450294)) |
| 22 | +* **transformer:** |
| 23 | + * Fix generation of `annotations` argument when registering functions. ([2faa8985](https://github.com/angular/angular/commit/2faa8985)) |
| 24 | + * Don't throw on annotations that don't match a descriptor. ([f575ba60](https://github.com/angular/angular/commit/f575ba60), closes [#3280](https://github.com/angular/angular/issues/3280)) |
| 25 | + * Loggers now are per zone and each transform runs in its own zone ([bd65b63c](https://github.com/angular/angular/commit/bd65b63c)) |
| 26 | +* **typings:** test our .d.ts with --noImplicitAny ([19d8b221](https://github.com/angular/angular/commit/19d8b221)) |
| 27 | +* **url_resolver:** in Dart make package urls relative to AppRootUrl ([469afda5](https://github.com/angular/angular/commit/469afda5)) |
| 28 | + |
| 29 | + |
| 30 | +#### Features |
| 31 | + |
| 32 | +* **benchmark:** add static_tree benchmark ([854b5b7d](https://github.com/angular/angular/commit/854b5b7d), closes [#3196](https://github.com/angular/angular/issues/3196)) |
| 33 | +* **bootstrap:** remove the need for explicit reflection setup in bootstrap code ([3531bb71](https://github.com/angular/angular/commit/3531bb71)) |
| 34 | +* **build:** initial SauceLabs setup ([eebd736c](https://github.com/angular/angular/commit/eebd736c), closes [#2347](https://github.com/angular/angular/issues/2347)) |
| 35 | +* **change_detection:** |
| 36 | + * generate checkNoChanges only in dev mode ([71bb4b3e](https://github.com/angular/angular/commit/71bb4b3e)) |
| 37 | + * provide error context for change detection errors ([c2bbda02](https://github.com/angular/angular/commit/c2bbda02)) |
| 38 | +* **core:** provide an error context when an exception happens in an error handler ([8543c347](https://github.com/angular/angular/commit/8543c347)) |
| 39 | +* **di:** added context to runtime DI errors ([5a86f859](https://github.com/angular/angular/commit/5a86f859)) |
| 40 | +* **exception_handler:** |
| 41 | + * print originalException and originalStack for all exceptions ([e744409c](https://github.com/angular/angular/commit/e744409c)) |
| 42 | + * change ExceptionHandler to output context ([fdf226ab](https://github.com/angular/angular/commit/fdf226ab)) |
| 43 | +* **http:** call complete on request complete ([6fac9011](https://github.com/angular/angular/commit/6fac9011), closes [#2635](https://github.com/angular/angular/issues/2635)) |
| 44 | +* **http.ts:** export BrowserXHR ([8a91d716](https://github.com/angular/angular/commit/8a91d716), closes [#2641](https://github.com/angular/angular/issues/2641)) |
| 45 | +* **lang:** added "context" to BaseException ([8ecb632d](https://github.com/angular/angular/commit/8ecb632d)) |
| 46 | +* **router:** use querystring params for top-level routes ([fdffcaba](https://github.com/angular/angular/commit/fdffcaba), closes [#3017](https://github.com/angular/angular/issues/3017)) |
| 47 | +* **testability:** hook zone into whenstable api with async support ([a8b75c3d](https://github.com/angular/angular/commit/a8b75c3d)) |
| 48 | +* **transformers:** directive aliases in Dart transformers (fix #1747) ([fd46b49e](https://github.com/angular/angular/commit/fd46b49e)) |
| 49 | +* **url_resolver:** support package: urls () ([408618b8](https://github.com/angular/angular/commit/408618b8), closes [#2991](https://github.com/angular/angular/issues/2991)) |
| 50 | + |
| 51 | + |
| 52 | +#### Breaking Changes |
| 53 | + |
| 54 | +* |
| 55 | +View renderer used to take normalized CSS class names (ex. fooBar for foo-bar). |
| 56 | +With this change a rendered implementation gets a calss name as specified in a |
| 57 | +template, without any transformations / normalization. This change only affects |
| 58 | +custom view renderers that should be updated accordingly. |
| 59 | + |
| 60 | +Closes #3264 |
| 61 | + |
| 62 | + ([a8b57256](https://github.com/angular/angular/commit/a8b57256)) |
| 63 | + |
1 | 64 | <a name="2.0.0-alpha.32"></a> |
2 | 65 | # 2.0.0-alpha.32 (2015-07-29) |
3 | 66 |
|
|
0 commit comments