1.29.0 (2026-03-04)
- modernization of readme and metadata (c943183)
- Enhance documentation generation with improved Puppeteer stability, 'Show code' button handling, and structured LLM-friendly output including a header, instructions, and TOC. (f894c51)
- Register and mock Popper and PerfectScrollbar for testing, adjust Vitest function coverage, and enhance Storybook CI startup reliability. (51bdbcd)
1.28.1 (2025-11-16)
- Select: Change v-show to v-if for improved rendering logic (d0fb03e)
1.28.0 (2025-11-16)
- Add custom selected display slot to Select component (79d98b7)
1.27.0 (2025-09-09)
- #86eunvbgj Improve error handling and styling in InputGroup and related components (4df36d0)
- #86eunvbgj Update Button accessibility test and add InputGroup tests (49a570a)
- #86eunvbgj Enhance InputGroup and related components for improved styling and functionality (40ee215)
- #86eunvbgj Add InputGroup component with Storybook documentation (41ccd32)
- #86eunvbgj Enhance Button and Input components for InputGroup consistency (dcb6d69)
- #86eunvbgj Enhance Button and InputGroup integration with new button styling (abff417)
- #86eunvbgj Enhance Input and TextArea components for InputGroup integration (dc90f6f)
- #86eunvbgj Enhance InputGroup and related components for improved styling and consistency (0593109)
- #86eunvbgj Enhance InputGroup and related components with focus management and border styling (8029f74)
- #86eunvbgj Refactor InputGroup and Button components for improved styling and consistency (dab9956)
- Add badge label support to IconButton component (5084bce)
- Enhance Button component with focus styling and loading state handling (9023937)
- Update Component Development Guidelines to include InputGroup integration requirements (e50d144)
1.26.0 (2025-08-31)
- #86eunvbgw Add Confirmation Mode to Select component for improved user experience (136ff6b)
- #86eunvbgw Add form component to package.json and vite.config.ts (b12b68c)
- #86eunvbgw Add Select component with comprehensive Storybook documentation (02e0195)
- #86eunvbgw Implement custom mode for Select component with enhanced slot functionality (24a7105)
- #86eunvbgw Update component imports and remove unused CheckboxInput and SwitchBall components (8f37d8c)
1.25.0 (2025-08-26)
- Enhance Storybook server management and health checks (5079f22)
1.24.0 (2025-08-26)
- Add detailed documentation for various components in Storybook (3581e09)
- Add semantic release configuration for automated versioning and changelog generation (3195606)
- Enhance IconButton component with badge mode and associated documentation (c773bad)
- Introduce chip mode in Button component with enhanced functionality and documentation (9d5effd)
1.19.0 (2025-06-28)
- #86etkf4vv update loading icon container styles for better alignment in Button component (cd8be65), closes #86etkf4
- #86etkf376 - improve icon positioning descriptions and add comparison stories for Input and TextArea components (382b9a7), closes #86etkf376
- #86etkf376 update Input and TextArea components to define emitted events for better documentation and type safety (62e3ee6), closes #86etkf376
1.18.0 (2025-05-25)
- enhance Modal stories with new features and customization options (793e6f2)
1.17.0-dev.20 (2025-05-25)
- enhance Modal stories with new features and customization options (793e6f2)
1.17.0-dev.19 (2025-05-24)
1.17.0-dev.18 (2025-05-19)
- Progress: add color prop and update size and rounded options; enhance Storybook examples to showcase new features and improve documentation. (b5059f8)
- Progress: enhance progress bar component with new features including striped and animated options, label display, and automatic color changes based on progress value; update Storybook stories to demonstrate new functionalities. (5f53c91)
1.17.0-dev.17 (2025-04-04)
- FileInputCombo: #86erv8ke2 update upload button visibility to prevent interaction during uploading state; enhance user experience by ensuring proper status checks (be0cf62), closes #86erv8ke2
- FileInputCombo: #86erv8ke2 enhance file upload component with toast notifications for events, improve file handling with unique IDs, and update Storybook stories to demonstrate new features (f96a06b), closes #86erv8ke2
- FileInputCombo: #86erv8ke2 enhance file upload functionality with progress tracking and error simulation; update Storybook stories to demonstrate new features and usage scenarios (e0769b0), closes #86erv8ke2
- FileInputCombo: #86erv8ke2 enhance file upload handling with comprehensive status tracking and error management; update UI to reflect upload progress and status (488c810), closes #86erv8ke2
- FileInputCombo: #86erv8ke2 refactor file preview and upload status display using slots for better customization; enhance UI structure and maintainability (ed3561d), closes #86erv8ke2
1.17.0-dev.16 (2025-04-04)
- dropfile: add storybook stories for DropFile component with various upload scenarios (67852c6)
- dropfile: enhance DropFile component with new upload features and mock upload support (1ac3342)
- FileInputButton: rename FileInput component to FileInputButton component (17e4984)
- FileInputDropMode: rename InputFileDropMode component to FileInputDropMode component (db308f8)
- InputFileDragMode: enhance file input handling by creating a temporary input element for file selection and adding duplicate file check (42ebc47)
- InputFileDragMode: update upload button visibility and progress display based on autoUpload prop (25fefc8)
- SwitchBall: adjust positioning and styling for RTL support; enhance label and sublabel alignment (c342dd7)
- dropfile: add DropFile component for file uploads with drag-and-drop support (bc4f947)
- dropfile: integrate DropFile component into main export and update stories with simplified props (b0f4537)
- file-input: introduce InputFileHeadless component with file selection and preview functionality, along with Storybook stories for various use cases (9aaf8f4)
- FileInputCombo: add filesStatus computed property to track file upload progress and status; update upload-area slot to include filesStatus (b5328c5)
- FileInputCombo: introduce FileInputCombo component with drag-and-drop and click-to-upload functionality; includes comprehensive props for customization and Storybook stories for various use cases (a4e51af)
- fullscreen-dropfile: add FullscreenDropfile component with drag-and-drop functionality and Storybook stories (2d4aa92)
- icon: add new arrow and cloud upload icons (967ebde)
- input-drag-file: introduce InputDragFile component with drag-and-drop functionality and Storybook stories (6f87e2b)
- input-file-drop-mode: introduce InputFileDropMode component for fullscreen drag-and-drop file uploads; add associated Storybook stories for customization options (18c7e3b)
- input-file-headless: enhance InputFileHeadless component with new props for file acceptance, capture, and filtering; update documentation and add new Storybook stories for image preview and file type filtering (933c3e7)
- InputFileDragMode: add InputFileDragMode component for drag-and-drop file uploads; include Storybook stories for various use cases and customization options (8744e33)
- InputFileHeadless: add new props for label, placeholder, icon, and error handling; enhance Storybook stories for improved accessibility and customization options (31dd92b)
- InputFileHeadless: add showControls prop to toggle visibility of control buttons in the component; update Storybook stories accordingly (007887c)
- progress: add Progress component with customizable styles and Storybook stories for various use cases (4c6d8d7)
- static-icons: add IconCheck component and include it in the StatusAndIndicators export (b43fa9b)
- SwitchBall: add SwitchBall component with customizable labels, colors, and icons; include Storybook stories for various use cases (32239bc)
1.17.0-dev.15 (2025-03-16)
- branding: Allow dynamic brand logo in DashboardShell and SidebarMenu components (db70f0a)
1.17.0-dev.14 (2025-03-14)
- tabs: Divide Width Equally Between Objects (f7c4a7a)
- tabs: Add source type to tab story for better documentation (d78210c)
- tabs: add tab component and change text tab color (12040f8)
- tabs: Implementing a Tabs Component (d4a8578)
1.15.0 (2025-03-09)
- button: add color default to button component (87f2494)
- button: Checking Cursor on Button component when it has link (9ff709c)
- button: Checking disabled on Button component when it is a tag (934e3b8)
- button: Checking Onclick and disabled for button and a tag (d5bdcb9)
- button: resolve Deprecation Warning darken function (3be9a7a)
- button: resolve Deprecation Warning darken function to color.adjust (546399a)
- card: check bg color if it has not bg (acd11bc)
- iconbutton: add transition (93bb8f8)
- input: Adding TelInput to input story (5a2894d)
- input: Checking rtl or ltr for icon in input (6f859ea)
- modal: add button component (54c812a)
- pagination: Remove totalItems and itemsPerPage (b694599)
- add right arrow icon and update left arrow icon SVG structure (c26147b)
- button: add icon option to input component (be9af0a)
- pagination: Implementing a Pagination Component (b182fbe)
- textarea: add label option to textarea component (ae84fab)
1.17.0-dev.13 (2025-03-09)
- button: add color default to button component (87f2494)
- card: check bg color if it has not bg (acd11bc)
- iconbutton: add transition (93bb8f8)
- modal: add button component (54c812a)
- pagination: Remove totalItems and itemsPerPage (b694599)
- pagination: Implementing a Pagination Component (b182fbe)
1.17.0-dev.12 (2025-03-03)
- input: Adding TelInput to input story (5a2894d)
- input: Checking rtl or ltr for icon in input (6f859ea)
- button: add icon option to input component (be9af0a)
- textarea: add label option to textarea component (ae84fab)
1.17.0-dev.11 (2025-03-03)
- button: Checking Cursor on Button component when it has link (9ff709c)
- button: Checking disabled on Button component when it is a tag (934e3b8)
- button: Checking Onclick and disabled for button and a tag (d5bdcb9)
- button: resolve Deprecation Warning darken function (3be9a7a)
- button: resolve Deprecation Warning darken function to color.adjust (546399a)
1.17.0-dev.10 (2025-03-02)
- add right arrow icon and update left arrow icon SVG structure (c26147b)
1.17.0-dev.9 (2025-03-01
- update package name references from @tiny-ideas-ir to @codebridger (57f6178)
1.17.0-dev.8 (2025-03-01)
- Button: publish previous changes (aad26e9)
1.17.0-dev.7 (2025-02-04)
- release: conditionally apply changelog generation for main branch (aec0db3)
1.17.0-dev.6 (2025-02-04)
- update story titles and enhance documentation structure (13d7f5f)
1.17.0-dev.5 (2024-12-30)
- Card: make cardDisabled injection optional in child components (059fb86)
- simplify cardDisabled handling in form elements (3f7753b)
1.17.0-dev.4 (2024-12-30)
- Button: Add active effect (425514a)
- Button: Add loading with different variation (3565082)
- Button: Add span loading on click button (2f8dc45)
1.17.0-dev.3 (2024-12-26)
- Modal: make modelValue prop optional (99c8855)
- Button: add borderType prop with options for solid, dashed, and dotted (4f5bc7a)
- Modal: add verticalPosition prop to control modal alignment (ef96f40)
1.17.0-dev.2 (2024-12-24)
- DashboardShell: enhance content slot with dynamic size and provide contentSize context (d478a3e)
1.17.0-dev.1 (2024-12-24)
- release: Merge branch 'main' into dev (d42ccc0)
1.13.0 (2024-12-24)
- Card: improve cardDisabled state propagation to child components (b679890)
- imports: update import paths for useAppStore and Icon component in SidebarMenu and ThemeCustomizer (19f505d)
- package: update version to 1.14.0 (15f8dfc)
- release: add 'dev' branch to release configuration (8e70b77)
- release: correct tag format syntax in release workflow (fd6efcd)
- release: escape variable in tag format for semantic-release (dc10021)
- release: update version to 0.0.0 and add tag configuration for semantic-release (83ac589)
- update deploy condition to trigger only on successful main branch workflows (b06ae64)
- add toggleModal functionality to slots in Modal component (d645a10)
- Card: add autodocs tag to Card component stories (ab464ce)
- Card: enhance Card component with customizable classes and add source documentation (a289b39)
- Card: Implement Card component (abc223f)
- Card: Implement Card component - inprogress (bc0b81c)
- Card: update CardWithInput story to include disabled state and enhance documentation (7678f88)
- icon: refactor icon components to use a unified Icon component and update ThemeCustomizer (a76068a)
- icon: update icon components and add icon gallery documentation (9f87fa2)
- modal: add CustomModal component with customizable trigger, size, and animations (c585495)
- Modal: add Modal component with customizable properties and storybook integration (819ad27)
- modal: refactor CustomModal component with improved props documentation and emit handling (94615bb)
- release: allow releases to trigger from the dev branch (40df973)
- release: conditionally apply changelog generation for main branch (aec0db3)
- release: customize semantic-release for dev branch with specific tag format (fe59e71)
- toast: add Storybook stories and documentation for toast utility functions (ee4b6e4)
- toast: implement toast utility functions using SweetAlert2 (bab7494)
1.12.0 (2024-12-14)
- avatar-group: make hoverAnimation prop optional for better flexibility (afcb1e3)
- dropdown: enhance Dropdown component with customizable trigger and body wrapper classes (347116a)
1.11.0 (2024-12-12)
- dashboard: add hideMenu control to storybook for better UI testing (4652986)
1.10.0 (2024-12-12)
- dashboard: update brand title and add hideMenu prop for improved UI control (ed7df1b)
1.9.0 (2024-12-11)
- store: add computed property for RTL support in app store (8e84b54)
1.8.0 (2024-12-08)
- types: introduce AppSettingType and PluginOptionsType for improved type safety (59d9835)
1.7.0 (2024-12-08)
- AppSetting: enhance initialization with configurable options and add animation type support (6bdc087)
- nuxt: extend defineNuxtPlugin options to include AppSetting (2810a8f)
- theme: remove deprecated theme configuration file (a6cae5d)
1.6.0 (2024-12-07)
- Dropdown: convert offsetSkid, offsetDistance, and arrowPadding to strings for proper binding (df5fc03)
- package.json: correct import and types paths for nuxt and vue (5a24f65)
- DashboardShell: refactor header structure and remove Header component; add header slot support (f437435)
- FileInput: enhance component with computed button color and streamline event emissions (99ed16c)
- FileInput: Implement FileInput component (b4f424d)
- IconButton: update default props for rounded and size; enhance image handling in rendering (2493f0a)
- Input: Add Error Msg and delete file type (e5910b8)
- Input: Implement Input component for all types of input (2a03d24)
- Input: refactor input class binding for improved readability and maintainability (62522d0)
- restructure component exports and update DashboardShell markup (02f7f0b)
- sidebarMenu: improve UX and active state. (222d403)
- TextArea: Add error state and Error Msg (1437251)
- TextArea: Implement TextArea component (8f46389)
- update Button and Dropdown components to make label and triggerText optional; refactor DashboardShell markup and IconButton import (ea9e40d)
- update package exports and add types for all project interfaces (a357771)
- update package exports and add types for all project interfaces (be0dfb1)
- update package.json to include src directory and correct types path (9e6bcae)
1.5.0 (2024-12-02)
- IconButton: add imgUrl prop and update rendering logic; enhance ProfileMenu with IconButton (619cdd8)
1.4.0 (2024-12-02)
- Avatar: Add new peops in Avatar component (fc9ea14)
- AvatarGroup: add hover animation support and update stories (9eb4bec)
- AvatarGroup: Add slot in AvatarGroup component (77957c8)
- AvatarGroup: Implament AvatarGroup component (9a10392)
- Avatar: Implament Avatar component (c5d980d)
- Dropdown: add Dropdown and DropdownItem components with customizable properties (dd30f03)
- Dropdown: implement Dropdown component with customizable properties and stories (7b3f892)
- Dropdown: update ProfileMenu story with custom trigger and improved layout (388a397)
- Fonts: add Nunito font styles and update CSS imports (7185f44)
1.3.1 (2024-11-30)
- HorizontalMenu: add comment for root item in menu structure (c1fb635)
1.3.0 (2024-11-30)
- DashboardShell: enhance layout with responsive horizontal menu and add full setup story (0bd5048)
- DashboardShell: integrate Button component and enhance sidebar menu layout (81964bd)
- SidebarMenu: add title prop and update layout for brand slot (b61cad7)
1.2.0 (2024-11-27)
- fix export issue of styles, and a few slot changes. (bb0f876)
1.1.2 (2024-11-10)
- fix installing issues over nuxt framework (3cee99f)
1.1.1 (2024-11-09)
- adding proper app shell components to export list. (12c96b7)
1.1.0 (2024-11-02)
- HorizontalMenu: Implemented Horizontal menu. (3044595)
- release first version (1a79f73)