|
| 1 | +# 0.5.0 (2013-08-04) |
| 2 | + |
| 3 | +## Features |
| 4 | + |
| 5 | +- **buttons:** |
| 6 | + - support dynamic true / false values in btn-checkbox ([3e30cd94](http://github.com/angular-ui/bootstrap/commit/3e30cd94)) |
| 7 | +- **datepikcer:** |
| 8 | + - `ngModelController` plug & new `datepikcerPopup` ([dab18336](http://github.com/angular-ui/bootstrap/commit/dab18336)) |
| 9 | +- **rating:** |
| 10 | + - added onHover and onLeave. ([5b1115e3](http://github.com/angular-ui/bootstrap/commit/5b1115e3)) |
| 11 | +- **tabs:** |
| 12 | + - added onDeselect callback, used similarly as onSelect ([fe47c9bb](http://github.com/angular-ui/bootstrap/commit/fe47c9bb)) |
| 13 | + - add the ability to set the direction of the tabs ([220e7b60](http://github.com/angular-ui/bootstrap/commit/220e7b60)) |
| 14 | +- **typeahead:** |
| 15 | + - support custom templates for matched items ([e2238174](http://github.com/angular-ui/bootstrap/commit/e2238174)) |
| 16 | + - expose index to custom templates ([5ffae83d](http://github.com/angular-ui/bootstrap/commit/5ffae83d)) |
| 17 | + |
| 18 | +## Bug Fixes |
| 19 | + |
| 20 | +- **datepicker:** |
| 21 | + - handle correctly `min`/`max` when cleared ([566bdd16](http://github.com/angular-ui/bootstrap/commit/566bdd16)) |
| 22 | + - add type attribute for buttons ([25caf5fb](http://github.com/angular-ui/bootstrap/commit/25caf5fb)) |
| 23 | +- **pagination:** |
| 24 | + - handle `currentPage` number as string ([b1fa7bb8](http://github.com/angular-ui/bootstrap/commit/b1fa7bb8)) |
| 25 | + - use interpolation for text attributes ([f45815cb](http://github.com/angular-ui/bootstrap/commit/f45815cb)) |
| 26 | +- **popover:** |
| 27 | + - don't unbind event handlers created by other directives ([56f624a2](http://github.com/angular-ui/bootstrap/commit/56f624a2)) |
| 28 | + - correctly position popovers appended to body ([93a82af0](http://github.com/angular-ui/bootstrap/commit/93a82af0)) |
| 29 | +- **rating:** |
| 30 | + - evaluate `max` attribute on parent scope ([60619d51](http://github.com/angular-ui/bootstrap/commit/60619d51)) |
| 31 | +- **tabs:** |
| 32 | + - make tab contents be correctly connected to parent (#524) ([be7ecff0](http://github.com/angular-ui/bootstrap/commit/be7ecff0)) |
| 33 | + - Make tabset template correctly use tabset attributes (#584) ([8868f236](http://github.com/angular-ui/bootstrap/commit/8868f236)) |
| 34 | + - fix tab content compiling wrong (Closes #599, #631, #574) ([224bc2f5](http://github.com/angular-ui/bootstrap/commit/224bc2f5)) |
| 35 | + - make tabs added with active=true be selected ([360cd5ca](http://github.com/angular-ui/bootstrap/commit/360cd5ca)) |
| 36 | + - if tab is active at start, always select it ([ba1f741d](http://github.com/angular-ui/bootstrap/commit/ba1f741d)) |
| 37 | +- **timepicker:** |
| 38 | + - prevent date change ([ee741707](http://github.com/angular-ui/bootstrap/commit/ee741707)) |
| 39 | + - added wheel event to enable mousewheel on Firefox ([8dc92afa](http://github.com/angular-ui/bootstrap/commit/8dc92afa)) |
| 40 | +- **tooltip:** |
| 41 | + - fix positioning inside scrolling element ([63ae7e12](http://github.com/angular-ui/bootstrap/commit/63ae7e12)) |
| 42 | + - triggers should be local to tooltip instances ([58e8ef4f](http://github.com/angular-ui/bootstrap/commit/58e8ef4f)) |
| 43 | + - correctly handle initial events unbinding ([4fd5bf43](http://github.com/angular-ui/bootstrap/commit/4fd5bf43)) |
| 44 | + - bind correct 'hide' event handler ([d50b0547](http://github.com/angular-ui/bootstrap/commit/d50b0547)) |
| 45 | +- **typeahead:** |
| 46 | + - play nicelly with existing formatters ([d2df0b35](http://github.com/angular-ui/bootstrap/commit/d2df0b35)) |
| 47 | + - properly render initial input value ([c4e169cb](http://github.com/angular-ui/bootstrap/commit/c4e169cb)) |
| 48 | + - separate text field rendering and drop down rendering ([ea1e858a](http://github.com/angular-ui/bootstrap/commit/ea1e858a)) |
| 49 | + - fixed waitTime functionality ([90a8aa79](http://github.com/angular-ui/bootstrap/commit/90a8aa79)) |
| 50 | + - correctly close popup on match selection ([624fd5f5](http://github.com/angular-ui/bootstrap/commit/624fd5f5)) |
| 51 | + |
| 52 | +## Breaking Changes |
| 53 | + |
| 54 | +- **pagination:** |
| 55 | + The 'first-text', 'previous-text', 'next-text' and 'last-text' |
| 56 | + attributes are now interpolated. |
| 57 | + |
| 58 | + To migrate your code, remove quotes for constant attributes and/or |
| 59 | + interpolate scope variables. |
| 60 | + |
| 61 | + Before: |
| 62 | + |
| 63 | +```html |
| 64 | + <pagination first-text="'<<'" ...></pagination> |
| 65 | +``` |
| 66 | + and/or |
| 67 | + |
| 68 | +```html |
| 69 | + $scope.var1 = '<<'; |
| 70 | + <pagination first-text="var1" ...></pagination> |
| 71 | +``` |
| 72 | + After: |
| 73 | + |
| 74 | +```html |
| 75 | + <pagination first-text="<<" ...></pagination> |
| 76 | +``` |
| 77 | + and/or |
| 78 | + |
| 79 | +```html |
| 80 | + $scope.var1 = '<<'; |
| 81 | + <pagination first-text="{{var1}}" ...></pagination> |
| 82 | +``` |
| 83 | + |
1 | 84 | # 0.4.0 (2013-06-24) |
2 | 85 |
|
3 | 86 | ## Features |
|
0 commit comments