Releases: gmac/backbone.epoxy
Releases · gmac/backbone.epoxy
Feature complete
Adds final features planned for 1.0 release.
- Adds
template
binding for rendering data attributes with an Underscore template. - Adds
bindingFilters
namespace for defining custom data filters. - Defines
binding
API for core configuration and add-ons. - Browser compatibility fixes to the
options
binding. - Refactoring for performance (at slight expense to file size).
- Adds environment setup and AMD definition, courtesy of jpurcell001 and Marionette.
- The notion of "operators" is officially reclassified as "filters".
- Revised docs.
Large refactor
Large codebase refactoring.
- Shifts bindings from element level down to the handler level.
- Opens default binding handlers, operators, and options to a public API.
Options binding
Adds additional binding features to stage for a 1.0 release.
- Adds select menu
options
binding suite and supporting tests; includes:options
: Binds the contents of an Array or Collection to select menu options.optionsDefault
: Provides a default option to include aboveoptions
items.optionsEmpty
: Provides an empty placeholder option to display whenoptions
is empty.
- Registers
"update"
event on collection sources for manually triggering binding updates. - Adds return values to all model methods.
- Upgrades to Uglify2 for better gzip compression.
- General refactoring and additional code comments.
- Documentation updates and corrections.
Initial public release
Initial public release of Epoxy core features.