Current Stable Version: 0.3.0, 21 October 2013
Development Version: 0.4.0, November 2013
Please see http://mozart.io for documentation, examples etc.
grunt test
will build and test Mozart
grunt build
will build Mozart into ./mozart.js
grunt package
will build and minify Mozart into ./mozart.min.js and write the current version to ./VERSION
./node_modules/codo/bin/codo src/mozart
will generate the CoDo documentation in ./doc
- Mozart Now follows semantic versioning
- Added
Mozart.Resource
class - Added
displayWhenEmpty
to collection - Added
idField
to collection - Added
position
object to views rendered with a collection - Added
hide
property to views - Added
findBy<fieldname>
,getBy<fieldname>
methods on indexed fields - Added warning when Layout cannot bind to rootElement
- Added Codo Docs to all classes
- Added extended options capability to verbs on
Mozart.HTTP
- Added attrHtml[Observe|Notify]Binding capability on views
- Declarative View Actions (/name/Action)
- Handlebars {{action}} 'target' attribute now deprecated, use full path
- bind/one/unbind/trigger deprecated, use subscribe/subscribeOne/unsubscribe/publish
- HTTP CORS Support
- Binding, Routing Bugfixes
- Introduced transferrable bindings to correct problems with new binding implementation
- Extra specs and tests for greater code coverage
- HTTP Abstraction Layer
- i18n Bugfixes, Lookup properties allowed
- Firefox popstate fixes
- Fixed Double-route bug when using Browser History routing
- Plugin Framework
- Rewrote MztObject binding
- Refactored for node 0.10.0 support
- Updated Mozart Build Chain to use Grunt v0.4.0
- Moved to Browser History based routing, Hash routing is an optional mode
- i18n now conforms to RFC4646
- DOM Manager reworked to support more events
- More descriptive exceptions and warnings
- Minor bug fixes
- Added *Lookup properties to MztObject, action helper
- View handlebars helper can now take a property as the viewclass (partials)
- Added CoDo Document Generation
- Added localStorage support
- Renamed to Mozart
- Major fixes to IE compatibility. Now works in IE8+.
- Switched to Grunt from Brunch
- Views are now deferred for release, and released off-DOM
- Mozart Framework now uses CommonJS
- Global Keybindings in DOMManager
- Added messageFormat Internationalization support
- Added basic AJAX layer
- Added mobile ToDo App demo, added mobile generators, fixed IE incompatibiliy bug
- Renamed from RazorMVC, including all namespaces
- New, faster off-DOM render engine