Marionette.toolkit Versions Save

A collection of opinionated Backbone.Marionette extensions for large scale application architecture.

v6.2.0

3 years ago

Features

  • Updated underscore peer dependency version
  • Throw a "Child app does not exist." error on startChild app when child app undefined

v6.1.0

4 years ago
  • Features

    • Component.showIn now supports passing regionOptions
  • Fixes

    • When an app is stopped, the running events cache is now cleared correctly
    • viewEvents now works if a view is shown during onBeforeShow

v6.0.1

4 years ago
  • Add .npmignore
  • Fix the build

v6.0.0

4 years ago
  • Breaking Changes

    • Replaced Component with a simpler API.
      • Component now extends `Marionette.Application
      • Removes removeView for show
      • Adds empty for a safe destruction
      • Adds regionOptions
      • A Component can now be shown multiple times
      • Adds setRegion as a class method
    • Removed the default export
    • MixinState is now mixinState
  • Tooling

    • Modernized build/test tooling

v5.1.0

5 years ago
  • Features
    • Updated dependency versions

v5.0.0

5 years ago

v5.0.0

  • Breaking Changes

    • Upgraded to Marionette v4
    • Toolkit is no longer attached to Marionette.Toolkit
    • noConflict was removed
    • Removed bower
    • For apps the state model and listeners are now only init'd during runtime available first in onBeforeStart without listeners.
    • triggerStart now calls a finallyStart method rather than triggerMethod directly.
  • Features

    • childApps definitions now support regionName and getOptions for boilerplate reduction.
    • Updated underscore dependency range
    • Added toggleState for a quick/clean set('foo', !get('foo'))
    • Added hasState for a quick/clean this.getState().has('foo')
    • stopChildApp now passes options along this.stopChildApp('appName', { foo: true })
    • Component now exposes showView so that the behavior can be overridden
    • restartWithParent was added to modify the behavior of child apps during restart
  • Fixes

    • Child app was not removing correctly if startAfterInitialize: true
    • Fixed clean up for various app view removal methods

v5.0.0-alpha.5

5 years ago

v5.0.0-alpha.4

5 years ago

v5.0.0-alpha.3

5 years ago

v5.0.0-alpha.2

5 years ago