- Update
react-draggable
tov0.8.0
to fix IE11 issues (#29).
- Update
react-draggable
tov0.7.3
to fix a bounds bug (#56).
- Move off
react-draggable
fork to mainlinev0.7.2
. Incremented minor (major in the case of npm's^
, since we are pre-v1) version in case of unforeseen conflicts.
- Add
verticalCompact
toggle.
- Fix a crash when initializing with no children.
- Fixed React 0.13 warning about
isMounted()
. - Update to babel 5.
- Added browser build for use with a
<script>
tag or in RequireJS builds. - Pinned react-draggable version in anticipation of React 0.13 update.
- Changed signature on resize/drag callbacks to allow dynamic max/min W/H per item.
- Fixed bug in
useCSSTransforms
. - Documentation and example fixes.
- Added callbacks for resize and drag start/active/stop.
Breaking changes:
ReactGridLayout.props.handle
renamed toReactGridLayout.props.draggableHandle
.
This version contains a CSS update. This fixes a visual bug where you may see items quickly reset position and animate back to their original position on load, when you are using CSS transforms. To fix this bug, copy the rules from css/styles.css into your stylesheet.
- Fixed #19 (bad new item placement with css transforms).
- Fixed some placement inconsistencies while RGL is mounting, with css transforms and percentages.
- Fixed a duplicate className bug.
- Fix #21 (error when passing only a single child).
- Add GridItem.props.cancel.
- Use React addons directly to save file size.
- Allow setting draggable/resizable per grid item, as well as existing
static
property. - Use object.assign to set
_grid
properties so we can more easily merge PRs in the future.
- Fixed #8 (current layout was not properly being stored when provided via _grid props).
- Optionally use CSS transforms for placement, fallback on position top/left.
- Allow parent to set responsive breakpoint directly.
- Fix Responsive import for node users
- Add support for min/max dimension attributes.
- Example tweak
- Refactoring and demo tweaks. Update README with new params.
- Add showcase example, tweak template
- Refactor: Responsive Grid Layout is a separate element
- Auto-generate examples from template rather than edit them individually.
- Force lodash into commons chunk
- More tweaks to grid collisions. This should fix bad swaps once and for all.
- Set unused:"vars" in lint.
- Add responsive localstorage example and
initialLayouts
support. - Fix localstorage example comment.
- Rework responsive layouts, identify child elements by key rather than index. Added 2 new examples.
- Fixup GridItem resizing feel a bit.
- Early development versions, too many changes to list.