Skip to content

Latest commit

 

History

History
80 lines (70 loc) · 6.12 KB

changelog.tmp.md

File metadata and controls

80 lines (70 loc) · 6.12 KB

v1.0.0rc3 (2012-03-27)

Bug Fixes

  • $compile:
    • create new (isolate) scopes for directives on root elements (5390fb37, closes #817)
    • don't touch static element attributes (9cb2195e)
    • Merge interpolated css class when replacing an element (f49eaf8b)
  • $http:
    • don't send Content-Type header when no data (1a5bebd9, closes #749)
  • $log:
    • avoid console.log.apply calls in IE (15213ec2, closes #805)
  • $resource:
    • support escaping of ':' in resource url (6d6f8753)
  • compiler:
    • allow transclusion of root elements (9918b748)
  • e2e runner:
    • fix typo that caused errors on IE8 (ee5a5352, closes #806)
  • forEach:
    • should ignore prototypically inherited properties (8d7e6948, closes #813)
  • forms:
    • Remove double registering of form (1faafa31)
    • Set ng-valid/ng-invalid correctly (08bfea18)
  • init:
    • use jQuery#ready for init if available (cb2ad9ab, closes #818)
  • json:
    • added support for iso8061 timezone (5ac14f63)
  • matchers.toHaveClass:
    • Correct reference to angular.mock.dump (f701ce08)
  • ng-switch:
    • properly destroy child scopes (2315d9b3)
  • ngDocSpec:
  • ngForm:
  • ngRepeat:
    • correct variable reference in error message (935c1018)
  • ngView:
  • q:
    • resolve all of nothing to nothing (ac75079e)
  • select:
    • multiselect failes to update view on selection insert (6ecac8e7)

Features

  • $compile:
    • do not interpolate boolean attributes, rather evaluate them (a08cbc02)
  • $controller:
    • support controller registration via $controllerProvider (d54dfecb)
  • $route:
    • when matching consider trailing slash as optional (a4fe51da, closes #784)
  • assertArgFn:
    • should support array annotated fns (4b8d9260)
  • http:
  • injector:
  • input.radio:
    • Allow value attribute to be interpolated (ade6c452)
  • jqLite:
    • make injector() and scope() work with the document object (5fdab52d)
    • add .controller() method (6c5a05ad)
  • ngValue:
    • allow radio inputs to have non string values (09e175f0, closes #816)
  • scope:
    • broadcast $destroy event on scope destruction (9b1aff90)
  • scope.$eval:
    • Allow passing locals to the expression (192ff61f)

Breaking Changes

  • boolean attrs are evaluated rather than interpolated (a08cbc02)
  • ng-bind-attr directive removed (55027132)
  • any app that depends on this service and its fallback to Modernizr, please (aaedefb9)