Skip to content

Releases: gridstack/gridstack.js

v13.1.0

Choose a tag to compare

@adumesny adumesny released this 23 Jul 02:02
c07b891
  • feat: #701 major printing support for grids using PrintOptions (pageBreak, hide, orientation, ...)
  • feat: #3329 DOM matches the visual order when widgets are moved around (accessibility tabbing, regular printing)

v13.0.1

Choose a tag to compare

@adumesny adumesny released this 22 Jul 16:02
  • fix: #3325 preinstall script
  • fix: #3324 vue files missing from package

v13.0.0

Choose a tag to compare

@adumesny adumesny released this 19 Jul 15:03
14e50db
  • NEW: React wrapper: re-did to follow the Angular pattern (drag&Drop between grid doesn't destroy content), events, lazyLoad support, fix memory leak, empty content, etc...
  • NEW: Vue wrapper: brand new wrapper follow same pattern as well
  • break: #3310 Angular wrapper using component+props (instead of selector+input)
  • feat: #662 added grid-lines.html demo (just CSS)
  • fix: #3154 Esc key doesn't restore subgrid
  • fix: #3231 drag broken in Firefox 147.0.4+ and Chrome 144+ due to navigator.maxTouchPoints > 0 now returning true on desktop (macOS trackpad)
  • fix: #3291 flicker nested grid demo when dragging between sub-grids
  • fix: #3085 Changing rows after init relays out if smaller
  • fix: #2823 Scrollbar appears prevents onChange being called
  • fix: #2948 dynamically created nested grid disappeared when dragging out
  • fix: #3269 cleanup old rtl residue - thank you Daniel Cohen Gindi
  • fix: #3270 dragging item from outside doesn't allow swap (weird change is layout especially when you move out as it doesn't restore)
  • fix: #2950 Angular: now support signal inputs (ng14.1+) like name = input<string>()

v12.6.0

Choose a tag to compare

@adumesny adumesny released this 08 Apr 15:29
0efce06
  • feat: #3250 full RTL support - thank you Daniel Cohen Gindi
  • fix: #3261 prepareDragDrop() returns for disable after deletion
  • fix: #3262 DDDraggable fix to querySelectorAll(handle) for nested grid

v12.5.0

Choose a tag to compare

@adumesny adumesny released this 05 Apr 15:45
a43eb4e
  • fix: #3237 updateOptions() fixes for columnOpts, maxRow. load() not cloning
  • fix: #3241 drifting rounding issue when cellHeight is small/fraction
  • feat: #2188, #2074 scroll speed too high, not animating, not using container parent

v12.4.2

Choose a tag to compare

@adumesny adumesny released this 26 Dec 23:48
f292def
  • regression: #3214 touch device with real mouse event fix (caused by #3191 in last release)

v12.4.1

Choose a tag to compare

@adumesny adumesny released this 13 Dec 03:19
1bf7f66
  • feat: #3104 Custom resize div element target - thank you Marvin Heilemann
  • fix: #3181 re-initing from DOM missing x:0, y:0 messing layout
  • fix: #3191 touch issue on Linux
  • fix: #3194 updateOption() update lazyLoad
  • fix: #3201 updating higher column layout can cause negative values in layoutsNodesChange()

DO NOT USE 12.4.0 as missing some export like 12.3.3, which was fixed in this release

v12.3.3

Choose a tag to compare

@adumesny adumesny released this 14 Aug 02:00
cb3af1c
  • fix: #3139 Utils:removeInternalForSave() to skip arrays

DO NOT USE - apparently the image is missing some exports and won't build

v12.3.2

Choose a tag to compare

@adumesny adumesny released this 12 Aug 20:59
c78742d
  • fix: #3136 more tweaks to save(columnCount) option.

v12.3.1

Choose a tag to compare

@adumesny adumesny released this 12 Aug 00:01
8da8190
  • fix: #2493 added save(columnCount) option. Nested grid now use container saved column count.