diff --git a/CHANGELOG.md b/CHANGELOG.md index 2c97b050..3edf00c6 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,87 @@ + +# 1.3.0-beta.5 chimeric-glitterfication (2014-04-03) + + +## Bug Fixes + +- **$animate:** + - insert elements at the start of the parent container instead of at the end + ([1cb8584e](https://github.com/angular/angular.js/commit/1cb8584e8490ecdb1b410a8846c4478c6c2c0e53), + [#4934](https://github.com/angular/angular.js/issues/4934), [#6275](https://github.com/angular/angular.js/issues/6275)) + - ensure the CSS driver properly works with SVG elements + ([c67bd69c](https://github.com/angular/angular.js/commit/c67bd69c58812da82b1a3a31d430df7aad8a50a8), + [#6030](https://github.com/angular/angular.js/issues/6030)) +- **$parse:** mark constant unary minus expressions as constant + ([7914d346](https://github.com/angular/angular.js/commit/7914d3463b5ec560c616a0c9fd008bc0e3f7c786), + [#6932](https://github.com/angular/angular.js/issues/6932)) +- **Scope:** + - revert the `__proto__` cleanup as that could cause regressions + ([71c11e96](https://github.com/angular/angular.js/commit/71c11e96c64d5d4eb71f48c1eb778c2ba5c63377)) + - more scope clean up on $destroy to minimize leaks + ([d64d41ed](https://github.com/angular/angular.js/commit/d64d41ed992430a4fc89cd415c03acf8d56022e6), + [#6794](https://github.com/angular/angular.js/issues/6794), [#6856](https://github.com/angular/angular.js/issues/6856), [#6968](https://github.com/angular/angular.js/issues/6968)) +- **ngClass:** handle ngClassOdd/Even affecting the same classes + ([c9677920](https://github.com/angular/angular.js/commit/c9677920d462046710fc72ca422ab7400f551d2e), + [#5271](https://github.com/angular/angular.js/issues/5271)) + + +## Breaking Changes + +- **$animate:** due to [1cb8584e](https://github.com/angular/angular.js/commit/1cb8584e8490ecdb1b410a8846c4478c6c2c0e53), +`$animate` will no longer default the after parameter to the last element of the parent +container. Instead, when after is not specified, the new element will be inserted as the +first child of the parent container. + +To update existing code, change all instances of `$animate.enter()` or `$animate.move()` from: + +`$animate.enter(element, parent);` + +to: + +`$animate.enter(element, parent, angular.element(parent[0].lastChild));` + + + +# 1.2.16 badger-enumeration (2014-04-03) + + +## Bug Fixes + +- **$animate:** + - prevent cancellation timestamp from being too far in the future + ([35d635cb](https://github.com/angular/angular.js/commit/35d635cbcbdc20f304781655f3563111afa6567f), + [#6748](https://github.com/angular/angular.js/issues/6748)) + - run CSS animations before JS animations to avoid style inheritance + ([0e5106ec](https://github.com/angular/angular.js/commit/0e5106ec2ccc8596c589b89074d3b27d27bf395a), + [#6675](https://github.com/angular/angular.js/issues/6675)) +- **$parse:** mark constant unary minus expressions as constant + ([6e420ff2](https://github.com/angular/angular.js/commit/6e420ff28d9b3e76ac2c3598bf3797540ef8a1d3), + [#6932](https://github.com/angular/angular.js/issues/6932)) +- **Scope:** + - more scope clean up on $destroy to minimize leaks + ([7e4e696e](https://github.com/angular/angular.js/commit/7e4e696ec3adf9d6fc77a7aa7e0909a9675fd43a), + [#6794](https://github.com/angular/angular.js/issues/6794), [#6856](https://github.com/angular/angular.js/issues/6856), [#6968](https://github.com/angular/angular.js/issues/6968)) + - aggressively clean up scope on $destroy to minimize leaks + ([8d4d437e](https://github.com/angular/angular.js/commit/8d4d437e8cd8d7cebab5d9ae5c8bcfeef2118ce9), + [#6794](https://github.com/angular/angular.js/issues/6794), [#6856](https://github.com/angular/angular.js/issues/6856)) +- **filter.ngdoc:** Check if "input" variable is defined + ([a275d539](https://github.com/angular/angular.js/commit/a275d539f9631d6ec64d03814b3b09420e6cf1ee), + [#6819](https://github.com/angular/angular.js/issues/6819)) +- **input:** don't perform HTML5 validation on updated model-value + ([b2363e31](https://github.com/angular/angular.js/commit/b2363e31023df8240113f68b4e01d942f8009b60), + [#6796](https://github.com/angular/angular.js/issues/6796), [#6806](https://github.com/angular/angular.js/issues/6806)) +- **ngClass:** handle ngClassOdd/Even affecting the same classes + ([55fe6d63](https://github.com/angular/angular.js/commit/55fe6d6331e501325c2658df8995dcc083fc4ffb), + [#5271](https://github.com/angular/angular.js/issues/5271)) + + +## Features + +- **$http:** add xhr statusText to completeRequest callback + ([32c09c1d](https://github.com/angular/angular.js/commit/32c09c1d195fcb98f6e29fc7e554a867f4762301), + [#2335](https://github.com/angular/angular.js/issues/2335), [#2665](https://github.com/angular/angular.js/issues/2665), [#6713](https://github.com/angular/angular.js/issues/6713)) + + # 1.3.0-beta.4 inconspicuous-deception (2014-03-28)