marionette v3.0.0-pre5 Release Notes

  • ๐Ÿ“š Documentation

    • ๐Ÿ‘Œ Improved installation docs.
    • โšก๏ธ Updated CollectionView docs to reflect API changes.
    • ๐Ÿ‘Œ Improved Behavior docs.
    • ๐Ÿ‘Œ Improved functions docs.
    • ๐Ÿ‘Œ Improved update guide.
    • โž• Added "basics" docs.

    API Changes

    • emptyView now accepts a function as an arg.
    • โœ‚ Removed the apply:filter event from CollectionView.
    • ๐Ÿšš removeChildView now returns the removed view.
    • bindEntityEvents renamed bindEvents.
    • ๐Ÿ—„ Deprecated Behavior Lookups.
    • โž• Added Backbone.Babysitter to Mn and removed the Babysitter dependency.

    ๐Ÿ› Bug fixes

    • CollectionView now only triggers destroy:children if it has been rendered.
    • Parent views will now successfully listen for destroy in childViewEvents.

    Misc

    • Replaced var and let with const.
    • โž• Added consistent function declarations and added rules to eslint.
    • ๐Ÿ‘‰ Tweaked peerDependencies to only allow patch versions.
    • Directory structure changes and file naming consistency.
    • ๐Ÿ‘Œ Improved test coverage.
    • โœ‚ Removed bundled build.