marionette v3.3.0 Release Notes

  • ๐Ÿ”‹ Features

    • โž• Added removeView and isSwapping to Region to better support animation
    • NextCollectionView added as a potential replacement for CollectionView in v4
    • โž• Added view initialize event to behaviors
    • getRegion will now render the region's view if it is currently not rendered
    • ๐Ÿšš If a behavior or a region is destroyed it will now be removed from the view
    • โž• Added onDomRemove event for better clean up of things added in onDomRefresh
    • 0๏ธโƒฃ childViewEventPrefix feature flag to allow for false by default
    • ๐Ÿ‘Œ Support custom renderers per view prototype

    ๐Ÿ›  Fixes

    • Trigger detach events when restoring el

    ๐Ÿ—„ Deprecations

    • ๐Ÿ—„ template: false deprecated in favor of template: _.noop
    • ๐Ÿ—„ Behavior defaults deprecated in favor of setting options on the Behavior definition
    • Marionette.Renderer in favor of new custom view renderer.

    Misc

    • โšก๏ธ Update babel and build tools
    • ๐Ÿ›  Fix tests runner for IE11