Skip to content

Releases: gmac/backbone.epoxy

Feature complete

08 Jul 15:39
Compare
Choose a tag to compare

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

08 Jul 15:40
Compare
Choose a tag to compare

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

08 Jul 15:40
Compare
Choose a tag to compare

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 above options items.
    • optionsEmpty : Provides an empty placeholder option to display when options 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

08 Jul 15:41
Compare
Choose a tag to compare

Initial public release of Epoxy core features.