Releases
v2.6.0
Compare
Sorry, something went wrong.
No results found
2.6.0 (2026-04-23)
⚠ BREAKING CHANGES
**module ** use moduleDependencies to manipulate options
Features
add standalone Vue REPL playground
Sidebar: new component
ChatShimmer: new component
ChatReasoning: new component
ChatTool: new component
Tooltip: support global content configuration via App tooltip prop
DropdownMenu: add filter prop
InputMenu: add autocomplete prop
Checkbox/Switch: add support for trueValue / falseValue
FileUpload: add fileImage prop
Table: implement row pinning
unplugin: add support for prose components
InputTime: add range prop
ChatMessage: add files slot
EditorSuggestionMenu: expose suggestion matching options
Select: support item-aligned position mode
components: resolve defaultVariants in template logic
CommandPalette: add group-label slot
Textarea: expose autoResize method
Link: auto-localize internal links when @nuxtjs/i18n is installed
Table: support sticky header/footer in virtualized mode
Card: add title and description props
Bug Fixes
Error: support status and statusText properties
ContentSurround: handle RTL mode
Avatar: use resolved size for image width/height
ProsePre: move shiki line highlight styles to theme
Modal|Slideover: improve theme
ChatShimmer: handle RTL mode
DashboardSearchButton: use valid HTML structure for trailing slot
module: only auto-import public composables and allow Vite opt-out
FileUpload: make multiple, accept and reset options reactive
Editor: guard lift calls for unavailable list extensions
NavigationMenu: improve RTL support for viewport and indicator
NavigationMenu: propagate disabled state to item in vertical orientation
Modal/Slideover/Popover/Drawer: prevent double close:prevent emit
ChatMessages: keep indicator visible until first content arrives
ChatMessage: hide files slot when no file parts exist
AI: use part.state for streaming detection and deprecate isReasoningStreaming
module: inline defaultVariants and prefix in dev template
ChatPrompt: guard enter during composition
DashboardSidebar: always pass collapsed: false in mobile menu slots
module: transpile reka-ui to prevent injection errors
Modal/Slideover/Drawer: suppress reka ui title and description warnings
Header/DashboardSidebar/Sidebar: allow autofocus in menu for proper focus trapping
ChatMessages: reset scroll icon when messages are cleared
ChatMessages: prevent layout shift caused by indicator during streaming
Link: ensure single-root rendering for v-show and $el resolution
module: use relative tagPriority for inline style tags
InputTags: add missing field group variant
ProsePre: get code from DOM if code prop is missing
FieldGroup: prevent context from leaking into portals
ChatPromptSubmit: ignore disabled prop when status is not ready
ChatMessages: use MutationObserver for auto-scroll during streaming
ProseCodeCollapse: match background on overscroll
ProseImg: respect markdown width attribute
InputDate/InputTime: increase segments width
useDevice: use breakpointsTailwind from '@vueuse/core'
ContentToc: use links for scrollspy instead of hardcoded h2/h3
Accordion/Tabs: use item value as stable key to avoid remounts
Modal/Slideover: drop empty header wrapper when empty
FileUpload: use form field color and highlight instead of raw props
Tooltip: resolve incorrect style application for content slot via b24ui and class
LocaleSelect: resolve incorrect flag display
Docs
improve build performance and client-side navigation
table: add column span example
editor: reorder drag handle as last child in examples
content: update filenames to be consistent
input: fix duplicated calling code in phone number example
add Vue imports to code examples in Vue mode
ComponentCode/ComponentExample: include framework in code key
ComponentCode/ComponentExample: pre-render both framework code variants
header: add animated toggle example
chat: render user messages as plain text instead of markdown
select: remove by prop mention
installation: replace classRegex with classFunctions for Tailwind CSS IntelliSense
Chat: add line height to user message text
Chat: extract theme guide into tool and add framework context
mcp: update to latest version
chat: update tool names to match consolidated MCP tools
chat: pass current page context and handle request abort
chat: call tools directly instead of self-referential HTTP
chat: migrate from @nuxtjs/mdc to @comark/nuxt
calendar: improve date range picker example
improve agent readability score
form: update elements example
form: add missing input tags in example
You can’t perform that action at this time.