angular.js v1.5.0-beta.1 Release Notes

Release Date: 2015-09-29 // over 8 years ago
  • ๐Ÿ› Bug Fixes

    ๐Ÿ”‹ Features

    ๐ŸŽ Performance Improvements

    ๐Ÿ’ฅ Breaking Changes

    • $sanitize: due to 181fc567, The svg support in is now an opt-in option

    Applications that depend on this option can use to turn the option back on, ๐Ÿ“š but while doing so, please read the warning provided in the documentation for information on preventing click-hijacking attacks when this option is turned on.

    If your data contains falsy values ('', 0, false and null) for option groups, then these options will now be placed into option groups. Previously all of these falsy values were treated as the option not being a member of a group.

    Only option groups that are undefined will result in the option being put in no group. If you have data that contains falsy values that should not be used as groups then you must filter the values before passing them to ngOptions converting falsy values to undefined.

    ngOptions will now throw if ngModel is not present on the select element. Previously, having no ngModel let ngOptions silently fail, which could lead to hard to debug errors. The change should therefore not affect any applications, as it simply makes the requirement more strict and alerts the developer explicitly.