Releases: soybeanjs/soybean-ui
Releases · soybeanjs/soybean-ui
v0.0.2-beta.5
🚀 Features
- sidebar-menu: update sidebar menu component styles and structure - by @soybeanjs (0d6bc)
🏡 Chore
- deps: update deps - by @soybeanjs (e557e)
- nuxt-demo: remove postinstall script from package.json - by @soybeanjs (d6bca)
View changes on GitHub
v0.0.2-beta.4
🚀 Features
- projects: add nuxt-demo - by @soybeanjs (4ebe7)
🏡 Chore
- deps: update deps - by @soybeanjs (61401)
- package: add homepage, repository, and bugs fields to package.json - by @soybeanjs (b93b6)
- projects: sync code from reka-ui (0508) - by @soybeanjs (f5b8c)
View changes on GitHub
v0.0.2-beta.3
🚀 Features
- badge:
- add optional 'content' prop to badge component - by @soybeanjs (c3ec9)
- add 'raw' variant to badge component and update size and shape styles - by @soybeanjs (15530)
- context:
- add optional 'requiredProvide' parameter to createContext function - by @soybeanjs (fdd21)
- drawer:
- add default prop for background scaling - by @soybeanjs (1fe4b)
- dropdown-menu:
- add 'disabledTrigger' prop to dropdown components - by @soybeanjs (113cc)
- packages:
- ui: add tree-menu - by @soybeanjs in #71 (87b47)
- add layout - by @soybeanjs in #72 (70187)
- sidebar-menu:
- enhance sidebar menu with action dropdowns, badges, and chips for improved interactivity - by @soybeanjs (23ceb)
- tooltip:
- add optional 'content' prop to tooltip component - by @soybeanjs (9a5cc)
- tree-menu:
- add STreeMenuRootOption component to tree menu exports - by @soybeanjs (405ca)
🐞 Bug Fixes
- packages: fix menu size - by @soybeanjs (b039e)
- projects: fix scripts - by @soybeanjs (a507a)
🛠 Optimizations
- dropdown-menu:
- add size selection to dropdown menu component example - by @soybeanjs (75f3c)
- packages:
- optimize tree-menu style - by @soybeanjs (c8ddc)
- optimize
collapsible-content- by @soybeanjs (c0315) - optimize sidebar-menu style - by @soybeanjs (4b870)
- ui: optimize sidebar-menu - by @soybeanjs (482bb)
- projects:
- optimize example & menu-group variants - by @soybeanjs (9e7be)
- optimize script genearte - by @soybeanjs (8ada4)
- optimize accordion example - by @soybeanjs (676b6)
💅 Refactors
- chip:
- replace 'text' and 'show' props with 'content' and 'open' for improved flexibility - by @soybeanjs (8396f)
- rename 'show' to 'open' for clarity and update binding in template - by @soybeanjs (a4c19)
- packages:
- refactor
tree-menutosidebar-menu- by @soybeanjs (6344d)
- refactor
📖 Documentation
- projects:
- update accordion docs. - by @Azir-11 (bed72)
- update component preview. - by @Azir-11 (089c2)
- update docs config - by @soybeanjs (f51b8)
- remove sidebar - by @soybeanjs (a5e2a)
- generate example code - by @soybeanjs (460ec)
🏡 Chore
- deps:
- update deps - by @soybeanjs (66d2a)
- projects:
- update github workflows release.yml - by @soybeanjs (87a09)
- command script compatible with both Windows and Mac - by @Azir-11 (a5f40)
- sync code from vaul-vue - by @soybeanjs (e1d17)
🎨 Styles
- badge: adjust padding for badge sizes to improve layout consistency - by @soybeanjs (5c60f)
- variants: update groupLabel font weight to 'font-semibold' in combobox and select components - by @soybeanjs (e45b6)
View changes on GitHub
v0.0.2-beta.2
🚀 Features
- docs:
- packages:
- tabs support
ThemeSize- by @soybeanjs (62290) - ui: segment support
ThemeSize- by @soybeanjs (d27f8) - ui: slider support
ThemeSize- by @soybeanjs (f06a9) - navigation-menu support
ThemeSize- by @soybeanjs (055b4) - add
useThemeSizeto control sizable components - by @soybeanjs (96598) - menubar support
ThemeSize- by @soybeanjs (40b35)
- tabs support
- projects:
- add script to generate examples code - by @soybeanjs (67449)
- new theme size approach by changing the root element size - by @soybeanjs in #69 (0c114)
🐞 Bug Fixes
- packages:
- ui: fix card types - by @soybeanjs (3bdd4)
- ui: fix config-provider theme - by @soybeanjs (c750a)
- projects:
- fix example keyboard-key - by @soybeanjs (236b8)
- fix import STag to SBadge - by @soybeanjs (4b3d4)
🛠 Optimizations
- components:
- optimize
ThemeCustomizer& add size config - by @soybeanjs (541fb) - primitives: optimize
useCombinedPropsEmits- by @soybeanjs (1e803)
- optimize
- packages:
- optimize segment and tabs types - by @soybeanjs (d7a0f)
- ui: optimize tabs - by @soybeanjs (eee67)
- optimize tabs - by @soybeanjs (b8eb9)
- ui: optimize accordion and adapt to
ThemeSize- by @soybeanjs (ac035) - ui: optimize button and adapt to
ThemeSize- by @soybeanjs (0498e) - ui: optimize alert and adapt to
ThemeSize- by @soybeanjs (145f7) - ui: optimize dialog and adapt to
ThemeSize- by @soybeanjs (af5c8) - ui: optimize avatar and adapt to
ThemeSize- by @soybeanjs (a2093) - ui: optimize badge and adapt to
ThemeSize- by @soybeanjs (8dac6) - ui: optimize breadcrumb and adapt to
ThemeSize- by @soybeanjs (de787) - ui: optimize card and adapt to
ThemeSize- by @soybeanjs (08a6d) - ui: optimize chip and adapt to
ThemeSize- by @soybeanjs (79e70) - ui: optimize collapsible and adapt to
ThemeSize- by @soybeanjs (9b09b) - ui: optimize combobox and adapt to
ThemeSize- by @soybeanjs (e7afb) - ui: optimize dialog and adapt to ThemeSize - by @soybeanjs (ed164)
- variants: optimize combobox - by @soybeanjs (08049)
- optimize components for menu categories - by @soybeanjs (db76e)
- ui: optimize form - by @soybeanjs (9a5ec)
- ui: optimize carousel, hover-card, popover, tooltip - by @soybeanjs (301f3)
- ui: optimize input, number-field, radio, checkbox - by @soybeanjs (2a906)
- ui: optimize tabs, segment - by @soybeanjs (62c91)
- optimize keyboard-key, pagination, progress, resizable, scroll-area - by @soybeanjs (d8147)
- ui: optimize combobox, select - by @soybeanjs (0d1d2)
- optimize slider, switch, tags-input, textarea, separator - by @soybeanjs (59a3b)
- ui: optimize toast, drawer, sheet - by @soybeanjs (4060b)
- ui: optimize stepper - by @soybeanjs (7f914)
- optimize variants - by @soybeanjs (f8c45)
- projects:
- optimize navigation-menu - by @soybeanjs (4aae4)
- update components names - by @soybeanjs (9f379)
- remove size control by self of examples - by @soybeanjs (d295a)
💅 Refactors
- packages:
- refactor
badgetochip- by @soybeanjs (245dc) - refactor
tagtobadge- by @soybeanjs (3fa4a) - move PrimitiveProps to common types.ts file - by @soybeanjs (b3e79)
- ui: optimize checkbox and adapt to
ThemeSize- by @soybeanjs (7214a)
- refactor
- projects:
- rename ThemeSize
xxto2xl- by @soybeanjs (0f0dc)
- rename ThemeSize
📖 Documentation
- projects:
- add
ComponentPreviewfor docs - by @soybeanjs (45aa5) - add examples code preview - by @soybeanjs (7775d)
- change code.json setup - by @soybeanjs (d9d8e)
- fix shiki error in safari - by @soybeanjs (6e147)
- optimize docs - by @soybeanjs (0a94d)
- optimize home button style - by @soybeanjs (93aaa)
- update code.json - by @soybeanjs (7964c)
- update code.json - by @soybeanjs (e59b6)
- header support language switch - by @Azir-11 in #68 (ff6f4)
- update code.json - by @soybeanjs (e2bcd)
- optimize docs style - by @soybeanjs (c1bfd)
- add
🏡 Chore
- deps:
- update deps - by @soybeanjs (11ab2)
- update deps - by @soybeanjs (4ffbd)
- projects:
- sync code change from rekai-ui - by @soybeanjs (f1b7d)
- update package.json - by @soybeanjs (a768c)
- add scripts gene...
v0.0.2-beta.1
🚨 Breaking Changes
- packages: rename
badgetotag,chiptobadge- by @soybeanjs (d0a65)
🐞 Bug Fixes
- packages: ui: fix checkbox-group props - by @soybeanjs (e32bb)
🛠 Optimizations
- packages:
- optimize navigation-menu - by @soybeanjs (1887f)
- optimize import order & update component names - by @soybeanjs (79b3a)
📖 Documentation
- projects: optimize read theme config in vitepress - by @soybeanjs (17cf1)
View changes on GitHub
v0.0.1
🚀 Features
- components:
- shadcn button - by @soybeanjs (e52be)
- add progress. close #17 - by @wzc520pyfm in #17 (5c258)
- add tooltip - by @AuYuHui (d49b7)
- add switch - by @136809 (65a94)
- add toggle - by @wzc520pyfm (d3ac1)
- add keyboard-key. - by @Azir-11 in #41 (b4ed5)
- packages:
- add @su/shadcn-ui - by @soybeanjs (38c10)
- add pkg
@soybean-unify/color- by @soybeanjs (2617c) - ui button add variants shape - by @soybeanjs (7cf4d)
- ui button add variants dashed - by @soybeanjs (5c9c6)
- ui button support disabled - by @soybeanjs (d89a7)
- ui button support loading - by @soybeanjs (ab667)
- color: add tailwind color palette - by @soybeanjs (5c1b3)
- ui: add alert - by @soybeanjs (9745d)
- ui: add alert & refactor types - by @soybeanjs (6efb1)
- ui: optimize alert & add alert example - by @soybeanjs (37a3f)
- ui: add more button size & change variant
puretoplain- by @soybeanjs (e7d89) - ui: add card - by @soybeanjs (8d4af)
- ui: add aspect-ratio - by @soybeanjs (669ef)
- ui: add button-group - by @soybeanjs (2d39d)
- ui: button-group support vertical direction - by @soybeanjs (adc56)
- ui: button add shadow - by @soybeanjs (c10dc)
- ui: add avatar - by @soybeanjs (16764)
- ui: add popover - by @soybeanjs (a7073)
- ui: popover arrow style - by @soybeanjs (c8dc7)
- ui: add dialog - by @soybeanjs (761ca)
- ui: add alert-dialog - by @soybeanjs (d7a0c)
- ui: card support card root with title leading and trailing slot - by @soybeanjs (caeab)
- ui: alert-dialog support different types - by @soybeanjs (c238b)
- ui: alert support closable - by @soybeanjs (0b373)
- ui: add badge & optimize button style - by @soybeanjs (48ed4)
- ui: add checbox - by @soybeanjs (aa0b7)
- ui: add label - by @soybeanjs (7dadd)
- ui: add checkbox group - by @soybeanjs (4de87)
- ui: checkbox group add variant color - by @soybeanjs (1cc20)
- ui: add radio - by @soybeanjs (e6feb)
- ui: add collapsible - by @soybeanjs (9094e)
- ui: add input - by @soybeanjs (515ef)
- ui: add select - by @soybeanjs (3300b)
- ui: select support size - by @soybeanjs (921a2)
- ui: add textarea - by @Azir-11 (37ce7)
- ui: textarea support resize - by @soybeanjs (bb15a)
- ui: add toggle-group - by @soybeanjs (4216e)
- ui: checkbox support different sizes - by @soybeanjs (19528)
- ui: card support more sizes - by @soybeanjs (1a5e9)
- ui: radio support different sizes - by @soybeanjs (36c12)
- ui: add dropdown-menu - by @soybeanjs (1bd3a)
- add drawer - by @soybeanjs (07dec)
- add separator - by @Ohh-889 in #28 (1ffd8)
- add scroll-area - by @soybeanjs (f237e)
- add pin-input - by @Ohh-889 in #29 (b5d44)
- add tabs - by @soybeanjs in #30 (219c7)
- ui: tabs support vertical orientation - by @soybeanjs (23396)
- add segment - by @soybeanjs in #31 (0a57c)
- add sheet - by @soybeanjs in #32 (be995)
- add chip. - by @Azir-11 in #35 (ab910)
- add pagination - by @Ohh-889 in #33 (f8f0a)
- add hover-card - by @Ohh-889 in #38 (2d316)
- add sonner - by @Ohh-889 and @soybeanjs in #40 (44863)
- add breadcrumb - by @soybeanjs in #42 (67e15)
- add form - by @soybeanjs in #43 (dcf32)
- add button variant: pure - by @soybeanjs (795cc)
- add package soybean-primitive - by @soybeanjs (c8242)
- primitive: FocusGuards - by @soybeanjs (2a0a8)
- primitive: label - by @soybeanjs (1e256)
- primitive: viewport - by @soybeanjs (2c0c7)
- primitive: checkbox - by @soybeanjs (d4838)
- primitive: VisuallyHidden - by @soybeanjs (714a9)
- primitive: switch - by @soybeanjs (0dbef)
- primitive: calendar -&...
v0.0.1-beta.9
🛠 Optimizations
- projects: optimize build chunk - by @soybeanjs (fad54)
📖 Documentation
- projects: update docs - by @soybeanjs (a6743)
🏡 Chore
- projects: update unocss config include soy-ui - by @soybeanjs (c29a8)
View changes on GitHub
v0.0.1-beta.8
🐞 Bug Fixes
- types: fix import type - by @soybeanjs (53416)
🛠 Optimizations
- projects: optimize package chunk - by @soybeanjs (8fba6)
💅 Refactors
- projects: rename dir
uitosoy-ui- by @soybeanjs (4acb5)
📖 Documentation
- projects: update README - by @soybeanjs (d82f2)
🏡 Chore
- projects:
- update unocss config - by @soybeanjs (59988)
- update unocss config include soy-ui - by @soybeanjs (33871)
View changes on GitHub
v0.0.1-beta.7
🐞 Bug Fixes
- packages:
- fix chip variant - by @soybeanjs (ad299)
- styles:
- fix conflict style with vitepress - by @soybeanjs (9b25f)
- fix docs style - by @soybeanjs (9d81a)
🛠 Optimizations
- styles: optimize docs component style - by @soybeanjs (8b3ea)
📖 Documentation
- projects:
- add docs for soybean-ui - by @soybeanjs in #63 (b79c9)
- update README & license - by @soybeanjs (47501)
- fix dead link - by @soybeanjs (90490)
- fix docs demo breadcrumb style - by @soybeanjs (8438c)
- styles:
- fix docs style - by @soybeanjs (1fd99)
View changes on GitHub
v0.0.1-beta.6
🚀 Features
- packages:
- primitives: add open prop slot on AlertDialog - by @soybeanjs (e2bdf)
- ui: add combobox - by @soybeanjs in #62 (a7ea2)
- primitives and ui support resolver and nuxt - by @soybeanjs (29dd7)
- projects:
- add script to generate primitives components name - by @soybeanjs (53ce1)
🐞 Bug Fixes
- packages: ui: fix select prop separator - by @soybeanjs (097b6)
🛠 Optimizations
- packages:
- optimize command - by @soybeanjs (c2c64)
- variants: add ring-offset-background - by @soybeanjs (61ad6)
- ui: optimize combobox - by @soybeanjs (1a02c)
- ui: optimize collapsible - by @soybeanjs (b8d04)
- optimize primitives and ui export - by @soybeanjs (4ee05)
- projects:
- optimize combobox example - by @soybeanjs (bbed7)
📖 Documentation
- packages: add README for primitives and ui - by @soybeanjs (b0396)
🏡 Chore
- deps:
- update deps - by @soybeanjs (025ef)
- update deps - by @soybeanjs (2b76d)
- update deps - by @soybeanjs (4e5dc)
- packages:
- primitives: remove cjs export - by @soybeanjs (703ef)
- projects:
- update pkg version - by @soybeanjs (db38d)
- sync code from reka-ui - by @soybeanjs (29a06)
- add scripts - by @soybeanjs (1a96f)