angular.js v0.9.3 Release Notes

Release Date: 2010-11-10 // over 13 years ago
  • ๐Ÿ“„ Docs

    • ๐Ÿ“„ prettier docs app with syntax highlighting for examples, etc
    • โž• added documentation, examples and scenario tests for many more apis including:
      • all directives
      • all formatters
      • all validators
      • some widgets

    Api

    • date filter now accepts strings that angular.String.toDate can convert to Date objects
    • ๐Ÿ‘ angular.String.toDate supports ISO8061 formatted strings with all time fractions being optional
    • ng:repeat now exposes $position with values set to 'first', 'middle' or 'last'
    • 0๏ธโƒฃ ng:switch now supports ng:switch-default as fallback switch option

    ๐Ÿ’ฅ Breaking changes

    • ๐Ÿ‘ we now support ISO 8601 extended format datetime strings (YYYY-MM-DDTHH:mm:ss.SSSZ) as defined in EcmaScript 5 throughout AngularJS. This means that the following apis switched from YYYY-MM-DDTHH:mm:ssZ to YYYY-MM-DDTHH:mm:ss.SSSZ (note the added millis) when representing dates:
      • angular.Date.toString
      • angular.String.fromDate
      • JSON serialization and deserialization (used by json filter, $xhr and $resource)
    • โœ‚ removed SSN validator. It's unlikely that most people will need it and if they do, it can be added simple RegExp validator.