Releases: davej/angular-classy
Releases · davej/angular-classy
v1.0.0-beta.6
- Removed register-selector and named dependencies
classy-coreis nowclassy.core- All plugins now follow the
classy.myPluginconvention - Plugins no longer require the
namekey if they follow above convention - Fix for lazy-loaded requires in module definitions (#36)
v1.0.0-beta.5
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
bindData: Accept non-string values passed to data (but don't try to parse them as an Angular expression)
v1.0.0-beta.3
Support for AngularJS 1.3
v1.0.0-beta.2
v1.0.0-beta.1
v1.0.0-beta.1
0.4.2
0.4.1
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,_scopeNameand_watchKeywords) - Options can be changed at the module level
app.classy.options.controller = {
addFnsToScope: false
};- ... or at the class level using the
__optionsproperty
0.3
- Coffeescript
class extendssyntax is no longer supported - classyController now maps to classyController.create
- The previous
JSAPI (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.