All Versions
149
Latest Version
Avg Release Cycle
116 days
Latest Release
1463 days ago
Changelog History
Page 3
Changelog History
Page 3
-
v3.0.0-pre4 Changes
๐ Documentation
- ๐ Improved
View
documentation. - โ Added
Backbone.Radio
integration documentation. - ๐ Fixed broken links in
CollectionView
documentation. - โ Removed
Marionette.Module
documentation. - โ Add installation documentation.
- โ Removed outdated API documentation.
- โ Added Upgrade Guide.
API Changes
- return
this
from all functions that do not return anything, useful for chaining. - โ Removed
getValue
and internalgetOption
.
๐ Bug fixes
- ๐ CollectionView#reorder will no longer remove an already displayed emptyView.
- Calling
Backbone.View
constructor with arguments consistently across all views. - Monitor for child already attached.
- When a view is attached to an existing element,
isRendered()
should reflecttrue
. - Region empty edge-case fix that prevents view destroy handlers calling
empty
. - Region now detaches previous html if there is no view.
Misc
- ๐ Build browser tests with rollup.
- ๐ Fix bundled build.
- ๐ Linter fixes.
Also, please help us finish v3!
- ๐ Improved
-
v3.0.0-pre3 Changes
โก๏ธ Dependency Updates
- ๐ Backbone and Underscore moved to peerDependencies to solve dependency conflicts for browserify and webpack users.
- โ Added support for Lodash 4.
๐ Documentation
- ๐ Application documentation updates.
API Changes
- โ Removed unused
collection
parameter fromCollectionView.isEmpty
.
๐ Bug fixes
replaceElement
andallowMissingEl
are now able to be overridden inRegion.show
.
Misc
- โ Gulp test-browser task fixed.
- ๐ es-lint fixes.
- โ Added more es6 syntax.
- ๐ Fixed the UMD exported build.
Also, please help us finish v3!
-
v3.0.0-pre2 Changes
๐ Extra release to remove public release of v3.0.0-pre.1, this release is available via the
prerelease
tag on npm. -
v3.0.0-pre.1 Changes
๐ This is a "family and friends" release. The documentation is still mostly for 2.4.4. Please let us know if you run into any issues. Also, please help us finish v3!
-
v2.4.7 Changes
๐ Fixes
- ๐ CollectionView#reorder will no longer remove an already displayed emptyView.
- ๐ Fixed build of sourcemap files.
-
v2.4.6 Changes
Misc
- โก๏ธ Updated Backbone dependency to 1.3.x.
-
v2.4.5 Changes
๐ Fixes
- ๐ป
Marionette.View#ui
will now bind events when names are hyphenated. - Nonexistent event handlers now fail silently.
Misc
- โก๏ธ Updated Backbone dependency to 1.3.3.
- โก๏ธ devDependencies updated.
- โก๏ธ Updated uglify to fix deprecated sourcemap pragma //@ replaced with //#.
- ๐ป
-
v2.4.4 Changes
๐ Fixes
Region#empty
will return the region instance whether or not it has a current view.CollectionView#reorder
will now correctly respect any set filter.- ๐ Fixed
childEvents
failing to trigger during showing a view in a region. - Stop deleting the
currentView._parent
if showing the same view in a region.
Misc
LayoutView#showChildView
newoptions
argument passed to underlyingRegion#show
to enable fullshow
functionality.- โ Added support for passing down arguments to
Object#destroy
.
-
v2.4.3 Changes
๐ Fixes
TemplateCache#loadTemplate
accepts empty script-tag templates.- Parent LayoutView's
childEvents
continue working with views attached manually usingRegion#attachView
. - When an array of items (length > 1) are added to a collection backing a CollectionView using the
at
option, the child views are appended to the DOM in the proper order. - When models are added to a collection backing a CollectionView with the
at
option, the child views are rendered in the proper order even when the CollectionView has a filter. CollectionView#isEmpty
respects afalse
return value even when there are no child views.Region#empty
reliably destroys views when called with options.- CollectionView child views can, in turn, render children within
onBeforeShow
as documented. - CollectionView
childView
andemptyView
can be pureBackbone.View
classes.
๐ Docs
- ๐ Better documentation around view
childEvents
that reinforces the distinction between child viewtriggers
andevents
. - Guidance on achieving full event lifecycle while using
Backbone.View
as the child view within CollectionViews or LayoutViews/Regions.
Misc
- ๐ Allow
Application
to be initialized with multiple arguments for consistency with earlier releases. - โ
More comprehensive support for Backbone child views, including a more rigorous test suite and support for
render
,destroy
, anddom:refresh
lifecycle events when shown by CollectionViews or LayoutViews/Regions. - โฌ๏ธ Bumped Backbone dependency to 1.2.3
-
v2.4.2 Changes
๐ Fixes
- ๐ Fixed a bug where
reorderOnSort
would not reorder back to the original order. - Stop deleting
$childViewContainer
so that it can be accessed in behaviors. - Ensure
before:show
andshow
events are triggered onCollectionView
children. - Ensure
onBeforeAttach
andonAttach
are called forCollectionView
children. - ๐ Allow for disabling of
triggerBeforeAttach
andtriggerAttach
viashow()
options. - โ Added the documented
buffer
argument toattachBuffer
and changed implementation so this was used rather than_createBuffer
. - ๐ Fixed potential memory leak when destroying children on
CollectionView
by making thecheckEmpty
call optional.
๐ Docs
- ๐ Improve documentation around the requirement for an initial render to bind events in
CollectionView
. - โ Add documentation around UI interpolation usage.
- โ Add documentation to warn about the full re-render of a
CollectionView
orCompositeView
ifreorderOnSort
is not set.
Misc
- โฌ๏ธ Bumped Underscore and Backbone dependencies to 1.8.3 and 1.2.1 respectively.
- ๐ Fixed a bug where