Skip to content

v1.2.0

Latest

Choose a tag to compare

@github-actions github-actions released this 05 Nov 15:55
67f618d

Bump the minor-and-patch-updates group across 1 directory with 16 updates (#50)

Bumps the minor-and-patch-updates group with 16 updates in the / directory:

Package From To
@kubernetes/client-node 2.0.0 2.0.1
react 19.3.0 19.3.1
react-dom 19.3.0 19.3.1
react-window 2.3.3 2.5.3
zustand 5.0.15 5.0.16
@types/node 26.6.4 26.6.6
@vitejs/plugin-react 6.1.1 6.2.1
autoprefixer 10.6.1 10.6.2
concurrently 10.0.5 10.0.6
electron-builder 26.15.3 26.18.0
globals 17.13.0 17.14.0
jsdom 30.1.1 30.1.3
postcss 8.5.28 8.5.32
vite 8.3.3 8.3.5
vite-plugin-electron 1.1.2 1.2.0
vitest 5.0.3 5.0.5

Updates @kubernetes/client-node from 2.0.0 to 2.0.1

Release notes

Sourced from @​kubernetes/client-node's releases.

Release 2.0.1

Full Changelog: kubernetes-client/javascript@2.0.0...2.0.1

Commits
  • 1c811ad Pin node version in release workflow
  • 73e4414 Prepare 2.0.1
  • b02ad64 ci: pin the Node 26 matrix entry to 26.7
  • 4895d44 fix: use inactivity timeout for watch instead of whole-request timeout
  • See full diff in compare view

Updates react from 19.3.0 to 19.3.1

Release notes

Sourced from react's releases.

19.3.1 (October 14th, 2026)

React Server Components

Commits

Updates react-dom from 19.3.0 to 19.3.1

Release notes

Sourced from react-dom's releases.

19.3.1 (October 14th, 2026)

React Server Components

Commits

Updates react-window from 2.3.3 to 2.5.3

Release notes

Sourced from react-window's releases.

2.5.3

  • List identifies rows by ariaAttributes (specifically aria-posinset) so that additional children (e.g. sticky rows or overlays) aren't measured as rows, and rows that render nothing don't shift the indices of the rows after them. Rows that don't spread ariaAttributes, or that override aria-posinset or aria-setsize, are still matched by their position. If only some rows spread ariaAttributes (e.g. loaded rows but not loading placeholders), the rows that don't are not measured; spread ariaAttributes onto every row (or none). - #930, #931

2.5.2

  • Add displayName to List and Grid (e.g. for React DevTools and error messages in minified builds). The names are set in a way that does not prevent bundlers from tree shaking unused components.

2.5.1

  • scrollToRow (and useVirtualizer's scrollToIndex) supports behavior: "smooth" for dynamic row heights. The scroll is animated by the list so that its destination can be corrected as rows are measured along the way. Corrections for a scroll requested while the page is hidden no longer time out before the page is visible again.

2.5.0

Features

  • Add scrollElement prop to List and Grid for lists and grids that scroll along with other content. Pass "window" to scroll with the page, or an ancestor element that scrolls. The list or grid renders at its full height and only renders the rows visible within the scroll element's viewport; its position within the scroll element is measured whenever it renders, scrolls, or resizes, and whenever content before it is resized, inserted, or removed (e.g. an image loading above it). Imperative scroll methods scroll the scroll element. Grid columns scroll with the scroll element too if the grid is as wide as its content (e.g. style={{ width: "max-content" }}); otherwise they scroll within the grid. Add a scrolling with the page page to the docs site.
  • Add useVirtualizer hook for rendering custom (headless) virtualized content, e.g. a semantic <table>. It returns the items to render (with their offsets and sizes), the total size, the visible range, and a scrollToIndex method; options mirror the props of List (including scrollElement and dynamic sizes from useDynamicRowHeight). Add a useVirtualizer page to the docs site.
  • Add useIsScrolling hook for tracking whether a list, grid, or scroll element is scrolling (e.g. to render simplified rows while scrolling). It uses the "scrollend" event where supported. Add a useIsScrolling page to the docs site (replacing the common question about scrolling indicators).
  • Scrolling to a row, column, or cell (scrollToRow, scrollToColumn, scrollToCell, and useVirtualizer's scrollToIndex) respects the CSS scroll-padding of the element being scrolled, like the browser's scrollIntoView. For example, scroll-padding-top can keep rows from being aligned underneath a sticky header.
  • Add an infinite loading page to the docs site.

2.4.1

  • Fix performance issues for fixed-size rows or columns with a size of 0 (e.g. a percentage size before the container has been measured). Rendering no longer computes and caches bounds for every item, and only the first item is rendered (previously the last items were rendered, or every item if the scroll offset was negative). Invalid sizes (e.g. "abc%" or negative values) are treated as 0. - #923

2.4.0

Server rendering improvements:

Features

  • Add defaultScrollOffset prop to List and defaultScrollLeft/defaultScrollTop props to Grid for setting the initial scroll position. Server-rendered HTML can't be pre-scrolled, so server rendering starts at the first row and the default scroll offset is applied when the component hydrates (unless the browser has already restored a scroll position). For lists and grids that are initially empty (e.g. while data is loading), the offset is applied once they have rows.
  • Add initialRowHeights option to useDynamicRowHeight for providing row heights that are known or can be estimated ahead of time (e.g. during server rendering).
  • Add a server rendering page to the docs site.

Bug fixes

  • Server-rendered rows with dynamic heights are now displayed in normal document flow until they have been measured, rather than being positioned using estimated heights (which caused rows to overlap or leave gaps until after hydration).
  • Fix List and Grid logging useLayoutEffect warnings when server rendered with React 18.
  • Fix getScrollbarSize throwing when called during server rendering; it now returns 0.

2.3.4

  • Fix useDynamicRowHeight not measuring rows that set an aria-hidden attribute. - #917
  • Support rendering into a different window (e.g. an iframe or a pop-up window opened with a portal). List, Grid, and useDynamicRowHeight now use the ResizeObserver, requestAnimationFrame, and document that belong to the window containing the list, rather than the globals of the window that loaded the library. - #918
    • getScrollbarSize accepts an optional ownerDocument parameter and caches the measured size separately for each document.
Changelog

Sourced from react-window's changelog.

2.5.3

  • List identifies rows by ariaAttributes (specifically aria-posinset) so that additional children (e.g. sticky rows or overlays) aren't measured as rows, and rows that render nothing don't shift the indices of the rows after them. Rows that don't spread ariaAttributes, or that override aria-posinset or aria-setsize, are still matched by their position. If only some rows spread ariaAttributes (e.g. loaded rows but not loading placeholders), the rows that don't are not measured; spread ariaAttributes onto every row (or none). - #930, #931

2.5.2

  • Add displayName to List and Grid (e.g. for React DevTools and error messages in minified builds). The names are set in a way that does not prevent bundlers from tree shaking unused components.

2.5.1

  • scrollToRow (and useVirtualizer's scrollToIndex) supports behavior: "smooth" for dynamic row heights. The scroll is animated by the list so that its destination can be corrected as rows are measured along the way. Corrections for a scroll requested while the page is hidden no longer time out before the page is visible again.

2.5.0

Features

  • Add scrollElement prop to List and Grid for lists and grids that scroll along with other content. Pass "window" to scroll with the page, or an ancestor element that scrolls. The list or grid renders at its full height and only renders the rows visible within the scroll element's viewport; its position within the scroll element is measured whenever it renders, scrolls, or resizes, and whenever content before it is resized, inserted, or removed (e.g. an image loading above it). Imperative scroll methods scroll the scroll element. Grid columns scroll with the scroll element too if the grid is as wide as its content (e.g. style={{ width: "max-content" }}); otherwise they scroll within the grid. Add a scrolling with the page page to the docs site.
  • Add useVirtualizer hook for rendering custom (headless) virtualized content, e.g. a semantic <table>. It returns the items to render (with their offsets and sizes), the total size, the visible range, and a scrollToIndex method; options mirror the props of List (including scrollElement and dynamic sizes from useDynamicRowHeight). Add a useVirtualizer page to the docs site.
  • Add useIsScrolling hook for tracking whether a list, grid, or scroll element is scrolling (e.g. to render simplified rows while scrolling). It uses the "scrollend" event where supported. Add a useIsScrolling page to the docs site (replacing the common question about scrolling indicators).
  • Scrolling to a row, column, or cell (scrollToRow, scrollToColumn, scrollToCell, and useVirtualizer's scrollToIndex) respects the CSS scroll-padding of the element being scrolled, like the browser's scrollIntoView. For example, scroll-padding-top can keep rows from being aligned underneath a sticky header.
  • Add an infinite loading page to the docs site.

2.4.1

  • Fix performance issues for fixed-size rows or columns with a size of 0 (e.g. a percentage size before the container has been measured). Rendering no longer computes and caches bounds for every item, and only the first item is rendered (previously the last items were rendered, or every item if the scroll offset was negative). Invalid sizes (e.g. "abc%" or negative values) are treated as 0. - #923

2.4.0

Server rendering improvements:

Features

  • Add defaultScrollOffset prop to List and defaultScrollLeft/defaultScrollTop props to Grid for setting the initial scroll position. Server-rendered HTML can't be pre-scrolled, so server rendering starts at the first row and the default scroll offset is applied when the component hydrates (unless the browser has already restored a scroll position). For lists and grids that are initially empty (e.g. while data is loading), the offset is applied once they have rows.
  • Add initialRowHeights option to useDynamicRowHeight for providing row heights that are known or can be estimated ahead of time (e.g. during server rendering).
  • Add a server rendering page to the docs site.

Bug fixes

  • Server-rendered rows with dynamic heights are now displayed in normal document flow until they have been measured, rather than being positioned using estimated heights (which caused rows to overlap or leave gaps until after hydration).
  • Fix List and Grid logging useLayoutEffect warnings when server rendered with React 18.
  • Fix getScrollbarSize throwing when called during server rendering; it now returns 0.

2.3.4

  • Fix useDynamicRowHeight not measuring rows that set an aria-hidden attribute. - #917
  • Support rendering into a different window (e.g. an iframe or a pop-up window opened with a portal). List, Grid, and useDynamicRowHeight now use the ResizeObserver, requestAnimationFrame, and document that belong to the window containing the list, rather than the globals of the window that loaded the library. - #918
    • getScrollbarSize accepts an optional ownerDocument parameter and caches the measured size separately for each document.
Commits
  • a6b77b3 2.5.2 -> 2.5.3
  • b775322 Identify List rows by aria-posinset instead of position (#931)
  • 4bea19a Don't measure List children as rows while hydrated rows are in flow layout (#...
  • ec92685 Update react-lib-tools to 0.0.74
  • 20b156b Update react-lib-tools dev dependency
  • 92f0f9b Declare package as side effect free ("sideEffects": false)
  • 0204c12 2.5.1 -> 2.5.2
  • 1c0a258 Add displayName to components (#929)
  • 18f1892 Declare @​types/react as an optional peer dependency (#927)
  • dfbfc50 2.5.0 -> 2.5.1
  • Additional commits viewable in compare view

Updates zustand from 5.0.15 to 5.0.16

Release notes

Sourced from zustand's releases.

v5.0.16

This version has some improvements thanks to contributors: @​MarshallOfSound @​koreahghg @​chungyo @​Godsdar

What's Changed

Full Changelog: pmndrs/zustand@v5.0.15...v5.0.16

Commits
  • 382d29c v5.0.16
  • b488323 chore(deps): update dev dependencies (#3593)
  • da2706c fix(persist): preserve external devtools action arguments (#3592)
  • a1fea2e fix(devtools): preserve shared connections during store cleanup (#3580)
  • d867e6f fix(devtools): apply serialize.reviver when parsing devtools messages (#3568)
  • dac22e1 perf(react): don't memoize getServerSnapshot in useStore (#3563)
  • d7a5583 Clarify maintainer-guided contribution workflow (#3587)
  • b57db4f docs(create): document that state cannot be read during initialization (#3569)
  • f094eeb ci: build the docs with pmndrs/docs@v4 (#3570)
  • ea612a5 docs: fix broken migrating-to-v5 link in README (#3567)
  • Additional commits viewable in compare view

Updates @types/node from 26.6.4 to 26.6.6

Commits

Updates @vitejs/plugin-react from 6.1.1 to 6.2.1

Release notes

Sourced from @​vitejs/plugin-react's releases.

plugin-react@6.2.1

Fix refreshInclude and refreshExclude options not working (#1543)

Fix mistake from #1516

plugin-react@6.2.0

Add refreshInclude and refreshExclude options (#1516)

Add refreshInclude and refreshExclude options to skip fast refresh for certain files that won't run in the browser.

Expand oxc-transform-react peer dependency range (#1540)

The peer dependency version range for oxc-transform-react was expanded from ^0.152.0 to >=0.152.0 <0.157.0.

Expand @rolldown/plugin-babel peer dependency range (#1541)

The peer dependency version range for @rolldown/plugin-babel was expanded from ^0.1.7 || ^0.2.0 to ^0.1.7 || ^0.2.0 || ^0.3.0.

plugin-react@6.1.2

Fix HMR for compound components (#1484)

Adding or removing a component from a compound component was not handled, creating stale updates. Doing this now triggers hmr invalidate on the file and propagates the invalidation to importers.

Fix compiler.logDiagnostics option not working (#1483)

With oxc-transform-react >= 0.148, the logDiagnostics was not working. This version fixes it and requires oxc-transform-react >= 0.152 as a peer dependency if you are using the compiler option. compiler.logDiagnostics option is now deprecated and should be swapped for the builtin compiler.reportDiagnostics.

Disable refresh for non-jsx with compiler enabled (fix #1478) (#1485)

When the compiler was enabled, TS files could trigger fast refresh which would cause runtime errors. The logic now follows what the builtin oxc plugin in Vite does.

Changelog

Sourced from @​vitejs/plugin-react's changelog.

6.2.1 (2026-11-02)

Fix refreshInclude and refreshExclude options not working (#1543)

Fix mistake from #1516

6.2.0 (2026-11-02)

Add refreshInclude and refreshExclude options (#1516)

Add refreshInclude and refreshExclude options to skip fast refresh for certain files that won't run in the browser.

Expand oxc-transform-react peer dependency range (#1540)

The peer dependency version range for oxc-transform-react was expanded from ^0.152.0 to >=0.152.0 <0.157.0.

Expand @rolldown/plugin-babel peer dependency range (#1541)

The peer dependency version range for @rolldown/plugin-babel was expanded from ^0.1.7 || ^0.2.0 to ^0.1.7 || ^0.2.0 || ^0.3.0.

6.1.2 (2026-10-05)

Fix HMR for compound components (#1484)

Adding or removing a component from a compound component was not handled, creating stale updates. Doing this now triggers hmr invalidate on the file and propagates the invalidation to importers.

Fix compiler.logDiagnostics option not working (#1483)

With oxc-transform-react >= 0.148, the logDiagnostics was not working. This version fixes it and requires oxc-transform-react >= 0.152 as a peer dependency if you are using the compiler option. compiler.logDiagnostics option is now deprecated and should be swapped for the builtin compiler.reportDiagnostics.

Disable refresh for non-jsx with compiler enabled (fix #1478) (#1485)

When the compiler was enabled, TS files could trigger fast refresh which would cause runtime errors. The logic now follows what the builtin oxc plugin in Vite does.

Commits
  • 29efd1c release: plugin-react@6.2.1 (#1544)
  • 22079fa fix(plugin-react): fix new refreshInclude option (#1543)
  • d0f7234 release: plugin-react@6.2.0 (#1542)
  • 186d1e8 feat(plugin-react): expand @rolldown/plugin-babel peer dep range (#1541)
  • a554a33 feat(plugin-react): expand oxc-transform-react peer dep range (#1540)
  • ef758ba fix(deps): update all non-major dependencies (#1531)
  • 304a92a feat(plugin-react): add refreshInclude and refreshExclude options (#1516)
  • b3e9835 fix(deps): update all non-major dependencies (#1517)
  • 65a1dd5 fix(deps): update react 19.3.1 (#1509)
  • 443be64 chore(deps): update dependency typescript to v7 (#1422)
  • Additional commits viewable in compare view

Updates autoprefixer from 10.6.1 to 10.6.2

Release notes

Sourced from autoprefixer's releases.

10.6.2

  • Added /* autoprefixer: ignore next warning */ (by @​dualfroz).
  • Fixed losing unprefixed selectors in old browsers in grouping (by @​ybai08).
  • Fixed selector duplicates on multiple Autoprefixer runs.
  • Fixed case-insensitive pseudo-selector prefixing (by @​jakezwang).
  • Fixed -webkit-cross-fade() for images with numbers (by @​mkantautas).
  • Fixed source maps for Grid prefixes (by @​dualfroz).
Changelog

Sourced from autoprefixer's changelog.

10.6.2

  • Added /* autoprefixer: ignore next warning */ (by @​dualfroz).
  • Fixed losing unprefixed selectors in old browsers in grouping (by @​ybai08).
  • Fixed selector duplicates on multiple Autoprefixer runs.
  • Fixed case-insensitive pseudo-selector prefixing (by @​jakezwang).
  • Fixed -webkit-cross-fade() for images with numbers (by @​mkantautas).
  • Fixed source maps for Grid prefixes (by @​dualfroz).
Commits
  • a7dbf4d Release 10.6.2 version
  • c3cd98d Fix selector duplicates on multiple Autoprefixer runs
  • 5ae399e Keep unprefixed selectors in prefixed grouping rules (#1561)
  • 50ca3e2 Fix -webkit-cross-fade() for images with numbers (#1562)
  • 0efb61b Add /* autoprefixer: ignore next warning */ control comment (#1560)
  • 7ca1fad Set source for Grid prefixes in source maps (#1559)
  • c6d89bc Fix case-insensitive pseudo-selector prefixing (#1558)
  • See full diff in compare view

Updates concurrently from 10.0.5 to 10.0.6

Release notes

Sourced from concurrently's releases.

v10.0.6

What's Changed

New Contributors

Full Changelog: open-cli-tools/concurrently@v10.0.5...v10.0.6

Commits

Updates electron-builder from 26.15.3 to 26.18.0

Release notes

Sourced from electron-builder's releases.

electron-builder@26.18.0

What's Changed

Full Changelog: https://github.com/electron-userland/electron-builder/compare/electron-builder@26.17.0...electron-builder@26.18.0

electron-builder@26.17.0

What's Changed

Full Changelog: https://github.com/electron-userland/electron-builder/compare/electron-builder@26.16.1...electron-builder@26.17.0

electron-builder@26.16.1

What's Changed

... (truncated)

Changelog

Sourced from electron-builder's changelog.

26.18.0

Patch Changes

206d35d 3dc7c90 e703212 84f7b46 6202a27 fcd6897 160c3b4 1928adf c60987c a92517a a1e9db8 4123c27

  • app-builder-lib@26.18.0
  • dmg-builder@26.18.0

26.17.0

Patch Changes

bae1c8b 2a2dd22 07c8344 07c8344 613cd58 d4a4f50 41a027c 59f6364

  • app-builder-lib@26.17.0
  • dmg-builder@26.17.0

26.16.1

Patch Changes

b9b2e8a d6d4125 a4ec75f 5ae5a02 7c04b35

  • app-builder-lib@26.16.1
  • dmg-builder@26.16.1

... (truncated)

Commits

Updates globals from 17.13.0 to 17.14.0

Release notes

Sourced from globals's releases.

v17.14.0

  • Update globals (2026-11-01) (#355) 7abfb5d

sindresorhus/globals@v17.13.0...v17.14.0

Commits