angular.js v1.4.8 Release Notes
Release Date: 2015-11-19 // over 8 years ago-
๐ Bug Fixes
- $animate: ensure leave animation calls
close
callback (6bd6dbff, #12278, #12096, #13054) - $cacheFactory: check key exists before decreasing cache size count (2a5a52a7, #12321, #12329)
- $compile:
- $http: apply
transformResponse
even whendata
is empty (c6909464, #12976, #12979) - $location: ensure
$locationChangeSuccess
fires even if URL ends with#
(6f8ddb6d, #12175, #13251) - ๐ $parse: evaluate once simple expressions only once (e4036824, #12983, #13002)
- $resource: allow XHR request to be cancelled via a timeout promise (7170f9d9, #12657, #12675, #10890, #9332)
- $rootScope: prevent IE9 memory leak when destroying scopes (87b0055c, #10706, #11786)
- Angular.js: fix
isArrayLike
for unusual cases (70edec94, #10186, #8000, #4855, #4751, #10272) - isArrayLike: handle jQuery objects of length 0 (d3da55c4)
- jqLite:
- limitTo: start at 0 if
begin
is negative and exceeds input length (4fc40bc9, #12775, #12781) - ๐ merge:
- ngAria: don't add tabindex to radio and checkbox inputs (59f1f4e1, #12492, #13095)
- ngInput: change URL_REGEXP to better match RFC3987 (cb51116d, #11341, #11381)
- ngMock: reset cache before every test (91b7cd9b, #13013)
- ngOptions:
๐ Performance Improvements
- $animate: ensure leave animation calls