v3.22.2
- Fix incorrect selection placement when pasting at the end of a marked text node, ensuring inclusive marks are respected
- Fixes list toggling when the entire document is selected
- Add new transaction meta handlers to programmatically show & hide the floating & bubble menus via
transaction.setMeta('menuKey', 'show')andtransaction.setMeta('menuKey', 'hide')
- Add new transaction meta handlers to programmatically show & hide the floating & bubble menus via
transaction.setMeta('menuKey', 'show')andtransaction.setMeta('menuKey', 'hide')
- Added RTL smart quote support
- Fixed an error where
flushSync()would run in<EditorContent />lifecycle
- Fixed an issue causing drag handle visibility not to update dynamically in Vue 3 components.
- Updated dependencies
- @tiptap/core@3.22.2
- @tiptap/extension-dropcursor@3.22.2
- @tiptap/extension-gapcursor@3.22.2
- @tiptap/extension-list-item@3.22.2
- @tiptap/extension-list-keymap@3.22.2
- @tiptap/extension-blockquote@3.22.2
- @tiptap/extension-bold@3.22.2
- @tiptap/extension-bullet-list@3.22.2
- @tiptap/extension-code@3.22.2
- @tiptap/extension-code-block@3.22.2
- @tiptap/extension-document@3.22.2
- @tiptap/extension-hard-break@3.22.2
- @tiptap/extension-heading@3.22.2
- @tiptap/extension-horizontal-rule@3.22.2
- @tiptap/extension-italic@3.22.2
- @tiptap/extension-link@3.22.2
- @tiptap/extension-list@3.22.2
- @tiptap/extension-ordered-list@3.22.2
- @tiptap/extension-paragraph@3.22.2
- @tiptap/extension-strike@3.22.2
- @tiptap/extension-text@3.22.2
- @tiptap/extension-underline@3.22.2
- @tiptap/extensions@3.22.2
- @tiptap/pm@3.22.2
v16.2.1-canary.19
- Add MCP
get_compilation_issuestool and NAPI method: #92062 - Ensure app-page reports stale ISR revalidation errors via onRequestError: #92282
- Move streamToUint8Array back to node-web-streams-helper.ts: #92263
- fix: add @deprecated annotation to experimental.useCache: #92316
- turbo-tasks-backend: stability fixes for task cancellation and error handling: #92254
- Add view transitions eval (agent-043): #92260
- [turbopack] optimize RcStr parsing: #91773
- ci: fix stats action: #92325
- Revert "simplify session dependent tasks and add TTL support (#91729)": #92320
- ci: remove deploy examples workflow from build-and-deploy: #92324
Huge thanks to @sokra, @aurorascharff, @lukesandberg, @ztanner, and @timneutkens for helping!
Release v2.13.0
- #579 by @bobsingor – Add the Signature plugin: reusable signature and initials entries, draw/type/upload pads, placement as ink or stamp annotations, and framework bindings for React, Vue, Preact, and Svelte.
- #579 by @bobsingor – Re-export patching utilities from
./patchingso dependent plugins (for example signature placement) can reuse the shared patch helpers.
- #579 by @bobsingor – Register the Signature plugin in the snippet viewer, add a create-signature modal and wire the signature sidebar to real entries, placement, and translations.
v3.0.2
- Autocomplete:
--trigger-widthCSS variable on the popover now tracks the trigger element's width viauseResizeObserver(#6374) - Drawer: Panel transitions rewritten from Tailwind
animate-in/animate-outto native CSStranslatetransitions for smoother animations (#6393) - InputGroup: Secondary variant focus background triggers only on actual input/textarea focus (#6362)
- Tag:
CloseButtonnow has explicitaria-label="Remove tag"for screen readers (#6341)
--backdroptheme variable: New CSS variable for overlay backdrops — Modal, AlertDialog, Drawer now usebg-backdropinstead of hardcoded values (#6375)
- Trigger elements across Popover, Tooltip, Dropdown, Modal, AlertDialog, Drawer, Disclosure now apply
inline-block(#6373) - Default arrow SVG for Tooltip + Popover updated to a smoother cubic bezier curve (#6372)
- Tag
smandmdsizes get increased horizontal padding (#6315)
- Release workflow added with
pnpm publish+NPM_TOKEN - Replaced changesets with bumpp for version management (#6354)
Full release notes: https://heroui.com/docs/releases/v3-0-2
v3.5.0
- Add
hoveranywhereandclickanywherelayout attributes to enable emitting hover and click events anywhere in the plot area, not just over traces [#7707] - Add
displayNotifierconfiguration property to set the display of notifier in the top right area of the viewport [#7730], with thanks to @silversonicaxel for the contribution! - Update USA location lookup for
scattergeoandchoroplethtraces to use both location names and abbreviations [7731]
Release 2026-04-03 10:25
Release 2026-04-03 10:25
- eslint-plugin: normalize whitespace in allowList variable matching for multiline expressions (#10337) (deb62e002) by @mixelburg
- @tanstack/angular-query-experimental@5.96.2
- @tanstack/eslint-plugin-query@5.96.2
- @tanstack/preact-query@5.96.2
- @tanstack/preact-query-devtools@5.96.2
- @tanstack/preact-query-persist-client@5.96.2
- @tanstack/query-async-storage-persister@5.96.2
- @tanstack/query-broadcast-client-experimental@5.96.2
- @tanstack/query-core@5.96.2
- @tanstack/query-devtools@5.96.2
- @tanstack/query-persist-client-core@5.96.2
- @tanstack/query-sync-storage-persister@5.96.2
- @tanstack/react-query@5.96.2
- @tanstack/react-query-devtools@5.96.2
- @tanstack/react-query-next-experimental@5.96.2
- @tanstack/react-query-persist-client@5.96.2
- @tanstack/solid-query@5.96.2
- @tanstack/solid-query-devtools@5.96.2
- @tanstack/solid-query-persist-client@5.96.2
- @tanstack/svelte-query@6.1.13
- @tanstack/svelte-query-devtools@6.1.13
- @tanstack/svelte-query-persist-client@6.1.13
- @tanstack/vue-query@5.96.2
- @tanstack/vue-query-devtools@6.1.13