All Versions
73
Latest Version
Avg Release Cycle
49 days
Latest Release
14 days ago

Changelog History
Page 1

  • v0.17.1

    October 29, 2019

    🛠 Bugfixes

    • 🤡 Surround navigator check in try/catch to avoid problems with mocked navigators #1057
    • TransformScale is not applied properly while dragging an element #1046
  • v0.17.0

    October 24, 2019

    🚀 It's been 18 months since the last release, and this is a pretty large one! For references on the items below, see https://github.com/STRML/react-grid-layout/milestone/1?closed=1.

    Thanks to @daynin and @n1ghtmare for taking an active role in maintaining RGL, and for giving it a much-needed shot in the arm, and thanks to the rest of our contributors.

    🆕 New Features

    • ➕ Added ability to drag items into the grid from outside. #980. See the example.
      • This is especially exciting as it opens up new "widget toolbox" use cases such as Example 14 with more intuitive interaction. Thanks @daynin.
    • transformScale prop #987
    • 📱 <ResponsiveReactGridLayout> now supports margin-per-breakpoint #1016

    🛠 Bugfixes

    • onWidthChange only called on breakpoint changes #770
    • 🚚 Various movement bugs when compaction is off #766
    • Don't fire onDragStop if an item is only clicked, not dragged #1023
    • 🛠 Fix infinite loop when dragging over a static element. #1019

    ♻️ Internal Refactors

  • v0.16.6

    March 08, 2018
    • 🛠 Fixed collision issue where items below could rearrange on a move.
      • The root cause was "teleportation", or practically the same bug that leads to Pac-Man going through ghosts now and then. If a large element moves up by a few grid units, the space it vacates can suddenly become occupiable by an element below it. Rather than the collision happening properly, they exchange spaces atomically. The fix is to move items down one grid unit at a time to ensure this rearrangement does not happen.
      • Thanks @torkelo for your hard work on this for Grafana 5, which I very unfortunately managed to break when refactoring for 0.16.1.
      • Ref: #650, #739
    • ➕ Added a "Toolbox" demo (thanks @jhob)
  • v0.16.5

    February 26, 2018
    • Minor fix to isUserAction on certain types of compaction cascades (#714, #720, #729)
  • v0.16.4

    February 16, 2018
    • Skip null items in processGridItem (#578)
    • 🛠 Resize is broken for grids with preventCollision: true, fixes #655 (#656)
    • ♻️ Minor refactoring
  • v0.16.3

    February 01, 2018
    • 🛠 Fix overriding of onStart behaviour (#707, thanks @ersel)
    • 🛠 Fixed Flow type of WidthProvider
    • ⚡️ Devdep updates
  • v0.16.2

    December 17, 2017
  • v0.16.1

    December 10, 2017
    • ⬆️ Flow def upgrades (thanks @TrySound)
    • ⬆️ DevDep upgrades
    • 🛠 Fixed WebpackBin demo
    • ➕ Addl test cases (thanks @torkelo)
  • v0.16.0

    October 06, 2017
    • ➕ Added horizontal compaction option, compactType (thanks @Rhjulskov)
    • ➕ Added preventCollision option for static grids (thanks @EmrysMyrddin)
  • v0.15.3

    September 26, 2017