1.30.0 (2025-10-23)
Features
- account-mgmt: simplify DelAccountDialog modal structure (dca6c6b)
- account: refactor dialog layout and fix UI inconsistencies (7f320ab)
- account: reorganize site info layout for tighter spacing (de9fc0f)
- Alert: replace semantic color variables with Tailwind color classes (663fad1)
- dialog: replace headlessui dialogs with custom Modal component (a81da70)
- dialog: replace headlessui dialogs with reusable Modal component (ce8f29b)
- form: migrate token management dialog inputs to FormField component (2674063)
- i18n: add missing interpolation handler to return empty string (166f2d3)
- key-management: refactor search input to use leftIcon prop (d893613)
- key-management: replace custom buttons and inputs with UI components (6e53939)
- key-mgmt: refactor token header layout for improved alignment (6b956e0)
- key-mgmt: wrap key display in flex container for better alignment (b566802)
- newapi: add validation for empty models list (1cc101b)
- options: remove focus styles from theme toggle button (0025d77)
- sidebar: replace h2 and span with Heading3 component (11f71b9)
- ui: add CardList and CardItem components (6e71db0)
- ui: add comprehensive UI component library (5ec2415)
- ui: add EmptyState component and refactor UI components (8f9dddb)
- ui: add new ToggleButton component and refactor UI elements (a4027a6)
- ui: adjust button hover state color and focus styles (fca06c4)
- ui: adjust small size button height to h-8 for consistency (f4f159a)
- ui: enhance Card components with padding and border props (9cf0f10)
- ui: implement consistent card component system (343f51b)
- ui: implement size-based switch thumb positioning (9bdd17b)
- ui: improve card layout and spacing consistency (c7b1a32)
- ui: increase popup width from 400px to 410px (3d6aa32)
- ui: introduce reusable Card and Switch components (4cc5b0c)
- ui: refactor card headers with CardTitle and CardDescription (dc78508)
- ui: rename padding size 'default' to 'md' and add empty default case (9bcc700)
- ui: replace custom buttons with IconButton and Badge components (ed1f0ce)
- ui: replace custom buttons with shared Button component (55b9ea0)
- ui: replace custom components with shared UI library components (93d59ef)
- ui: replace custom components with standardized UI components (2be46b0)
- ui: replace custom div containers with Card components (a633897)
- ui: replace custom elements with shared UI components (00aa8c9)
- ui: replace native buttons with Button and IconButton components (5969c9f)
- ui: replace native buttons with custom Button and IconButton components (0d7a4a5)
- ui: replace native inputs with custom Input component (4dd5e0e)
- ui: replace raw HTML elements with Typography components (fb7f1b1)
- ui: restructure sorting priority settings with card component (4ed62d9)
- ui: standardize UI components and improve localization formatting (486ae03)
Bug Fixes
- about: update PluginIntroCard with i18n support (5239806)
- account-dialog: replace Button with native button for SiteInfoInput (911dc29)
- AccountDialog: remove redundant overflow-y-auto from modal panel class (f5972c1)
- account: remove redundant padding class from notes textarea (f2e83e6)
- account: remove unnecessary flex-1 class from site name container (4182ffe)
- add dark mode support for language switcher icon (f87b2f6)
- Alert: correct ref types for AlertTitle and AlertDescription (0d4830c)
- api: correct check-in logic and sorting priority (34def7f)
- balance: replace custom Button with native button element (6460aeb)
- button: ensure type attribute defaults to "button" when not provided (0eeb58e)
- card: remove unused
asChildprop from CardProps interface (7446818) - CopyKeyDialog: remove redundant padding from content container (76895cc)
- correct Modal imports to use named imports (96fe36c)
- correct translation keys for toast messages in settings (609dd40)
- key-management: ensure refresh button displays correct state with account (84091ee)
- key-mgmt: remove redundant search input styling and icon positioning (1b94d7e)
- modal: remove redundant styling classes from Modal components (1161066)
- NewApiSettings: correct password toggle icon vertical alignment (77881cf)
- remove duplicate chevron icon in Select component (adb1fbe)
- remove fixed dimensions from CherryIcon components (6e80244)
- remove semantic color tokens from design system (97a3a84)
- replace Link component with native anchor tag in SiteInfo (53c0f19)
- sidebar: adjust mobile overlay opacity and z-index for better UX (33c20f7)
- typography: remove default weight to enable variant-specific styling (f0921cd)
- typography: remove unused
Labelcomponent and its export (351ba18)