dependabot[bot] opened a new pull request, #5217: URL: https://github.com/apache/streampipes/pull/5217
Bumps [gridstack](https://github.com/gridstack/gridstack.js) from 12.6.0 to 14.0.0. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/gridstack/gridstack.js/releases">gridstack's releases</a>.</em></p> <blockquote> <h2>v14.0.0</h2> <p>2 BIG changes - new <code>mode?: 'top' | 'float' | 'list' | 'compact'</code> replacing old <code>float:boolean</code>, and <code>cellHeight:'fill'</code> to make rows take entire fixed size grid.</p> <ul> <li>feat: <a href="https://redirect.github.com/gridstack/gridstack.js/issues/754">#754</a>, <a href="https://redirect.github.com/gridstack/gridstack.js/issues/2866">#2866</a> new <code>mode?: 'top' | 'float' | 'list' | 'compact'</code> - items are continuously re-flowed in sequential (row-major) order, like a re-orderable list: dragging, resizing, adding or removing an item re-flows everyone else instead of pushing them down, and dropping an item on another takes its place. See new <a href="https://gridstackjs.com/demo/list.html">list.html</a> demo.</li> <li>feat: <a href="https://redirect.github.com/gridstack/gridstack.js/issues/2583">#2583</a>, <a href="https://redirect.github.com/gridstack/gridstack.js/issues/787">#787</a> new <code>cellHeight: 'fill'</code> - rows divide the container height. See new 'fill' option <a href="https://gridstackjs.com/demo/cell-height.html">cell-height.html</a> demo.</li> <li>feat: <a href="https://redirect.github.com/gridstack/gridstack.js/issues/2627">#2627</a>, <a href="https://redirect.github.com/gridstack/gridstack.js/issues/2761">#2761</a> emit dragstart/drag/dragstop on sidebar drag-in items</li> <li>fix: <a href="https://redirect.github.com/gridstack/gridstack.js/issues/3012">#3012</a>, <a href="https://redirect.github.com/gridstack/gridstack.js/issues/3179">#3179</a> prevent crash when calling update() during change event</li> <li>fix: <a href="https://redirect.github.com/gridstack/gridstack.js/issues/3226">#3226</a> don't reveal other widgets' resize handles during a resize - thank you <a href="https://github.com/dvd233">dvd233</a></li> <li>fix: <a href="https://redirect.github.com/gridstack/gridstack.js/issues/3148">#3148</a> find drag handles inside open shadow roots. See <a href="https://gridstackjs.com/demo/title_drag.html">title_drag.html</a>.</li> <li>fix: <a href="https://redirect.github.com/gridstack/gridstack.js/issues/3188">#3188</a> release the global touch latch when a widget is destroyed mid-touch</li> <li>fix: <a href="https://redirect.github.com/gridstack/gridstack.js/issues/2953">#2953</a> API update() honors maxRow like dragging does</li> <li>fix: <a href="https://redirect.github.com/gridstack/gridstack.js/issues/2976">#2976</a> (react, vue): render a drag-in widget that has a component but no id</li> <li>fix: <a href="https://redirect.github.com/gridstack/gridstack.js/issues/2703">#2703</a> allow dragging from elements nested inside a button/input handle</li> <li>fix: <a href="https://redirect.github.com/gridstack/gridstack.js/issues/2974">#2974</a> (react, vue): re-render item content after an interactive drag/resize</li> </ul> <h2>v13.3.0</h2> <ul> <li>feat: <a href="https://redirect.github.com/gridstack/gridstack.js/issues/3177">#2781</a> <a href="https://redirect.github.com/gridstack/gridstack.js/issues/3177">#2781</a> mobile: pause to drag/reszie vs scroll behavior</li> <li>feat: <a href="https://redirect.github.com/gridstack/gridstack.js/pull/3383">#3383</a> added <code>PrintOptions.breakInside</code> and <code>.gs-print-avoid-break-after</code> so section (nested grids) and tables can fragment across pages</li> <li>fix: <a href="https://redirect.github.com/gridstack/gridstack.js/issues/3374">#3374</a> Iframe: use <code>moveBefore()</code> instead of <code>appendChild()</code> in <code>_sortDom()</code> so reordering doesn't reload iframes</li> <li>fix: <a href="https://redirect.github.com/gridstack/gridstack.js/issues/934">#934</a> disable pointer events on iframes while dragging/resizing so fast mouse moves aren't swallowed by the iframe's own document</li> <li>fix: <a href="https://redirect.github.com/gridstack/gridstack.js/issues/3371">#3371</a> (vue, react): item content vanished after dragging between 2 grids with <code>acceptWidgets</code></li> </ul> <h2>v13.2.0</h2> <ul> <li>feat: <a href="https://redirect.github.com/gridstack/gridstack.js/issues/701">#701</a> removed <code>printMode</code> as we support much better printing now that doesn't compromise.</li> <li>feat: <a href="https://redirect.github.com/gridstack/gridstack.js/pull/3362">#3362</a> added <code>PrintOptions.mode</code> for app custom settings</li> <li>fix: <a href="https://redirect.github.com/gridstack/gridstack.js/pull/3357">#3357</a> (react): drop type assertions on useGridStack add/remove helpers - thank you <a href="https://github.com/YOUNGHO8762">YOUNGHO8762</a></li> <li>fix: <a href="https://redirect.github.com/gridstack/gridstack.js/pull/3358">#3358</a> (react): use wrapper widget types in registry callbacks - thank you <a href="https://github.com/YOUNGHO8762">YOUNGHO8762</a></li> <li>fix: <a href="https://redirect.github.com/gridstack/gridstack.js/pull/3360">#3360</a> better north and west resize handles - thank you <a href="https://github.com/ryanpetebyte">Ryan Peterson</a></li> </ul> <h2>v13.1.2</h2> <ul> <li>reg: <a href="https://redirect.github.com/gridstack/gridstack.js/pull/3340">#3340</a> regression: strict mode (v13.0.0) fails columnWidth without .breakpoints - thank you <a href="https://github.com/danielgindi">Daniel Cohen Gindi</a></li> </ul> <h2>v13.1.1</h2> <ul> <li>feat: <a href="https://redirect.github.com/gridstack/gridstack.js/pull/3336">#3336</a> printMode?: 'flow' | 'exact' to support 2 very differenrt options due to browser bug. uddated demos to showcase one vs the other (and mode toggle)</li> </ul> <h2>v13.1.0</h2> <ul> <li>feat: <a href="https://redirect.github.com/gridstack/gridstack.js/issues/701">#701</a> major printing support for grids using PrintOptions (pageBreak, hide, orientation, ...)</li> <li>feat: <a href="https://redirect.github.com/gridstack/gridstack.js/pull/3329">#3329</a> DOM matches the visual order when widgets are moved around (accessibility tabbing, regular printing)</li> </ul> <h2>v13.0.1</h2> <ul> <li>fix: <a href="https://redirect.github.com/gridstack/gridstack.js/issues/3325">#3325</a> preinstall script</li> <li>fix: <a href="https://redirect.github.com/gridstack/gridstack.js/issues/3324">#3324</a> vue files missing from package</li> </ul> <h2>v13.0.0</h2> <ul> <li>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...</li> <li>NEW: Vue wrapper: brand new wrapper follow same pattern as well</li> <li>break: <a href="https://redirect.github.com/gridstack/gridstack.js/pull/3310">#3310</a> Angular wrapper using component+props (instead of selector+input)</li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/gridstack/gridstack.js/blob/master/doc/CHANGES.md">gridstack's changelog</a>.</em></p> <blockquote> <h2>14.0.0 (2026-09-20)</h2> <ul> <li>feat: <a href="https://redirect.github.com/gridstack/gridstack.js/issues/754">#754</a>, <a href="https://redirect.github.com/gridstack/gridstack.js/issues/2866">#2866</a> new <code>mode?: 'top' | 'float' | 'list' | 'compact'</code> - items are continuously re-flowed in sequential (row-major) order, like a re-orderable list: dragging, resizing, adding or removing an item re-flows everyone else instead of pushing them down, and dropping an item on another takes its place. See new <a href="https://gridstackjs.com/demo/list.html">list.html</a> demo.</li> <li>feat: <a href="https://redirect.github.com/gridstack/gridstack.js/issues/2583">#2583</a>, <a href="https://redirect.github.com/gridstack/gridstack.js/issues/787">#787</a> new <code>cellHeight: 'fill'</code> - rows divide the container height. See new 'fill' option <a href="https://gridstackjs.com/demo/cell-height.html">cell-height.html</a> demo.</li> <li>feat: <a href="https://redirect.github.com/gridstack/gridstack.js/issues/2627">#2627</a>, <a href="https://redirect.github.com/gridstack/gridstack.js/issues/2761">#2761</a> emit dragstart/drag/dragstop on sidebar drag-in items</li> <li>fix: <a href="https://redirect.github.com/gridstack/gridstack.js/issues/3012">#3012</a>, <a href="https://redirect.github.com/gridstack/gridstack.js/issues/3179">#3179</a> prevent crash when calling update() during change event</li> <li>fix: <a href="https://redirect.github.com/gridstack/gridstack.js/issues/3226">#3226</a> don't reveal other widgets' resize handles during a resize - thank you <a href="https://github.com/dvd233">dvd233</a></li> <li>fix: <a href="https://redirect.github.com/gridstack/gridstack.js/issues/3148">#3148</a> find drag handles inside open shadow roots. See <a href="https://gridstackjs.com/demo/title_drag.html">title_drag.html</a>.</li> <li>fix: <a href="https://redirect.github.com/gridstack/gridstack.js/issues/3188">#3188</a> release the global touch latch when a widget is destroyed mid-touch</li> <li>fix: <a href="https://redirect.github.com/gridstack/gridstack.js/issues/2953">#2953</a> API update() honors maxRow like dragging does</li> <li>fix: <a href="https://redirect.github.com/gridstack/gridstack.js/issues/2976">#2976</a> (react, vue): render a drag-in widget that has a component but no id</li> <li>fix: <a href="https://redirect.github.com/gridstack/gridstack.js/issues/2703">#2703</a> allow dragging from elements nested inside a button/input handle</li> <li>fix: <a href="https://redirect.github.com/gridstack/gridstack.js/issues/2974">#2974</a> (react, vue): re-render item content after an interactive drag/resize</li> </ul> <h2>13.3.0 (2026-09-11)</h2> <ul> <li>feat: <a href="https://redirect.github.com/gridstack/gridstack.js/issues/3177">#2781</a>, <a href="https://redirect.github.com/gridstack/gridstack.js/issues/3177">#2781</a> mobile: pause to drag/reszie vs scroll behavior</li> <li>feat: <a href="https://redirect.github.com/gridstack/gridstack.js/pull/3383">#3383</a> added <code>PrintOptions.breakInside</code> and <code>.gs-print-avoid-break-after</code> so section (nested grids) and tables can fragment across pages</li> <li>fix: <a href="https://redirect.github.com/gridstack/gridstack.js/issues/3374">#3374</a> Iframe: use <code>moveBefore()</code> instead of <code>appendChild()</code> in <code>_sortDom()</code> so reordering doesn't reload iframes</li> <li>fix: <a href="https://redirect.github.com/gridstack/gridstack.js/issues/934">#934</a> disable pointer events on iframes while dragging/resizing so fast mouse moves aren't swallowed by the iframe's own document</li> <li>fix: <a href="https://redirect.github.com/gridstack/gridstack.js/issues/3371">#3371</a> (vue, react): item content vanished after dragging between 2 grids with <code>acceptWidgets</code></li> </ul> <h2>13.2.0 (2026-08-19)</h2> <ul> <li>feat: <a href="https://redirect.github.com/gridstack/gridstack.js/issues/701">#701</a> removed printMode as we support much better printing now that doesn't compromise.</li> <li>feat: <a href="https://redirect.github.com/gridstack/gridstack.js/pull/3362">#3362</a> added <code>PrintOptions.mode</code> for app custom settings</li> <li>fix: <a href="https://redirect.github.com/gridstack/gridstack.js/pull/3357">#3357</a> (react): drop type assertions on useGridStack add/remove helpers - thank you <a href="https://github.com/YOUNGHO8762">YOUNGHO8762</a></li> <li>fix: <a href="https://redirect.github.com/gridstack/gridstack.js/pull/3358">#3358</a> (react): use wrapper widget types in registry callbacks - thank you <a href="https://github.com/YOUNGHO8762">YOUNGHO8762</a></li> <li>fix: <a href="https://redirect.github.com/gridstack/gridstack.js/pull/3360">#3360</a> better north and west resize handles - thank you <a href="https://github.com/ryanpetebyte">Ryan Peterson</a></li> </ul> <h2>13.1.2 (2026-07-26)</h2> <ul> <li>reg: <a href="https://redirect.github.com/gridstack/gridstack.js/pull/3340">#3340</a> regression: strict mode (v13.0.0) fails columnWidth without .breakpoints - thank you <a href="https://github.com/danielgindi">Daniel Cohen Gindi</a></li> </ul> <h2>13.1.1 (2026-07-25)</h2> <ul> <li>feat: <a href="https://redirect.github.com/gridstack/gridstack.js/pull/3336">#3336</a> printMode?: 'flow' | 'exact' to support 2 very differenrt options due to browser bug. uddated demos to showcase one vs the other (and mode toggle)</li> </ul> <h2>13.1.0 (2026-07-22)</h2> <ul> <li>feat: <a href="https://redirect.github.com/gridstack/gridstack.js/issues/701">#701</a> major printing support for grids using PrintOptions (pageBreak, hide, orientation, ...)</li> <li>feat: <a href="https://redirect.github.com/gridstack/gridstack.js/pull/3329">#3329</a> DOM matches the visual order when widgets are moved around (accessibility tabbing, regular printing)</li> </ul> <h2>13.0.2 (2026-07-26)</h2> <ul> <li>reg: <a href="https://redirect.github.com/gridstack/gridstack.js/pull/3340">#3340</a> regression: strict mode (v13.0.0) fails columnWidth without .breakpoints - thank you <a href="https://github.com/danielgindi">Daniel Cohen Gindi</a></li> </ul> <h2>13.0.1 (2026-07-22)</h2> <ul> <li>fix: <a href="https://redirect.github.com/gridstack/gridstack.js/issues/3325">#3325</a> preinstall script</li> <li>fix: <a href="https://redirect.github.com/gridstack/gridstack.js/issues/3324">#3324</a> vue files missing from package</li> </ul> <h2>13.0.0 (2026-07-18)</h2> <ul> <li>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...</li> <li>NEW: vue wrapper: brand new wrapper follow same pattern as well</li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/gridstack/gridstack.js/commit/3f0469d67c3389fa55dbc677e92e2ac6fddd5a98"><code>3f0469d</code></a> Merge pull request <a href="https://redirect.github.com/gridstack/gridstack.js/issues/3414">#3414</a> from adumesny/master</li> <li><a href="https://github.com/gridstack/gridstack.js/commit/9030d97eb22a92456d05f5d5056fedd9791004cf"><code>9030d97</code></a> v14.0.0</li> <li><a href="https://github.com/gridstack/gridstack.js/commit/e5a92617ef1aab079a9c27f029f2256780ce3dae"><code>e5a9261</code></a> Merge pull request <a href="https://redirect.github.com/gridstack/gridstack.js/issues/3413">#3413</a> from adumesny/master</li> <li><a href="https://github.com/gridstack/gridstack.js/commit/071844514ef465d1ec2a51d052b3fb909dd5ce44"><code>0718445</code></a> remove dead react/lib/_old</li> <li><a href="https://github.com/gridstack/gridstack.js/commit/e1917ad8ead6190a2b6c7b79b2a36510a2c696a7"><code>e1917ad</code></a> Merge pull request <a href="https://redirect.github.com/gridstack/gridstack.js/issues/3412">#3412</a> from adumesny/master</li> <li><a href="https://github.com/gridstack/gridstack.js/commit/b1e590c5e964ba5ef94b07ab548d5f3a69a4a6cf"><code>b1e590c</code></a> (react): re-render item after resize</li> <li><a href="https://github.com/gridstack/gridstack.js/commit/4a509d568b4c1627c317680fd46def017e2e51cf"><code>4a509d5</code></a> Merge pull request <a href="https://redirect.github.com/gridstack/gridstack.js/issues/3411">#3411</a> from adumesny/master</li> <li><a href="https://github.com/gridstack/gridstack.js/commit/4c89730b32b779630561b6e35bf537fc7dd05be1"><code>4c89730</code></a> (vue) drag-in widget id fix</li> <li><a href="https://github.com/gridstack/gridstack.js/commit/d54efbe2dced33e4a34c9dfddc5636fa7c8e1d13"><code>d54efbe</code></a> Merge pull request <a href="https://redirect.github.com/gridstack/gridstack.js/issues/3410">#3410</a> from adumesny/master</li> <li><a href="https://github.com/gridstack/gridstack.js/commit/acc5386077b1827555d5cc8eeb16340f81fa027f"><code>acc5386</code></a> (react) drag-in widget id fix</li> <li>Additional commits viewable in <a href="https://github.com/gridstack/gridstack.js/compare/v12.6.0...v14.0.0">compare view</a></li> </ul> </details> <br /> [](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
