Releases: davej/angular-classy
Releases · davej/angular-classy
v1.0.0-beta.6
- Removed register-selector and named dependencies
classy-core
is nowclassy.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
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
,_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
- 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.