| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2013-04-16 | fix(ngClass): should remove classes when object is the same but property has ↵ | Pete Bacon Darwin | |
| changed If you wire up ngClass directly to an object on the scope, e.g. ng-class="myClasses", where scope.myClasses = { 'classA': true, 'classB': false }, there was a bug that changing scope.myClasses.classA = false, was not being picked up and classA was not being removed from the element's CSS classes. This fix uses angular.equals for the comparison and ensures that oldVal is a copy of (rather than a reference to) the newVal. | |||
| 2013-03-29 | feat(ngRepeat): add support for custom tracking of items | Misko Hevery | |
| BREAKING CHANGE: It is considered an error to have two items produce the same track by key. (This was tolerated before.) | |||
| 2013-02-18 | fix(ngClass): keep track of old ngClass value manually | Per Rovegård | |
| ngClassWatchAction, when called as a $watch function, gets the wrong old value after it has been invoked previously due to observation of the interpolated class attribute. As a result it doesn't remove classes properly. Keeping track of the old value manually seems to fix this. Closes #1637 | |||
| 2012-09-06 | fix(ngClassEven/Odd): filtering/ordering and repeater | petrovalex | |
| Closes #1076 | |||
| 2012-09-06 | fix(ngClass): works with class interpolation | Max Martinsson | |
| Closes #1016 | |||
| 2012-04-09 | chore(tests): rename all directive names to the normalized form | Igor Minar | |
| 2012-03-28 | chore(module): move files around in preparation for more modules | Misko Hevery | |
