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) |
