Releases
Track recent releases, see which components changed, and jump directly into the parts of the system most relevant to your upgrade.
Start with the newest release, then scan older versions only if your upgrade path crosses multiple published tags.
Narrow the release timeline to the components you actually use, then jump back into their docs from the matched entries.
Hide shared release items like docs, deps, workflow, and other non-component changes.
Latest snapshot
Recent releases
Each release groups shipped entries, affected components, and the fastest links back into component docs.
v0.51.3
2026-10-27
v0.51.3
2026-10-27
persist app config in the theme envelope
View commite1a7d
add 404 and index pages with internationalization support
View commit2995d
update ui registry
View commit58a9dupdate docs api
View commit6e8a8
+ 2 more entries in the full changelog
v0.51.2
2026-10-24
v0.51.2
2026-10-24
Breaking changes
This release contains 1 breaking change(s). Review them before upgrading.
rename AppShellMenuItem to AppShellMenuOptionData
View commita1fd4
update type for onSelectLocale parameter
View commit2a19c
update deps
View commitcced2
format code
View commitac4e1
v0.51.1
2026-10-19
v0.51.1
2026-10-19
report the import cost of every published entry
View commit8eca5
resolve locale tags through the BCP-47 parent chain
View commit26d54localize date segment placeholders per locale
View commit606b7
add a browser tier for contracts no ui wrapper reaches
View commitd5647
+ 4 more entries in the full changelog
v0.51.0
2026-10-19
v0.51.0
2026-10-19
Breaking changes
This release contains 1 breaking change(s). Review them before upgrading.
remove the deprecated top-level size prop
View commit74615
add the ui-only neutral base palette select
View commiteff89
add the ui-only primary palette select
View commit682db
correct the palette list in docs and share the swatch logic
View commit6ab25
+ 22 more entries in the full changelog
v0.50.2
2026-10-09
v0.50.2
2026-10-09
guard skill docs against missing component coverage
View commit53e7braise the vue peer floor and enforce it in the dependency gate
View commit109ee
add the missing theme-customizer reference
View commit4e35b
v0.50.1
2026-10-09
v0.50.1
2026-10-09
Breaking changes
This release contains 1 breaking change(s). Review them before upgrading.
rename SoybeanUI to Vean
View commitf77bb
annotate module export type for portable declarations
View commit13131
restore soft variant styles for button component
View commit98b80
stop TanStack default column size from forcing overflow
View commite3746
+ 29 more entries in the full changelog
v0.50.0
2026-10-02
v0.50.0
2026-10-02
Breaking changes
This release swaps all three engines and renames two families. The date engine moves from @internationalized/date to date-fns with native Date values; the table engine is rebuilt on @tanstack/vue-table (TanStack column/state naming, no legacy aliases); the form engine is rebuilt on @tanstack/vue-form (useForm returns a context object, initialValues becomes defaultValues). NavigationMenu is removed in favor of NavMenu; SDrawer renames to SSheet while SBottomSheet becomes the new gesture-driven SDrawer; presentation-only headless families (card/empty/list/skeleton/badge/tag) are removed, and SPopper/SArrow are no longer exported from the UI package. The SPagination actionAsSelected prop is renamed to actionVariant (same semantics, same default). See the upgrade guide for the full migration walkthrough.
Read the upgrade guideRelease note
Date components (Calendar, DateField, DatePicker, TimeField and their range variants) now operate on native Date values built on date-fns. The dedicated date guide maps CalendarDate/Time/DateTime values, calendar math and formatting/parsing to the new model.
Read the upgrade guideBreaking changes
The brand rename ships with this release: the npm scope moves from @soybeanjs/* to @vean/* (@soybeanjs/headless becomes @vean/aria, @soybeanjs/ui becomes @vean/ui, @soybeanjs/theme becomes @vean/theme, @soybeanjs/ui-uno becomes @vean/unocss, @soybeanjs/ui-skills becomes @vean/skills), the runtime contracts rename (data-soybean-* to data-vean-*, --soybean-* to --vean-*), and the CLI ships as @vean/cli with the vean bin (config file sbean.json becomes vean.json). The S component prefix, design tokens and the theme localStorage key are unchanged. See the brand migration guide for the full mapping.
Read the upgrade guiderename actionAsSelected to actionVariant
View commit6eb3arename actionAsSelected to actionVariant
View commit6eb3a
align the sidebar brand with the tree menu rows
View commit98bd3render the full menu tree in the mobile drawer
View commitc5b9b
+ 398 more entries in the full changelog
v0.40.0
2026-09-14
v0.40.0
2026-09-14
Breaking changes
This release removes the published peripheral packages @soybeanjs/ui-x, @soybeanjs/admin and @soybeanjs/chart. In headless, the RovingFocusGroup/RovingFocusItem components are replaced by the useRovingFocusGroup/useRovingFocusGroupItem composables, PropsToContext is renamed to ToContext, and transformPropsToContext becomes toContext with plain (non-invoked) function values. STable no longer rounds by default, and headless components stop injecting global helper classes. See the upgrade guide for the full migration walkthrough.
Read the upgrade guideadd linkComponent injection via ConfigProvider
View commit3fd7f
add selected state support for nav menu options
View commitb903d
focus the first pane item on the forward expand key
View commit25d28fall back focus to the owning rail item via the backward key
View commitf0e55
+ 293 more entries in the full changelog
v0.31.0
2026-08-31
v0.31.0
2026-08-31
Breaking changes
This release contains 1 breaking change(s). Review them before upgrading.
add trigger clear and unify form-field chrome
View commitadeee
add open event forwarding full parent item on activation
View commit40c02
improve search input, keyboard select closing, and panel spacing
View commit3c6a9
optimize style
View commit3e187
+ 64 more entries in the full changelog
v0.30.0
2026-08-20
v0.30.0
2026-08-20
Breaking changes
This release ships a rebuilt theme system with renamed packages. @soybeanjs/shadcn-theme is now @soybeanjs/theme (createShadcnTheme → createTheme), and @soybeanjs/unocss-shadcn is now @soybeanjs/ui-uno (presetShadcn → presetUi, ShadcnPresetOptions → UiUnocssOptions). The theme menu config (menuColor / menuAccent) is removed, and custom color overrides now use `overrides: { light, dark }` instead of the legacy preset object (presets can also be passed through SConfigProvider `theme.preset`). Please update your dependencies and imports accordingly.
add fullscreen and draggable features
View commitfac2c
optimize icon props
View commit206c5
support hover trigger and show ellipsis item when overflow
View commit5924e
support drag
View commit61d24
+ 235 more entries in the full changelog
v0.29.3
2026-06-22
v0.29.3
2026-06-22
integrate useStyleTag for dynamic CSS handling
View commit600c3
update logo source to a remote URL and enhance SVG design
View commitc6050
update generated option type and improve configuration handling
View commit0be4d
format presets for better readability in uno.config.ts
View commit97d86
v0.29.2
2026-06-20
v0.29.2
2026-06-20
update path handling in generatePackModules for improved compatibility
View commit9c579
remove reset and global options from presetShadcn configuration
View commit3c6f7
update deps
View commit2eeb5
increase button width for better visibility
View commit32ddf
v0.29.1
2026-06-19
v0.29.1
2026-06-19
add reset and global options to presetShadcn configuration
View commit66d24
clean up HTML structure and improve styling in index.vue and uno.config.ts
View commitf9d66
v0.29.0
2026-06-18
v0.29.0
2026-06-18
import updateUiAttribute from shadcn-theme
View commit6679fimport updateUiAttribute from shadcn-theme
View commit6679f
clean up imports and remove unused default preset options check
View commit2b18c
correct import path for useConfigProvider
View commit7ad9c
+ 169 more entries in the full changelog
v0.28.2
2026-05-30
v0.28.2
2026-05-30
add internationalization setup and locale management
View commitce7d7
update TypesConfig and add pathParamNames to route definitions
View commit9d18c
remove function type from AffixTarget definition
View commitb33e9
simplify icon handling and remove Nuxt-specific logic
View commit63725
+ 4 more entries in the full changelog
v0.28.1
2026-05-29
v0.28.1
2026-05-29
support playground in nuxt
View commit2822e
unify ID generation logic avoid hydration mismatch
View commitbe9c0
update deps
View commitffb45
v0.28.0
2026-05-28
v0.28.0
2026-05-28
enhance theme handling in ConfigProvider
View commit3af93
simplify link component logic and remove unused Nuxt integration
View commit68630
v0.27.2
2026-05-28
v0.27.2
2026-05-28
add DateRange type export to types
View commit3bcca
refactor LinkComponent to use shallowRef and improve NuxtLink handling
View commit90090
export TimeValue type in index and types
View commit82a23
update import paths avoid circular dependencies
View commit8d649
+ 3 more entries in the full changelog
v0.27.1
2026-05-28
v0.27.1
2026-05-28
simplify theme watch logic and ensure immediate execution
View commit8ac58
update docs api
View commitce637
v0.27.0
2026-05-28
v0.27.0
2026-05-28
add row interaction events with metadata and update related types
View commit93440
v0.26.5
2026-05-28
v0.26.5
2026-05-28
update installation command for skills to use correct package path
View commit9284c
v0.26.4
2026-05-28
v0.26.4
2026-05-28
update installation commands for skills to use correct package path
View commitd7f54
v0.26.3
2026-05-28
v0.26.3
2026-05-28
enhance Claude plugin manifest with additional fields
View commite2004
update deps
View commitcb8cc
v0.26.2
2026-05-28
v0.26.2
2026-05-28
replace miniButtonVariants with buttonVariants for trigger
View commit88444
adjust size properties for tag variants
View commite5874
update avatar image sources and fallback labels
View commit24520update button label to 'Default'
View commit3350e
+ 1 more entries in the full changelog
v0.26.1
2026-05-28
v0.26.1
2026-05-28
remove BottomSheet unused snap points and related logic in playground
View commit52095
enhance Card component with header and footer visibility props and optimize style
View commit0de1e
v0.26.0
2026-05-27
v0.26.0
2026-05-27
integrate Nuxt detection and remove nuxt prop
View commit1cd2f
update icon prop type to IconValue and enhance Nuxt support
View commitb372aimprove Nuxt icon handling and condition checks
View commit8002e
enhance tooltip and badge integration in tree menu styles and components
View commit07bc0
+ 5 more entries in the full changelog
v0.25.4
2026-05-26
v0.25.4
2026-05-26
add environment variable definitions for DEV and MODE
View commitf6a8d
v0.25.3
2026-05-26
v0.25.3
2026-05-26
add Vite config hooks for environment variables in module setup
View commite5a1e
v0.25.2
2026-05-26
v0.25.2
2026-05-26
add Vite config hooks for environment variables
View commit6c28f
update deps
View commit8a50f
v0.25.1
2026-05-23
v0.25.1
2026-05-23
get config provider can be null
View commit866e4
v0.25.0
2026-05-23
v0.25.0
2026-05-23
add typedoc declaration for Vue components
View commitf2420
add markdown directory with why-choose.md
View commit31aab
add test configuration to vite.config.ts and update types in tsconfig.json
View commit96d40
optimize theme config
View commitdb7c1
+ 5 more entries in the full changelog
v0.24.2
2026-05-22
v0.24.2
2026-05-22
add defense feature to restore tampered overlays
View commitef6e2
add the missing test cases. closed #136
View commit6a74b
add MIT License file
View commit3cfed
add npm version and download badges to README files
View commitff3d9
+ 2 more entries in the full changelog
v0.24.1
2026-05-20
v0.24.1
2026-05-20
remove unused date/time picker component docs and references
View commit655c0
v0.24.0
2026-05-20
v0.24.0
2026-05-20
Implement watermark component
View commita79a9
update coding standards and remove import-order instructions
View commit5e041
use `@soybeanjs/oxc-config`
View commit45f12
remove minimumReleaseAgeExclude entries
View commitdbc70
+ 6 more entries in the full changelog
v0.23.1
2026-05-19
v0.23.1
2026-05-19
export IconifyOptions interface and update type exports in config-provider
View commit46659export IconifyOptions interface and update type exports in config-provider
View commit46659
fix class binding
View commit7b9c4fix class binding
View commit7b9c4
+ 16 more entries in the full changelog
v0.23.0
2026-05-18
v0.23.0
2026-05-18
update version to 0.22.4
View commit81da6
add data-normal attribute and update styles
View commit28d0a
use `@soybeanjs/cva` replace `tailwind-variants`
View commitbe8c3
update docs changelog
View commit41e7f
+ 3 more entries in the full changelog
v0.22.4
2026-05-17
v0.22.4
2026-05-17
add min and max properties to input number control
View commitc7c6a
update docs changelog
View commitf16e8
v0.22.3
2026-05-17
v0.22.3
2026-05-17
adjust popup max height for better responsiveness
View commit9e115
replace DialogContent with DialogPopup for mobile layout
View commit1efaa
update docs changelog
View commit962e0
update skills
View commit18505
+ 1 more entries in the full changelog
v0.22.2
2026-05-14
v0.22.2
2026-05-14
add isDefinedClassValue utility and enhance tests for empty string handling
View commitf1bc7
v0.22.1
2026-05-14
v0.22.1
2026-05-14
enhance Input component props and context for better accessibility and usability
View commit4cf60
enhance InputNumber component props for better flexibility and accessibility
View commit9932d
enhance PasswordCompact component with clear event and improved props
View commit6b9d0
add RouteNamedMap to TypesConfig interface in typed-router
View commit5ac72
+ 13 more entries in the full changelog
v0.22.0
2026-05-13
v0.22.0
2026-05-13
add skills support and documentation for AI tools
View commit919a1
remove unused modelValue and simplify template
View commit8d26b
rename plugin to soybean-ui-skills for consistency
View commit700db
enable collapsible behavior by default and update related props
View commitbec18
+ 3 more entries in the full changelog
v0.21.0
2026-05-12
v0.21.0
2026-05-12
enhance release entry grouping and update component typings
View commit7e671
add llms.txt support and documentation for AI tools
View commit985a3
enhance focus management for link triggers and update menu interaction logic
View commit2cddd
register rtl locale for toolbar tests
View commitd9836
+ 7 more entries in the full changelog
v0.20.0
2026-05-12
v0.20.0
2026-05-12
simplify component structure using StepperCompact
View commitb781b
add direction support for switch component
View commitf6453
simplify variant merging logic and remove unused slot
View commite96e7
simplify variant assignment in computed property
View commitb55f5
+ 35 more entries in the full changelog
v0.19.0
2026-05-11
v0.19.0
2026-05-11
Implement PageTabsCmpact
View commit93a56
Implement PopconfirmCompact
View commit9550a
add prioritizePosition prop for improved positioning control
View commit0bc99
Implement compact progress components
View commit5e53d
+ 63 more entries in the full changelog
v0.18.0
2026-05-05
v0.18.0
2026-05-05
add AvatarCompact component with props and emits
View commit7d59d
add BadgeCompact component with props, emits, and slots
View commit49ceb
Implement compact carousel component with improved navigation and accessibility
View commitb6b6c
add EmptyCompact component and update empty structure
View commit04cb4
+ 39 more entries in the full changelog
v0.17.0
2026-05-03
v0.17.0
2026-05-03
remove unused useStyleTag and integrate cssVars in Primitive
View commit3996e
add disabled prop to PopoverRoot and update test selectors
View commit1cce9
add sub-area attribute for hover card positioning
View commit130a3
remove unused props and update readonly binding
View commitaed69
+ 33 more entries in the full changelog
v0.16.0
2026-05-01
v0.16.0
2026-05-01
implement Compact components for Card, Popover, Editable, HoverCard, NavigationMenu, Pagination and Stepper
View commit6cbdc
add compact header with month/year select and improve calendar functionality
View commit2d4e6
rename CarouselPlugins to CarouselPlugin for consistency
View commit85e45
reorganize component imports and remove unused files
View commitd58a6
+ 16 more entries in the full changelog
v0.15.5
2026-04-30
v0.15.5
2026-04-30
remove unused properties from LayoutClassicRootProps
View commitc9233
v0.15.4
2026-04-30
v0.15.4
2026-04-30
Implement BottomSheet component
View commitfb274
add global css in config-provider
View commitb2a75
simplify style handling in config-provider and toast-provider
View commit9ef67
v0.15.3
2026-04-27
v0.15.3
2026-04-27
add empty state support and update documentation
View commit38ca1
add missing TableScroll component exports
View commit5bbd4
update progress documentation and improve structure
View commitd86ac
update table api
View commita130d
+ 3 more entries in the full changelog
v0.15.2
2026-04-27
v0.15.2
2026-04-27
add last start and first end fixed column indicators
View commite390dadd table scroll component, enhance table style
View commit9997c
set default value for multiple prop in STable component
View commit1964c
v0.15.1
2026-04-27
v0.15.1
2026-04-27
add raised prop and update API documentation
View commitd70b7
add ToastProvider component and refactor Toaster integration
View commite2491
fix group and item management with Maps
View commitcb831
add miniSize computed property for size handling
View commit34d51
+ 5 more entries in the full changelog
v0.15.0
2026-04-26
v0.15.0
2026-04-26
Breaking changes
This release contains 2 breaking change(s). Review them before upgrading.
Implement DialogCompact and refactor `useDialog`
View commit39019Implement DialogCompact and refactor `useDialog`
View commit39019
Implement AccordionCompact component and update related types and context
View commite05b3add AccordionDescription component and update related files
View commit6506e
+ 297 more entries in the full changelog
v0.14.0
2026-04-03
v0.14.0
2026-04-03
enhance positioner props and context integration
View commit5ce78
add feature attribute to VisuallyHidden component
View commit4dc6dremove unnecessary aria attributes from VisuallyHidden and ToastAnnounce components
View commit044dc
enhance menu item radio and checkbox components
View commit233ff
+ 4 more entries in the full changelog
v0.13.8
2026-03-24
v0.13.8
2026-03-24
update content styles for responsive design
View commit77fa2
v0.13.7
2026-03-23
v0.13.7
2026-03-23
update deps
View commit6b41f
v0.13.6
2026-03-22
v0.13.6
2026-03-22
enhance column handling in getColumns function for improved type support
View commit7c72b
v0.13.5
2026-03-22
v0.13.5
2026-03-22
ensure columns are checked by default and filter checks accordingly
View commit945b5
v0.13.4
2026-03-22
v0.13.4
2026-03-22
reorder exports for consistency and clarity
View commit25840
v0.13.3
2026-03-21
v0.13.3
2026-03-21
add type prop to ButtonProps interface and update default props
View commit1a0b9
v0.13.2
2026-03-21
v0.13.2
2026-03-21
correct order of useFormFieldUi calls in computed class
View commit4cfd8
remove default value comment for singleClearable property
View commit338a2
update deps
View commit30d25
v0.13.1
2026-03-20
v0.13.1
2026-03-20
add onFetched callback to usePaginatedTable for handling fetched data
View commit22928
v0.13.0
2026-03-20
v0.13.0
2026-03-20
implement useTable and usePaginatedTable hooks with pagination support
View commit1ae61implement useTable and usePaginatedTable hooks with pagination support
View commit1ae61
add transition-all-150 to interactive components for smooth hover & focus animations. closed #98
View commit1de7e
update fetch method in usePaginatedTable hook
View commitc54b9
+ 21 more entries in the full changelog
v0.12.4
2026-03-07
v0.12.4
2026-03-07
reduce z-index for fullContent layout variants
View commit1dc2c
v0.12.3
2026-03-07
v0.12.3
2026-03-07
fix beforeConfirm and beforeCancel of Popconfirm and AlertDialog
View commit51070
add 'vite/client' to types for improved type support
View commit38151
v0.12.2
2026-03-07
v0.12.2
2026-03-07
omit 'disableOutsidePointerEvents' from popperPositionerProps
View commit57e0aprevent triggering click event when dropdown is open
View commita26f3
improve DOM tree containment check and add helper function
View commitec5dd
v0.12.1
2026-03-07
v0.12.1
2026-03-07
update dialog content styles to use w-max for better responsiveness
View commiteb13c
update deps
View commitb30b1
v0.12.0
2026-03-07
v0.12.0
2026-03-07
Breaking changes
This release contains 2 breaking change(s). Review them before upgrading.
rename Action to Confirm, update props, update useDialog file position
View commit65e59
refactor `useContext` and update related usage
View commit9e741
add PopoverCloseEmits and beforeClose prop; update PopoverPositioner default props
View commit08e1c
add default prop for avoidCollisions in TooltipPositioner; bind triggerProps to TooltipTrigger
View commite024c
+ 1 more entries in the full changelog
v0.11.4
2026-03-06
v0.11.4
2026-03-06
add min-width constraints to dialog content sizes
View commit9a5e1
bind content class to merged slot variants
View commit2ed12
v0.11.3
2026-03-06
v0.11.3
2026-03-06
update max-width for dialog size variants
View commit417a0
v0.11.2
2026-03-06
v0.11.2
2026-03-06
add class prop to bind content class
View commit1e779
v0.11.1
2026-03-06
v0.11.1
2026-03-06
add leading and trailing slots
View commitb03ba
v0.11.0
2026-03-06
v0.11.0
2026-03-06
rename itemsPerPage to pageSize and support update pageSize by event
View commit7817c
v0.10.6
2026-03-06
v0.10.6
2026-03-06
adjust header z-index and set multiple default to true
View commitf56cf
v0.10.5
2026-03-06
v0.10.5
2026-03-06
v0.10.4
2026-03-06
v0.10.4
2026-03-06
set singleClearable prop default to true
View commit9ebd1
v0.10.3
2026-03-06
v0.10.3
2026-03-06
remove unnecessary sm: prefix from rounded-lg class
View commit30fd6
v0.10.2
2026-03-06
v0.10.2
2026-03-06
update label style to prevent text wrapping
View commit2bbce
v0.10.1
2026-03-06
v0.10.1
2026-03-06
add default prop 'asChild' to SCardCollapsibleTrigger
View commit3201c
add 'SCardCollapsibleTrigger' to card components
View commitd070a
v0.10.0
2026-03-06
v0.10.0
2026-03-06
add collapsible functionality and update API props
View commite7891
simplify inline field styles in formVariants
View commitbafd3
update config
View commiteec64
update deps
View commit6defb
v0.9.4
2026-03-05
v0.9.4
2026-03-05
optimize form variants
View commit5e736
v0.9.3
2026-03-05
v0.9.3
2026-03-05
add SFormFieldBase component export
View commitc0ee8
add Table component and update form component exports
View commit1a4f5
v0.9.2
2026-03-05
v0.9.2
2026-03-05
add FormControl component and update form structure
View commit58c98
add single clearable option and example
View commitd24b2
add Vue Devtools plugin to Vite configuration
View commit6f989
v0.9.1
2026-03-03
v0.9.1
2026-03-03
fix search options
View commit2e26c
add background color to sidebar for better visibility
View commit1ce3f
optimize layout styles
View commitf5d4d
add table docs and examples
View commit43882
+ 3 more entries in the full changelog
v0.9.0
2026-03-01
v0.9.0
2026-03-01
Breaking changes
This release contains 1 breaking change(s). Review them before upgrading.
rename NumberInput to InputNumber
View commit6de5a
add table component with context, variants, and example usage
View commit0fdfd
conditionally render CheckboxLabel based on slot or label presence; update root variant style
View commit78f2b
remove unused TableCaptionProps from types
View commit8dde2
+ 9 more entries in the full changelog
v0.8.1
2026-02-11
v0.8.1
2026-02-11
fix import tailwindPalette from '@soybeanjs/colord/palette' in docs
View commit309e7
update entry pattern for component variants in uno.config.ts
View commit314e5
update deps
View commit1aa0b
v0.8.0
2026-02-10
v0.8.0
2026-02-10
add hideShiftedArrow prop to control arrow visibility
View commit6ce45
add registerContentId and unregisterContentId for dynamic content management
View commitc58fa
add disableSwipe prop to control swipe-to-close functionality
View commit32d53
add default value for unmountOnHide prop
View commit1f86b
+ 11 more entries in the full changelog
v0.7.1
2026-02-09
v0.7.1
2026-02-09
fix missing methods
View commit60712
v0.7.0
2026-02-09
v0.7.0
2026-02-09
add TreeMenuOptions component and enhance context management
View commit4878f
v0.6.6
2026-02-09
v0.6.6
2026-02-09
enhance theme variable management with useStorage
View commit1a002
update global window properties to use __SoybeanUI_ prefix
View commit0e3d4
v0.6.5
2026-02-08
v0.6.5
2026-02-08
omit beforeClose prop from forwardedProps
View commit37fba
v0.6.4
2026-02-08
v0.6.4
2026-02-08
support iconClass prop
View commitd96ec
update deps
View commit2f80e
v0.6.3
2026-02-08
v0.6.3
2026-02-08
add background color to tab and content variants
View commitd7ab2
v0.6.2
2026-02-08
v0.6.2
2026-02-08
fix scroll centerX value
View commit1dadd
v0.6.1
2026-02-07
v0.6.1
2026-02-07
add sorting functionality for tabs based on pinned status
View commitf5bac
v0.6.0
2026-02-07
v0.6.0
2026-02-07
simplify context and state management, remove unused operations
View commitded83
update oxlint,oxfmt config
View commitd7bdf
v0.5.9
2026-02-07
v0.5.9
2026-02-07
update main and root styles for layout variants
View commit4bea2
v0.5.8
2026-02-07
v0.5.8
2026-02-07
add tabVisible and footerVisible props to LayoutProps
View commitaf2b6
v0.5.7
2026-02-07
v0.5.7
2026-02-07
update deps
View commit55aec
v0.5.6
2026-02-07
v0.5.6
2026-02-07
optimize theme
View commit5fcbb
v0.5.4
2026-02-06
v0.5.4
2026-02-06
add localPrefix support for local icon names
View commitfd6bc
add @standard-schema/spec to dependencies and remove from devDependencies
View commit2a5ec
add external deps to fix build
View commitda0ea
correct import casing for Vue and Unocss
View commitdad63
+ 2 more entries in the full changelog
v0.5.3
2026-02-05
v0.5.3
2026-02-05
add nextTick to watchEffect to get dom
View commit00dcd
v0.5.2
2026-02-05
v0.5.2
2026-02-05
add overflow-hidden to main layout variants
View commitff5f5
v0.5.1
2026-02-05
v0.5.1
2026-02-05
enhance pageTabsVariants for dark mode support and improve hover effects
View commita66d8
add a copy button to the demo code.
View commit5b9ff
update deps
View commit5e6b9
v0.5.0
2026-02-04
v0.5.0
2026-02-04
add onClose callback to dialog state and update dialog-provider to use it
View commitcab93enhance useToast options with onClose callback and refactor toast handling
View commit944c2
v0.4.6
2026-02-04
v0.4.6
2026-02-04
add return type annotations to useDialog and useToast functions
View commit2cdc8
v0.4.5
2026-02-04
v0.4.5
2026-02-04
expose useDialog and useToast globally for external access
View commit92eaf
wrap header slot content for improved structure and rendering
View commitc07bf
v0.4.4
2026-02-03
v0.4.4
2026-02-03
support nullish icon value and remove unnecessary v-if checks for icon rendering
View commit43f54
update deps
View commitb07ff
v0.4.3
2026-02-01
v0.4.3
2026-02-01
fix tab closing functions
View commitca73e
v0.4.2
2026-02-01
v0.4.2
2026-02-01
optimize page-tabs logic
View commita2a1c
v0.4.1
2026-02-01
v0.4.1
2026-02-01
refactor context and operations for improved tab management
View commit2b884
v0.4.0
2026-02-01
v0.4.0
2026-02-01
implement components PageTabs
View commitd2c4a
update component status and add PageTabs to the README
View commit02c40
clean up auto-imports and components type declarations
View commitdc394
update vue-router to v5, use vite-plugin-vue-meta-layouts
View commitbfb6b
v0.3.3
2026-01-30
v0.3.3
2026-01-30
add demo menu data
View commitceb58
add active-value binding to dropdown menu
View commit18f74
v0.3.2
2026-01-29
v0.3.2
2026-01-29
add LayoutContent component and update layout structure
View commitf5515
optimize config-provider
View commitf2eb5
v0.3.1
2026-01-29
v0.3.1
2026-01-29
use oxlint and oxfmt replace eslint, prettier
View commit9f91c
update deps
View commit35363
v0.3.0
2026-01-29
v0.3.0
2026-01-29
support active state
View commit32476
implement active path tracking and update child active state logic
View commit6d5e8
add getTreePaths function and update tree-menu component to use it
View commitc6391
v0.2.8
2026-01-28
v0.2.8
2026-01-28
update open state logic in TreeMenuCollapsible component
View commit5e892add select-dropdown event emission in TreeMenuOption component
View commit7852c
v0.2.7
2026-01-28
v0.2.7
2026-01-28
ensure new menu objects are created in filterHiddenMenus function
View commit5579b
v0.2.6
2026-01-28
v0.2.6
2026-01-28
enhance filtering logic for hidden menus and update child visibility checks
View commit4bd8a
v0.2.5
2026-01-28
v0.2.5
2026-01-28
adjust spacing and padding for size variants in TreeMenu
View commitf9249
v0.2.4
2026-01-28
v0.2.4
2026-01-28
update hasChildren computation to exclude hidden children
View commitf3343
improve children filtering logic in TreeMenuOption and TreeMenu
View commit7955e
v0.2.3
2026-01-28
v0.2.3
2026-01-28
update href prop description and type
View commit3d935
v0.2.2
2026-01-28
v0.2.2
2026-01-28
add placeholder prop to CommandProps
View commit390fd
v0.2.1
2026-01-28
v0.2.1
2026-01-28
refactor command type definition
View commit0e2ad
v0.2.0
2026-01-28
v0.2.0
2026-01-28
refactor type definition and add hidden property
View commit23110
v0.1.13
2026-01-28
v0.1.13
2026-01-28
add item visibility control to tree menu options
View commit70ac1
v0.1.12
2026-01-28
v0.1.12
2026-01-28
change TreeMenuGroupOptionData to a type and remove redundant properties
View commit40685
v0.1.11
2026-01-28
v0.1.11
2026-01-28
add focus-visible outline to popup for better accessibility
View commitf5509
v0.1.10
2026-01-28
v0.1.10
2026-01-28
add showGroupIcon prop to control group icon visibility
View commit62193enhance TreeMenuOption with new props for better customization
View commit69033
v0.1.9
2026-01-28
v0.1.9
2026-01-28
simplify linkProps handling and enhance link integration
View commitec72f
v0.1.8
2026-01-27
v0.1.8
2026-01-27
remove unused useTreeMenuUi import and refactor styled item component
View commit7e505
v0.1.7
2026-01-27
v0.1.7
2026-01-27
update groupRoot margin styles for better layout
View commite3fb2
v0.1.6
2026-01-27
v0.1.6
2026-01-27
add customizable header, tab, and footer heights
View commit17258
update GitHub link in the playground component
View commit64e03
revert headless package.json exports
View commit732c5
v0.1.5
2026-01-27
v0.1.5
2026-01-27
remove unused custom prop and simplify href handling
View commit98386
remove unused collapsedWidth prop from TreeMenuRootProps
View commit7a4fd
remove vite-plugin-vue-devtools from plugins
View commit9c789
v0.1.4
2026-01-27
v0.1.4
2026-01-27
extend TreeMenuOptionData with custom properties and update type definitions
View commit12721
v0.1.3
2026-01-26
v0.1.3
2026-01-26
enhance TreeMenuStyledItem with computed classes and props interface
View commitc6bc8
update deps
View commit75a7f
v0.1.2
2026-01-23
v0.1.2
2026-01-23
export ThemeOptions type from config provider
View commit09613
v0.1.1
2026-01-23
v0.1.1
2026-01-23
add default props for side, variant, and collapsible
View commit203e7
export ThemeOptions type from config provider
View commit95f29
v0.1.0
2026-01-22
v0.1.0
2026-01-22
enhance slot binding for Link component and update styles
View commitd41b3
add component development workflow documentation
View commit162c2
optimize components order and add missing components
View commit06f22
remove unnecessary classes from layout and tabs content
View commit57dc8
+ 2 more entries in the full changelog
v0.0.20
2026-01-21
v0.0.20
2026-01-21
enhance slot functionality and improve forwarded props handling
View commit384df
support indicator position
View commitf7da3
update documentation for Button component, including overview, main features, and API details
View commit4d06f
fix markdown format
View commit762c9
+ 20 more entries in the full changelog
v0.0.19
2026-01-19
v0.0.19
2026-01-19
support enter keyboard to toggle checked state
View commit75ddd
remove unocss presetTypography & optimize docs style
View commit2dd6a
v0.0.18
2026-01-19
v0.0.18
2026-01-19
update focus ring styles for improved accessibility
View commit7fe60
v0.0.17
2026-01-19
v0.0.17
2026-01-19
add disable-outside-pointer-events binding to PopoverPositionerImpl
View commit1c945
bind slot names correctly in SSelectSingleOption
View commit5e278
cache theme CSS variables
View commit78e49
add theme styling support with Shadcn theme integration
View commitcb4dd
+ 6 more entries in the full changelog
v0.0.16
2026-01-17
v0.0.16
2026-01-17
Breaking changes
This release contains 1 breaking change(s). Review them before upgrading.
refactor theme
View commit4b6b3
v0.0.15
2026-01-14
v0.0.15
2026-01-14
fix headless package.json exports
View commit0ef4cupdate @soybeanjs/unocss-shadcn and adjust imports in theme customizer components
View commit76bf4
v0.0.14
2026-01-14
v0.0.14
2026-01-14
Breaking changes
This release contains 1 breaking change(s). Review them before upgrading.
replace mobile media query with isMobile boolean for improved layout handling
View commit3718f
modify Badge docs.
View commitbc59a
update deps
View commit78876
v0.0.13
2026-01-09
v0.0.13
2026-01-09
adjust breadcrumb spacing and enhance content area for better layout consistency
View commitc595b
update @soybeanjs/unocss-shadcn and @soybeanjs/unocss-preset & update unocss config
View commitba5b4
v0.0.12
2026-01-08
v0.0.12
2026-01-08
add bottom slot to command component and refine groupLabel styles for improved layout
View commit1f199
enhance search-document component with dynamic menu items and routing functionality
View commit2e5a8
search-document: add bottom slot to enhance user interaction with navigation options
View commit9b550
integrate Vitest configuration into vite.config.ts and remove vitest.config.ts
View commitcd05f
+ 1 more entries in the full changelog
v0.0.11
2026-01-08
v0.0.11
2026-01-08
add 'as' prop to TreeMenuOption and update related components for improved flexibility in rendering
View commit18c0f
add smooth scroll behavior and adjust layout styles for improved user experience
View commit23f05
expand form component exports with additional types for improved type safety and flexibility
View commit9b8e0
update max-width values in configuration and layout files for consistent styling
View commit861cc
+ 2 more entries in the full changelog
v0.0.10
2026-01-07
v0.0.10
2026-01-07
add FormResetState type to form component exports for enhanced form state management
View commit57e07
add name and required props to InputControl and InputRoot for enhanced form handling
View commitf28c6
update drawer component structure and styling, replacing drawerContentVariants with drawerVariants for improved UI management
View commitcfb41
restructure form components
View commit1af2b
+ 13 more entries in the full changelog
v0.0.9
2026-01-02
v0.0.9
2026-01-02
integrate useAttrs for enhanced class merging in mergeSlotVariants
View commit1b456
add placement prop to DropdownMenuWrapper and DropdownMenu components
View commit04e0b
extend LinkProps to include LinkBaseProps and LinkExtraProps, and set default rel attribute
View commit7b3f1
implement TreeMenu headless component with enhanced structure and styling, including new TreeMenuOption and TreeMenuGroup components
View commit21708
+ 2 more entries in the full changelog
v0.0.8
2026-01-01
v0.0.8
2026-01-01
add popupProps to dropdown menu components for enhanced functionality
View commitab340
replace drawerContentVariants with drawerPopupVariants for improved layout handling
View commit6ba89
introduce popupProps to context menu components for enhanced functionality
View commite7289
enhance type definitions
View commite2fb8
+ 47 more entries in the full changelog
v0.0.7
2025-12-09
v0.0.7
2025-12-09
Breaking changes
This release contains 1 breaking change(s). Review them before upgrading.
add image source and delay properties to AvatarProps for enhanced image handling
View commitf55e1
add z-index to mobile drawer for improved visibility
View commit43a1c
update border styles for selected button states in pagination variants
View commite817f
adjust padding in list variant for improved layout
View commit88be2
+ 13 more entries in the full changelog
v0.0.6
2025-12-09
v0.0.6
2025-12-09
enhance slot functionality in link components to pass isHref prop for better context handling
View commitd5c7aenhance slot functionality in link components to pass isHref prop for better context handling
View commitd5c7a
enhance dropdown selection handling and update type definitions for better integration
View commit350ed
remove searchTerm condition from empty state display logic
View commit199bc
+ 39 more entries in the full changelog
v0.0.5
2025-11-19
v0.0.5
2025-11-19
dynamically import safeParseAsync for improved performance
View commit4ccc6dynamically import safeParseAsync for improved performance
View commit4ccc6
update deps
View commit53001
v0.0.4
2025-11-19
v0.0.4
2025-11-19
update to reflect SoybeanUI v0.0.2 release, summarizing new features, enhancements, and bug fixes
View commita592a
update developer guide
View commitc9a55
update exports and publishConfig for better module resolution
View commit5fcc5
v0.0.3
2025-11-19
v0.0.3
2025-11-19
improve item action positioning and tooltip logic for better usability
View commit8fd11improve item action positioning and tooltip logic for better usability
View commit8fd11
simplify focus management by removing unnecessary event dispatching and timeout logic
View commit630c3simplify focus management by removing unnecessary event dispatching and timeout logic
View commit630c3
+ 3 more entries in the full changelog
v0.0.2
2025-11-18
v0.0.2
2025-11-18
Breaking changes
This release contains 2 breaking change(s). Review them before upgrading.
implement accordion component structure with root, item, header, content, trigger, and context management
View commit183c5add theme context for customizable styles across accordion components
View commite7600implement Accordion component with props management, customizable slots, and theme context integration
View commita0fcdadd multiple accordion examples with custom icons and styling options, and integrate Card component examples
View commitc6128
+ 2506 more entries in the full changelog
v0.0.1
2025-03-23
v0.0.1
2025-03-23
shadcn button
View commite52beadd progress. close #17
View commit5c258add tooltip
View commitd49b7add switch
View commit65a94
+ 661 more entries in the full changelog