1 hours ago
dockview

v8.5.1

What's Changed

Full Changelog: https://github.com/dockview/dockview/compare/v8.5.0...v8.5.1

2 hours ago
dockview

v8.5.0

What's Changed

Full Changelog: https://github.com/dockview/dockview/compare/v8.4.1...v8.5.0

4 hours ago
react-arborist

v4.0.0

Breaking Changes

  • react-dnd and react-dnd-html5-backend are now peer dependencies instead of bundled dependencies — install them alongside react-arborist (npm install react-arborist react-dnd react-dnd-html5-backend). This fixes a global singleton conflict (#319) where apps that also used react-dnd ended up with two independent copies of the library, causing drag-and-drop to silently break or throw "Cannot have two HTML5 backends at the same time." Both peers must be v16 (^16), and both are required even when you pass your own dndBackend / dndManager, because the drag preview calls into react-dnd-html5-backend on every drag. react-dnd v16 is ESM-only, and react-arborist now ships a single ESM build too (the CommonJS dist/main build is gone), so import and require load the same copy instead of two copies with separate React contexts. require("react-arborist") from CommonJS relies on require(esm), unflagged from Node 22.12 — now the engines.node floor, which package managers check at install time, so installing v4 requires Node ≥ 22.12 even for bundler and browser consumers. CommonJS TypeScript projects on Node module resolution need module: "nodenext" (TypeScript ≥ 5.8) or "node20" (TypeScript ≥ 5.9); "node16" and "node18" report TS1479. Jest users must add react-arborist to the transformIgnorePatterns exception list alongside react-dnd (see the README). The package also declares an exports map: react-arborist and react-arborist/package.json resolve as before, but deep imports such as react-arborist/dist/module/... are no longer resolvable. The react and react-dom peer floor rises from 16.14 to 18: the build now imports react/jsx-runtime and useSyncExternalStore directly from React, which older versions can't provide to ESM consumers. (#371)

Fixes

  • @types/react-window is now a regular dependency instead of a dev dependency. react-arborist's public type declarations reference react-window types (onScroll, outerElementType, innerElementType, tree.list, scroll alignment), so without it TypeScript reported TS7016 under skipLibCheck: false and silently typed those as any otherwise. (#371)
5 hours ago
astryx

Astryx v0.6.8

Astryx v0.6.8

Astryx v0.6.8 is a patch release focused on interaction reliability, accessible state, and clearer integration tooling.

Core

New features

  • Table resize handles now appear when a pointer enters the header, making resizable columns discoverable while preserving focused and scrolling states (#6194).
  • DropdownMenuItem now forwards host attributes and DOM event handlers to its row without replacing its built-in role, focus, and menu behavior (#7196).
  • markdownSourceLinesPlugin adds opt-in, 1-based inclusive source-line metadata to rendered Markdown blocks and custom renderers, with no change when the plugin is omitted (#7286).

Fixes

  • AppShell preserves page content, local state, and input focus across the mobile navigation breakpoint (#7236).
  • Calendar and DateRangeInput keep explicit controlled-empty range state, announce required and pending state correctly, and no longer restore a cleared range (#7297).
  • DateTimeInput keeps its calendar selection empty after the field is cleared (#7298).
  • A DropdownMenu opened by holding a finger stays open when that finger lifts from the trigger (#7241).
  • Dragging a mouse press between linked DropdownMenu rows no longer starts the browser's native link drag; the row under release acts normally (#7197).
  • Kbd uses the primary text token so key labels meet WCAG AA contrast over neutral keycaps across light and dark themes (#7100).
  • Steppers inside Popover, Dialog, BottomSheet, MobileNav, Lightbox, Toast, and other layer roots no longer inherit an outer Stepper's connector gap (#7287).
  • A claimed semantic Markdown fence renders through its plugin even when the host supplies components.code; unclaimed fences still use the host renderer (#7284).
  • Table resize handles stay keyboard-reachable on touch-first devices, stop at the table boundary without vertical overscroll, and compose with sticky columns regardless of plugin order (#6194).

CLI

  • integration verify now accepts the released minimum CLI versions for template replaces (0.6.4) and keywords (0.6.6) instead of requiring unreleased 0.7.0 (#7265).
  • Generated theme guidance points new authors to the palette generator and keeps the broad color scale opt-in (#6795).

Contributors

Thanks to @AKnassa, @cixzhang, @ernestt, @Geervan, @josephfarina, @korkt-kim, @rubyycheung, and @vjeux.

8 hours ago
milkdown

v7.22.3

Please refer to CHANGELOG.md for details.

10 hours ago
rollup

v4.64.5

4.64.5

2026-10-10

Bug Fixes

  • Prevent cycles when using indirect top-level await for dynamic imports (#6516)

Pull Requests

  • #6516: fix: prevent cycles for indirectly awaited dynamic imports (@ryanchou1994, @lukastaegert)
10 hours ago
hono
12 hours ago
univer

🕶️ Release v1.0.4

New features

  • Sheets: Add image transparency controls.
  • Sheets: Move tables together with their cell ranges.
  • Sheets: Add smooth cell selection transitions.
  • Docs: Support page numbers, page counts, and date/time fields in headers and footers.
  • Slides & shapes (Pro): Add Paste Special and post-paste formatting options.
  • Pivot charts (Pro): Support worksheet copying and deletion.
  • Customization: Expose conditional formatting rule previews and an editor-exit callback.

Improvements and fixes

  • Fix cell-editing shortcuts, keyboard navigation, and merged-cell editor alignment.
  • Fix editor focus when multiple Univer instances share a page.
  • Localize date format presets and fix conflicts between text wrapping and shrink-to-fit.
  • Fix border style selection and merged-cell border rendering.
  • Preserve whitespace in find-and-replace queries.
  • Restore spill formula display and prevent delayed calculation results from overwriting newer edits.
  • Preserve drawing positions and sizes after row or column changes, and restore properties for imported images.
  • Pro: Fix chart legend pagination, resizing, and event handling after switching worksheets.
  • Pro: Keep pivot-chart filter popups open during updates.
  • Pro: Fix header/footer layout and embedded-editor interactions.

Upgrade notes

univerAPI.registerComponent() now registers an override by default, regardless of registration order. Pass { override: false } to register a default component. Dispose an existing override before registering another for the same name.

Full changelog: v1.0.3…v1.0.4

15 hours ago
vue-next

v3.6.0-rc.11

For stable releases, please refer to CHANGELOG.md for details. For pre-releases, please refer to CHANGELOG.md of the minor branch.

15 hours ago
core

v3.6.0-rc.11

For stable releases, please refer to CHANGELOG.md for details. For pre-releases, please refer to CHANGELOG.md of the minor branch.