Skip to content
robrobbins edited this page Aug 5, 2013 · 7 revisions

##v0.9.2

  • ext namespace renamed to extensions
  • All View Class Objects (and their subclasses) can accept a reference to an already instantiated Model class as the data arg now. This is in addition to the previously existing ability to take a passed in hash of values and convert those to a unique model instance for that class object being instantiated.
  • Navigator class now included with sudo-x build
  • Persistable extension now included in the sudo-x build

##v0.9.3

  • Dataview renamed to DataView
  • bugfixes for send

##v0.9.4

  • addFilter method added to Change delegate
  • Change delegate filter method adds name property to the data object passed to targets
  • removeChildren added to Container. Convenience method to remove all children of a container.

##v0.9.5

  • Spaces (2) replace tabs as I am tired of check-ins with mixed tabs/spaces
  • build/debug/sudo-x.js dropped as build/debug/sudo.js becomes the primary 'built' file with all currently supported modules. A sudo-basic.html 'config' is now available as a basic build and as an example of an alternate build configuration
  • addedAsDelegate added to Base class. Any Class Object adding another abject as a delegate will now call this method if it exists on the delegate after adding it.
  • Spec suite uses Zepto, not jQuery

##v0.9.6

  • ViewController Class dropped from the default sudo.js (/build/debug/sudo.js) build. The module still resides in extras/viewController.
  • Bindable Class dropped from the default sudo.js build. The module still resides in extras/extensions/bindable.js
  • Build Tool updated to read the version from the <title> tag of the config.html file used to build it.
  • Updates for the persistable extension:
    1. global attribute set to false on AJAX requests (see zepto.js global AJAX property)
    2. default JSON data type enforced on both request and response during AJAX operations

Clone this wiki locally