diff options
| author | Igor Minar | 2013-08-22 10:43:27 -0700 | 
|---|---|---|
| committer | Igor Minar | 2013-08-22 11:07:45 -0700 | 
| commit | 5be0fc40eddb3bd9f09cfae760d00de15314180e (patch) | |
| tree | 68a2d4b47b5f20cbfe493c7d72ae63fd588fcee5 | |
| parent | a98337b3590d8f4366fc2ab88c22896c957401d0 (diff) | |
| download | angular.js-5be0fc40eddb3bd9f09cfae760d00de15314180e.tar.bz2 | |
docs(changelog): release notes for 1.0.8 bubble-burst
| -rw-r--r-- | CHANGELOG.md | 99 | 
1 files changed, 99 insertions, 0 deletions
| diff --git a/CHANGELOG.md b/CHANGELOG.md index b0c9fed4..8e5e326c 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,102 @@ +<a name="1.0.8"></a> +# 1.0.8 bubble-burst (2013-08-22) + +Contains only these fixes cherry-picked from [v1.2.0rc1](#1.2.0rc1). + +## Bug Fixes + +- **$compile:** +  - don't check attr.specified on non-ie7 +  ([78efa0e3](https://github.com/angular/angular.js/commit/78efa0e36c1cb9fe293190381baa5a3fe5b3d1cb), +   [#3231](https://github.com/angular/angular.js/issues/3231), [#2160](https://github.com/angular/angular.js/issues/2160)) +  - empty normalized href should pass sanitation check +  ([3b2c6f09](https://github.com/angular/angular.js/commit/3b2c6f09cb857b86641cefde5b92d84d58c1118d), +   [#2219](https://github.com/angular/angular.js/issues/2219)) +- **$http:** ensure case-insensitive header overriding +  ([25d9f5a8](https://github.com/angular/angular.js/commit/25d9f5a804b7a6a61db6e84e594b1b5fe7ea14bf)) +- **$location:** +  - default to / for the url base if no base[href] +  ([cbe31d8d](https://github.com/angular/angular.js/commit/cbe31d8dfd12ce973c574bfc825ffc0ffb8eb7c4), +   [#2762](https://github.com/angular/angular.js/issues/2762)) +  - prevent infinite digest error due to IE bug +  ([97abb124](https://github.com/angular/angular.js/commit/97abb124738e0ca5d00d807d65c482f7890feadd), +   [#2802](https://github.com/angular/angular.js/issues/2802)) +  - don't crash on invalid query parameters +  ([b9dcb35e](https://github.com/angular/angular.js/commit/b9dcb35e9bc64cb2f48f3a349ead66c501cbdc48)) +- **$parse:** move global getter out of parse.js +  ([099138fb](https://github.com/angular/angular.js/commit/099138fb9a94178d3d82568fbda28d0c87443de9)) +- **$q:** call `reject()` even if `$exceptionHandler` rethrows +  ([d59027c4](https://github.com/angular/angular.js/commit/d59027c40ed73fa9e114706d0c5a885785311dec)) +- **$timeout:** clean deferreds immediately after callback exec/cancel +  ([ac69392c](https://github.com/angular/angular.js/commit/ac69392cd7f939ebbd37765e377051d4c05df4a5)) +- **$sanitize:** match URI schemes case-insensitively +  ([fcd761b9](https://github.com/angular/angular.js/commit/fcd761b9d7c3c91673efce9b980ac5e7973adf3d), +   [#3210](https://github.com/angular/angular.js/issues/3210)) +- **Scope:** watches can be safely unregistered inside watch handlers +  ([a4ec2979](https://github.com/angular/angular.js/commit/a4ec297925f052bf9ea1aba9f584eaaf7472fb93), +   [#2915](https://github.com/angular/angular.js/issues/2915)) + +- **ngMock** +  - $timeout should forward delay argument +  ([a5fb372e](https://github.com/angular/angular.js/commit/a5fb372e1e6aed8cdb1f572f1df3d6fe89388f3e)) + +- **jqLite:** +  - return array from multi select in val() +  ([01cd3495](https://github.com/angular/angular.js/commit/01cd34957e778a2fa8d26e2805c2dd5a7f986465)) +  - forgive unregistration of a non-registered handler +  ([ac5b9055](https://github.com/angular/angular.js/commit/ac5b9055f6d7224e5e8e49941c0fc9cb16c64a7e)) +  - prepend array in correct order +  ([63414b96](https://github.com/angular/angular.js/commit/63414b965397a9fd7d2f49e8dea4b848e0d6707e)) +  - correctly monkey-patch core jQuery methods +  ([815053e4](https://github.com/angular/angular.js/commit/815053e403ace666b2383643227ecde5f36742c5)) + +- **Directives:** +  - **form:** pick the right attribute name for ngForm +    ([dc1e55ce](https://github.com/angular/angular.js/commit/dc1e55ce1a314b6c1ad4b9d5b4a31226e1fa1e18), +     [#2997](https://github.com/angular/angular.js/issues/2997)) +  - **input:** fix the email regex to accept TLDs up to 6 characters long +    ([ad76e77f](https://github.com/angular/angular.js/commit/ad76e77fce09d0aee28b5ca1a328d5df8596b935)) +  - **ngCloak:** hide element even when CSS 'display' is set +    ([06b0930b](https://github.com/angular/angular.js/commit/06b0930b6a821bdfed78875f821baf1b8ede2442)) +  - **ngSubmit:** expose $event to ngSubmit callback +    ([b0d5f062](https://github.com/angular/angular.js/commit/b0d5f062e316370c7ac57cfd628d085015a8187d)) +  - **ngValue:** made ngValue to write value attribute to element +    ([3b898664](https://github.com/angular/angular.js/commit/3b898664eea9913b6b25261d7310a61de476d173)) + +- **Filters:** +  - **number:** always convert scientific notation to decimal +    ([408e8682](https://github.com/angular/angular.js/commit/408e868237d80f9332f2c540f91b2809d9938fbc)) +  - **orderBy:** remove redundant if statement +    ([ec1cece2](https://github.com/angular/angular.js/commit/ec1cece270e293e7c55556fc68afee9a2ad40641)) + +- **i18n:** Do not transform arrays into objects +  ([751c77f8](https://github.com/angular/angular.js/commit/751c77f87b34389c5b85a23c71080d367c42d31b)) + +- **jqLite:** +  - return array from multi select in val() +  ([01cd3495](https://github.com/angular/angular.js/commit/01cd34957e778a2fa8d26e2805c2dd5a7f986465)) +  - forgive unregistration of a non-registered handler +  ([ac5b9055](https://github.com/angular/angular.js/commit/ac5b9055f6d7224e5e8e49941c0fc9cb16c64a7e)) +  - prepend array in correct order +  ([63414b96](https://github.com/angular/angular.js/commit/63414b965397a9fd7d2f49e8dea4b848e0d6707e)) +  - correctly monkey-patch core jQuery methods +  ([815053e4](https://github.com/angular/angular.js/commit/815053e403ace666b2383643227ecde5f36742c5)) + +- **Misc:** +  - **angular.copy:** change angular.copy to correctly clone RegExp +    ([5cca077e](https://github.com/angular/angular.js/commit/5cca077e4a40a26cc2deee2a86a215f575f25b22), +     [#3473](https://github.com/angular/angular.js/issues/3473), [#3474](https://github.com/angular/angular.js/issues/3474)) +  - **angular.equals:** +      - add support for regular expressions +      ([a357649d](https://github.com/angular/angular.js/commit/a357649da5d9f0633fa8e8a249f58dfc1105698e), +       [#2685](https://github.com/angular/angular.js/issues/2685)) +      - {} and [] should not be considered equivalent +      ([da1f7c76](https://github.com/angular/angular.js/commit/da1f7c762d36b646c107260f74daf3a0ab5f91f5)) +  - **angular.toJson:** skip JSON.stringify for undefined +    ([332a3c79](https://github.com/angular/angular.js/commit/332a3c7984229a7e3a9a8a277f92942299616fdb)) + + +  <a name="1.2.0-rc1"></a>  # 1.2.0-rc1 spooky-giraffe (2013-08-13) | 
