Skip to content

Releases: davej/angular-classy

v1.0.0-beta.6

20 Oct 23:46
Compare
Choose a tag to compare
v1.0.0-beta.6 Pre-release
Pre-release
  • Removed register-selector and named dependencies
  • classy-core is now classy.core
  • All plugins now follow the classy.myPlugin convention
  • Plugins no longer require the name key if they follow above convention
  • Fix for lazy-loaded requires in module definitions (#36)

v1.0.0-beta.5

17 Oct 22:09
Compare
Choose a tag to compare
v1.0.0-beta.5 Pre-release
Pre-release

Module requires inheritance is now supported and has test coverage.

Modifying sibling plugin options is now improved and has test coverage. This is useful for disabling conflicting plugins

v1.0.0-beta.4

14 Oct 15:13
Compare
Choose a tag to compare
v1.0.0-beta.4 Pre-release
Pre-release

bindData: Accept non-string values passed to data (but don't try to parse them as an Angular expression)

v1.0.0-beta.3

14 Oct 00:08
Compare
Choose a tag to compare
v1.0.0-beta.3 Pre-release
Pre-release

Support for AngularJS 1.3

v1.0.0-beta.2

06 Oct 13:20
Compare
Choose a tag to compare

v1.0.0-beta.1

19 Sep 23:04
Compare
Choose a tag to compare
v1.0.0-beta.1 Pre-release
Pre-release
v1.0.0-beta.1

0.4.2

29 Apr 19:04
Compare
Choose a tag to compare
  • Bind functions defined in a classy controller so that this references the controller

0.4.1

27 Apr 21:33
Compare
Choose a tag to compare
  • Added shortcut for this.$scope. You can now reference the $scope with this.$, although this.$scope still works fine

0.4

26 Apr 18:43
Compare
Choose a tag to compare
0.4
  • Namespace is now module.classy.controller, this would be consistent with other classy helpers (e.g. module.classy.service) but you can still use module.cC or module.classyController if you prefer
  • Added options (addFnsToScope, watchObject, _scopeName and _watchKeywords)
  • Options can be changed at the module level
app.classy.options.controller = {
    addFnsToScope: false
};
  • ... or at the class level using the __options property

0.3

31 Mar 02:13
Compare
Choose a tag to compare
0.3
  • Coffeescript class extends syntax is no longer supported
  • classyController now maps to classyController.create
  • The previous JS API (classyController.create) is now the universal API
  • Create a classy controller with app.classyController(controllerName, classObj)
  • Moved version numbers to pre-1.0 because API stability is not important for the moment and test coverage isn't as good as I'd like it to be.