Skip to content

Releases: react-grid-layout/react-grid-layout

0.12.3

08 Dec 01:07
429569c
Compare
Choose a tag to compare
  • Bugfix: Rendering with new breakpoints/cols does not refresh the layout.
    Fixes #208 - thanks @damienleroux

0.12.2

08 Dec 01:07
73e19c7
Compare
Choose a tag to compare
  • Bugfix: Fix warning about undefined useCSSTransforms when server-rendering.

0.12.1

08 Dec 01:07
2bafdcd
Compare
Choose a tag to compare
  • Bugfix: Don't set layout twice on width change. See #217 - thanks @damienleroux
  • Enhancement: Add Flow type comments

0.12.0

08 Dec 01:07
494fc80
Compare
Choose a tag to compare
  • <ReactGridLayout> will no longer animate so severely on mount. See #212.
    • If you are using <WidthProvider>, you may notice that the container's width still shunts on mount.
      If you like, you may delay mounting by setting measureBeforeMount={true} on the wrapped element. This
      will eliminate the mounting animation completely.
    • If you enjoyed the old animation, set useCSSTransforms={this.state.mounted} and toggle the mounting
      flag. See 0-showcase.jsx for an example.
  • Set more permissive version ranges for <Draggable> and <Resizable> dependencies, as they are now stable
    and will only introduce breaking changes on major version ticks.

0.11.3

08 Dec 01:07
d2971e5
Compare
Choose a tag to compare
  • Officially support React v15.

0.11.2

08 Dec 01:07
f339a23
Compare
Choose a tag to compare

0.11.1

08 Dec 01:07
d6b1ca4
Compare
Choose a tag to compare
  • Bugfix: <ResponsiveReactGridLayout> was using stale data when synchronizing children with the layout
    on a breakpoint change.

0.11.0

08 Dec 01:07
8e126b6
Compare
Choose a tag to compare

This release contains potentially breaking changes so I have updated the minor version (as per semver).

Breaking Changes:

  • Layout items now have a fixed set of properties. Other properties will not be merged into the <GridItem>, such
    as className. To set a className on a child, set it on the child directly and it will be merged.
    This allows us to make better assumptions about the layout and use a faster cloning mechanism.
  • Setting individual handle and cancel selectors per item is no longer supported. If you need this, please
    open a ticket and let me know your use case.

Other changes:

  • Bugfix: <ResponsiveReactGridLayout> onLayoutChange callback data could still be stale.
  • Bugfix: Range error when building layout solely from _grid properties.
    • This broke a lot of usage and thus 0.10.11 and 0.10.10 have been unpublished.
  • Removed redundant isPlaceholder property from <GridItem>.
  • README updates to clarify layout/_grid usage.

0.10.11

08 Dec 01:07
b766bee
Compare
Choose a tag to compare
  • Bugfix: layouts param on <ResponsiveReactGridLayout>'s onLayoutChange could have stale data
    for the current breakpoint.

0.10.10

08 Dec 01:07
c407ad8
Compare
Choose a tag to compare
  • Performance: Prevent V8 deopt in a few methods and add fast layout item cloning.