Skip to content


Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Fetching contributors…

Cannot retrieve contributors at this time

36 lines (32 sloc) 1.788 kb

Cha Cha Cha Changes



  • New format filter
  • Lots of cleanup! Consistent indentation, linting
  • Custom builds via grunt (soon to be leveraged via builder)
  • uiDate now watches options
  • Rewrote ui-keypress (API is not backwards-compatible)
    • ui-keypress has been expanded into ui-keyup, ui-keydown and ui-keypress
    • The ui-keypress can now be used to $event.preventDefault() as expected
    • Multiple combinations are separated by spaces, while multi-key combos are separated by dashes: 'enter alt-space 13-shift':'whatever()'
    • The string-notation (a and be or c and d) has been dropped completely
  • Can now pass (or globally define) the value uiReset resets to


  • Unit tests. Unit tests. Unit tests.
  • New inflector filter (previously named prettifier)
    • Added 2 alternative modes, now contains: humanize, underscore and variable
  • Passthrough directive (uiJq) now fixes common ngModel problems due to trigger(change). Can optionally be disabled
  • Removed Length Filter (you can instead do {{ ( myArray | filter: { gender:'m' } ).length }})
  • Added validate directive, allows you to pass validation functions
  • Sortable directive
  • Fixed unique filter
  • Highlight filter has had bug fixes
  • Event directive has been refactored / improved
  • Keypress directive has been refactored / improved
  • New if-directive instead of remove directive (removed)
  • New google maps directive
  • New animate directive that transitions the injection of new DOM elements (transitioning the removal of DOM is still not supported yet)
  • Improvements to scrollfix directive


  • New folder structure
  • Too many to list
Jump to Line
Something went wrong with that request. Please try again.