aboutsummaryrefslogtreecommitdiffstats
path: root/CHANGELOG.md
diff options
context:
space:
mode:
Diffstat (limited to 'CHANGELOG.md')
-rw-r--r--CHANGELOG.md16
1 files changed, 16 insertions, 0 deletions
diff --git a/CHANGELOG.md b/CHANGELOG.md
index bb3c47ae..89622356 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,6 +1,22 @@
<a name="0.9.19"><a/>
# 0.9.19 canine-psychokinesis (in-progress) #
+# Breaking Changes
+- Controller constructor functions are now looked up on scope first and then on window.
+- angular.equals now use === which means that things which used to be equal are no longer.
+ Example '0' !== 0 and [] !== ''
+- angular.scope (http://docs.angularjs.org/#!angular.scope) now (providers, cache) instead of
+ (parent, providers, cache)
+- Watch functions (see http://docs.angularjs.org/#!angular.scope.$watch) used to take
+ fn(newValue, oldValue) and be bound to scope, now they take fn(scope, newValue, oldValue)
+- calling $eval() [no args] should be replaced with call to $apply()
+ (http://docs.angularjs.org/#!angular.scope.$apply) ($eval(exp) should remain as is see
+ http://docs.angularjs.org/#!angular.scope.$eval)
+- scope $set/$get have been removed. ($get is same as $eval; no replacement for $set)
+- $route.onChange() callback (http://docs.angularjs.org/#!angular.service.$route)
+ no longer has this bound.
+- Removed undocumented $config in root scope. (You should have not been depending on this.)
+