angular.js v0.10.2 Release Notes

Release Date: 2011-10-08 // over 12 years ago
  • ๐Ÿ”‹ Features:

    • ๐Ÿ‘ jQuery 1.6.4 support (Issue #556)
    • ๐Ÿ“„ jqLite improvements:
      • Added support for prop method (commit)
      • Added support for unbind method (commit)

    ๐Ÿ› Bug Fixes:

    • โž• Added support for short-circuiting of && and || operators in in angular expressions (Issue #433)
    • ๐Ÿ›  Fix for [$limitTo] to properly handle excessive limits (contributed by tehek) (Issue #571)
    • [jqLite]'s css() method now converts dash-separated css property names to camelCase in order to support dash-separated properties on Firefox (Issue #569)
    • 0๏ธโƒฃ action defaults for [$resource]s now take precedence over resource defaults (contributed by Marcello Nuccio) (commit)
    • ๐Ÿ›  Fixed escaping issues in [$route] matcher (commit)
    • ๐Ÿ›  Fixed two issues in $browser.defer.cancel mock (commit, commit)
    • ๐Ÿ›  Fix for ng:options, which under certain circumstances didn't select the right option element (commit)

    ๐Ÿ“„ Docs:

    • ๐Ÿ“„ migrated the docs app to use [$location]'s HTML5 mode (hashbang urls no more) (commit)

    ๐Ÿ’ฅ Breaking Changes

    • If Angular is being used with jQuery older than 1.6, some features might not work properly. Please upgrade to jQuery version 1.6.4.

    ๐Ÿ’ฅ Breaking Changes

    • ng:repeat no longer has ng:repeat-index property. This is because the elements now have affinity to the underlying collection, and moving items around in the collection would move ng:repeat-index property rendering it meaningless.