|
1 | 1 | - The Latest Stable Release: <a href="#0.9.19">0.9.19 canine-psychokinesis</a>
|
2 |
| -- The Latest Unstable Release: <a href="#0.10.3">0.10.3 shattering-heartbeat</a> |
| 2 | +- The Latest Unstable Release: <a href="#0.10.4">0.10.4 human-torch</a> |
3 | 3 |
|
4 | 4 | <a name="0.10.4"></a>
|
5 |
| -# 0.10.4 human-torch (in-progress) # |
| 5 | +# 0.10.4 human-torch (2011-10-22) # |
| 6 | + |
| 7 | +## Features: |
| 8 | + |
| 9 | +- New validation options for |
| 10 | + [input widgets](http://docs-next.angularjs.org/api/angular.widget.input): `ng:minlength` and |
| 11 | + `ng:maxlength` |
| 12 | + ([commit](https://github.com/angular/angular.js/commit/78f394fd17be581c84ecd526bb786ed1681d35cb)) |
| 13 | + (contributed by Konstantin Stepanov) |
| 14 | +- HTML sanitizer was updated to recognize all safe HTML5 elements |
| 15 | + (Issue [#89](https://github.com/angular/angular.js/issues/89)) |
| 16 | +- [ng:options]' blank option is now compiled and data-bound as any other template |
| 17 | + (Issue [#562](https://github.com/angular/angular.js/issues/562)) |
| 18 | + (contributed by tehek) |
| 19 | +- [$defer](http://docs-next.angularjs.org/api/angular.service.$defer) service now exposes `cancel` |
| 20 | + method for task cancellation |
| 21 | + ([commit](https://github.com/angular/angular.js/commit/ad90c3574f8365ee4a1a973d5e43c64fe9fcda2c)) |
| 22 | + |
| 23 | + |
| 24 | +## Bug Fixes: |
| 25 | + |
| 26 | +- [ng:options] should select correct element when '?'-option (invalid value) was previously selected |
| 27 | + (Issue [#599](https://github.com/angular/angular.js/issues/599)) (contributed by Tehek) |
| 28 | +- Fix data-binding of radio button's value property |
| 29 | + (Issue [#316](https://github.com/angular/angular.js/issues/316)) |
| 30 | +- Input with type `password` should no be turned into a readable text field |
| 31 | + ([commit](https://github.com/angular/angular.js/commit/e82e64d57b65d9f3c4f2e8831f30b615a069b7f6)) |
| 32 | + (contributed by Konstantin Stepanov) |
| 33 | +- [ng:repeat] should ignore object properties starting with `$` |
| 34 | + ([commit](https://github.com/angular/angular.js/commit/833eb3c84445110dc1dad238120573f08ed8d102)) |
| 35 | +- Correctly parse out inlined regexp from the input field's `ng:pattern` attribute. |
| 36 | + ([commit](https://github.com/angular/angular.js/commit/5d43439dbe764a4c7227f51b34a81b044f13901b)) |
| 37 | +- $location service in html5 mode should correctly rewrite links that contain nested elements |
| 38 | + ([commit](https://github.com/angular/angular.js/commit/9b85757102fbd44e88d0a3909fdf8b90f191b593)) |
| 39 | + |
| 40 | + |
| 41 | +## Breaking Changes: |
| 42 | + |
| 43 | +- the [date] filter now uses 'mediumDate' format if none is specified. This was done to deal with |
| 44 | + browser inconsistencies (each browser used to use different format) |
| 45 | + (Issue [#605](https://github.com/angular/angular.js/issues/605), |
| 46 | + [commit](https://github.com/angular/angular.js/commit/c6c3949b14f4003ecab291243edfca61262f2c3d), |
| 47 | + [commit](https://github.com/angular/angular.js/commit/e175db37c6f52bba4080efeec22a7120a896099e)) |
| 48 | +- calling the linker function returned by [angular.compile][compile] doesn't automatically run |
| 49 | + `$digest` on the linked scope any more. This behavior was briefly introduced in 0.10.3 but was |
| 50 | + causing issues and inefficiencies in production apps so we reverted it. See: |
| 51 | + [commit](https://github.com/angular/angular.js/commit/f38010d3a2f457a53798212ef72418637dabe189) |
6 | 52 |
|
7 | 53 |
|
8 | 54 |
|
|
0 commit comments