AngularJS - 1.2.14 is out

Latest AngularJS version is out. 1.2.14. # 1.2.14 feisty-cryokinesis has been released. No Breaking changes. Performance Improvements and bug fixes around animation and other modules.

Bug Fixes

  • $animate: - delegate down to addClass/removeClass if setClass is not found (18c41af0, #6463) - ensure all comment nodes are removed during a leave animation (f4f1f43d, #6403) - only block keyframes if a stagger is set to occur (e71e7b6c, #4225) - ensure that animateable directives cancel expired leave animations (e9881991, #5886) - ensure all animated elements are taken care of during the closing timeout (99720fb5, #6395) - fix for TypeError Cannot call method ‘querySelectorAll’ in cancelChildAnimations (c914cd99, #6205)
  • $http: - do not add trailing question (c8e03e34, #6342) - send GET requests by default (267b2173, #5985, #6401)
  • $parse: reduce false-positives in isElement tests (5fe1f39f, #4805, #5675)
  • input: use ValidityState to determine validity (c2d447e3, #4293, #2144, #4857, #5120, #4945, #5500, #5944)
  • isElement: reduce false-positives in isElement tests (75515852)
  • jqLite: - properly toggle multiple classes (4e73c80b, #4467, #6448) - make jqLite (‘iframe src=”someurl”>’).contents() return iframe document, as in jQuery (05fbed57, #6320, #6323)
  • numberFilter: convert all non-finite/non-numbers/non-numeric strings to the empty string (cceb455f, #6188, #6261)
  • $parse: support trailing commas in object & array literals (6b049c74)
  • ngHref: bind ng-href to xlink:href for SVGAElement (2bce71e9, #5904)

Features

  • $animate: animate dirty, pristine, valid, invalid for form/fields (33443966, #5378)

Performance Improvements

  • $animate: use rAF instead of timeouts to issue animation callbacks (4c4537e6)
  • $cacheFactory: skip LRU bookkeeping for caches with unbound capacity (a4078fca, #6193, #6226)
comments powered by Disqus