react-grid-layout v0.11.0 Release Notes

  • ๐Ÿš€ 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.