Releases: RoundingWellOS/marionette.toolkit
Releases · RoundingWellOS/marionette.toolkit
v6.2.0
v6.1.0
-
Features
Component.showIn
now supports passingregionOptions
-
Fixes
- When an app is stopped, the running events cache is now cleared correctly
viewEvents
now works if a view is shown duringonBeforeShow
v6.0.1
- Add .npmignore
- Fix the build
v6.0.0
-
Breaking Changes
- Replaced
Component
with a simpler API.Component
now extends `Marionette.Application- Removes
removeView
forshow
- 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 nowmixinState
- Replaced
-
Tooling
- Modernized build/test tooling
v5.1.0
- Features
- Updated dependency versions
v5.0.0
v5.0.0
-
Breaking Changes
- Upgraded to Marionette v4
Toolkit
is no longer attached toMarionette.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 afinallyStart
method rather thantriggerMethod
directly.
-
Features
- childApps definitions now support
regionName
andgetOptions
for boilerplate reduction. - Updated underscore dependency range
- Added
toggleState
for a quick/cleanset('foo', !get('foo'))
- Added
hasState
for a quick/cleanthis.getState().has('foo')
stopChildApp
now passes options alongthis.stopChildApp('appName', { foo: true })
Component
now exposesshowView
so that the behavior can be overriddenrestartWithParent
was added to modify the behavior of child apps duringrestart
- childApps definitions now support
-
Fixes
- Child app was not removing correctly if startAfterInitialize: true
- Fixed clean up for various app view removal methods
v5 Alpha.5 Release
v5.0.0-alpha.5 Roll alpha.5 release
v5 Alpha.4 Release
v5.0.0-alpha.4 Roll alpha.4 release
v5 Alpha.3 Release
v5.0.0-alpha.3 Roll alpha.3 release
v5 Alpha.2 Release
v5.0.0-alpha.2 Roll an alpha.2 release