UNPKG

@codefast-ui/checkbox-group

Version:

Accessible checkbox group component built with React and Radix UI

611 lines (306 loc) 79.2 kB
# @codefast-ui/checkbox-group ## 0.3.7 ### Patch Changes - [`d35a1b7`](https://github.com/codefastlabs/codefast/commit/d35a1b76ad65d12a0ebb69dd141b2c38d98973d0) Thanks [@thevuong](https://github.com/thevuong)! - chore: bump package versions for dependency updates - [`e66e9ac`](https://github.com/codefastlabs/codefast/commit/e66e9ac1186a94cb30d83d7125d4991ee91c7a41) Thanks [@thevuong](https://github.com/thevuong)! - refactor: improve readability and naming consistency across multiple packages - [`c98a4f3`](https://github.com/codefastlabs/codefast/commit/c98a4f3c821039557205fdb0fc4b5a55d8b81944) Thanks [@thevuong](https://github.com/thevuong)! - chore(dependencies): update multiple dependencies to latest versions - [`161717d`](https://github.com/codefastlabs/codefast/commit/161717db82457444b793bad252099084ef490085) Thanks [@thevuong](https://github.com/thevuong)! - feat(eslint-config): strengthen unicorn and TypeScript rule configurations - [`dea11de`](https://github.com/codefastlabs/codefast/commit/dea11deef4cab04a9ed2cd411251f6ad939acba6) Thanks [@thevuong](https://github.com/thevuong)! - chore(ui): integrate `tw-animate-css` and enhance animation easing consistency - [`6995bee`](https://github.com/codefastlabs/codefast/commit/6995bee4991257294cc6d520af6989e237392775) Thanks [@thevuong](https://github.com/thevuong)! - chore(tailwind-variants): downgrade version to `0.3.7-canary.2` - [`345eb36`](https://github.com/codefastlabs/codefast/commit/345eb368a1e44051e215c0e74a255bb8bf7cca76) Thanks [@thevuong](https://github.com/thevuong)! - chore(cli): implement CLI framework with initial commands and adapters - [`d5d8343`](https://github.com/codefastlabs/codefast/commit/d5d83431d97f433f9dd5d1c745bd35f163573ad2) Thanks [@thevuong](https://github.com/thevuong)! - chore(ui): replace `tw-animate-css` with `@tailwindcss/typography` for improved styling capabilities - [`2f0fd79`](https://github.com/codefastlabs/codefast/commit/2f0fd791d1505279a9c8570f8f3fddcf058d64ee) Thanks [@thevuong](https://github.com/thevuong)! - chore: reorder imports for consistency and clarity - [`0c0ae47`](https://github.com/codefastlabs/codefast/commit/0c0ae47e822ca82609d5e2dfe55629387ec88df1) Thanks [@thevuong](https://github.com/thevuong)! - chore(ui): update animations and dependencies for improved consistency - [`728b150`](https://github.com/codefastlabs/codefast/commit/728b1503583d1f130c2f0abd503343dd8c802ee6) Thanks [@thevuong](https://github.com/thevuong)! - chore(tests): remove obsolete test files for core use cases and adapters - [`288ce19`](https://github.com/codefastlabs/codefast/commit/288ce19a5ab93a2e926579b5404395b050eadc36) Thanks [@thevuong](https://github.com/thevuong)! - chore(deps): update @rslib/core and eslint-plugin-turbo to version 0.14.0 and 2.5.7 respectively ## 0.3.7-canary.4 ### Patch Changes - [`d35a1b7`](https://github.com/codefastlabs/codefast/commit/d35a1b76ad65d12a0ebb69dd141b2c38d98973d0) Thanks [@thevuong](https://github.com/thevuong)! - chore: bump package versions for dependency updates ## 0.3.7-canary.3 ### Patch Changes - [`6995bee`](https://github.com/codefastlabs/codefast/commit/6995bee4991257294cc6d520af6989e237392775) Thanks [@thevuong](https://github.com/thevuong)! - chore(tailwind-variants): downgrade version to `0.3.7-canary.2` ## 0.3.7-canary.2 ### Patch Changes - [`288ce19`](https://github.com/codefastlabs/codefast/commit/288ce19a5ab93a2e926579b5404395b050eadc36) Thanks [@thevuong](https://github.com/thevuong)! - chore(deps): update @rslib/core and eslint-plugin-turbo to version 0.14.0 and 2.5.7 respectively ## 0.3.7-canary.1 ### Patch Changes - [`345eb36`](https://github.com/codefastlabs/codefast/commit/345eb368a1e44051e215c0e74a255bb8bf7cca76) Thanks [@thevuong](https://github.com/thevuong)! - chore(cli): implement CLI framework with initial commands and adapters - [`d5d8343`](https://github.com/codefastlabs/codefast/commit/d5d83431d97f433f9dd5d1c745bd35f163573ad2) Thanks [@thevuong](https://github.com/thevuong)! - chore(ui): replace `tw-animate-css` with `@tailwindcss/typography` for improved styling capabilities - [`0c0ae47`](https://github.com/codefastlabs/codefast/commit/0c0ae47e822ca82609d5e2dfe55629387ec88df1) Thanks [@thevuong](https://github.com/thevuong)! - chore(ui): update animations and dependencies for improved consistency ## 0.3.7-canary.0 ### Patch Changes - [`e66e9ac`](https://github.com/codefastlabs/codefast/commit/e66e9ac1186a94cb30d83d7125d4991ee91c7a41) Thanks [@thevuong](https://github.com/thevuong)! - refactor: improve readability and naming consistency across multiple packages - [`c98a4f3`](https://github.com/codefastlabs/codefast/commit/c98a4f3c821039557205fdb0fc4b5a55d8b81944) Thanks [@thevuong](https://github.com/thevuong)! - chore(dependencies): update multiple dependencies to latest versions - [`161717d`](https://github.com/codefastlabs/codefast/commit/161717db82457444b793bad252099084ef490085) Thanks [@thevuong](https://github.com/thevuong)! - feat(eslint-config): strengthen unicorn and TypeScript rule configurations - [`dea11de`](https://github.com/codefastlabs/codefast/commit/dea11deef4cab04a9ed2cd411251f6ad939acba6) Thanks [@thevuong](https://github.com/thevuong)! - chore(ui): integrate `tw-animate-css` and enhance animation easing consistency - [`2f0fd79`](https://github.com/codefastlabs/codefast/commit/2f0fd791d1505279a9c8570f8f3fddcf058d64ee) Thanks [@thevuong](https://github.com/thevuong)! - chore: reorder imports for consistency and clarity - [`728b150`](https://github.com/codefastlabs/codefast/commit/728b1503583d1f130c2f0abd503343dd8c802ee6) Thanks [@thevuong](https://github.com/thevuong)! - chore(tests): remove obsolete test files for core use cases and adapters ## 0.3.6 ### Patch Changes - [`33639d4`](https://github.com/codefastlabs/codefast/commit/33639d4a8698fb45815295fec5aa53ff8d4b72eb) Thanks [@thevuong](https://github.com/thevuong)! - feat(image-loader): integrate `query-string` for streamlined URL generation - [`ec7cc53`](https://github.com/codefastlabs/codefast/commit/ec7cc53f90eb466d89ce8327e18185fbbd13420b) Thanks [@thevuong](https://github.com/thevuong)! - feat(turbo): add `lint:ci` task with build dependency - [`728caa2`](https://github.com/codefastlabs/codefast/commit/728caa2b60273623e15543b2ef0963f0cc53d99f) Thanks [@thevuong](https://github.com/thevuong)! - chore(deps): update @types/node to v24.0.14 across packages - [`f9c5603`](https://github.com/codefastlabs/codefast/commit/f9c5603dbe8f318251ec6f8c2e54137122dc2cd4) Thanks [@thevuong](https://github.com/thevuong)! - feat(docs): add Chrome DevTools integration and simplify scripts - [`3c58590`](https://github.com/codefastlabs/codefast/commit/3c58590419ccc95a564c5c9eef79679c1f93f32e) Thanks [@thevuong](https://github.com/thevuong)! - chore(eslint-config): remove all custom ESLint configuration files - [`a5b2a35`](https://github.com/codefastlabs/codefast/commit/a5b2a35b1a1f69442a0144eab392ef3effcfee66) Thanks [@thevuong](https://github.com/thevuong)! - feat(docs): update web app manifest and improve Biome configuration - [`3c58590`](https://github.com/codefastlabs/codefast/commit/3c58590419ccc95a564c5c9eef79679c1f93f32e) Thanks [@thevuong](https://github.com/thevuong)! - chore(eslint): remove custom ESLint configurations and related files - [`0a6c826`](https://github.com/codefastlabs/codefast/commit/0a6c826f30d4dccb557eaeb8ba32e8ef82c164dd) Thanks [@thevuong](https://github.com/thevuong)! - feat(eslint-config): introduce shared ESLint configuration package for consistent linting rules ## 0.3.5 ### Patch Changes - [`86f0961`](https://github.com/codefastlabs/codefast/commit/86f0961c39464f15e16691880431a9e977ccff35) Thanks [@thevuong](https://github.com/thevuong)! - feat(hooks): remove `useStateParams` tests and update dependencies - [`8dda4d8`](https://github.com/codefastlabs/codefast/commit/8dda4d823939980b12f75e8768f5ea8d9ec21c65) Thanks [@thevuong](https://github.com/thevuong)! - feat: update dependencies across packages to improve compatibility and performance ## 0.3.5-canary.0 ### Patch Changes - [`86f0961`](https://github.com/codefastlabs/codefast/commit/86f0961c39464f15e16691880431a9e977ccff35) Thanks [@thevuong](https://github.com/thevuong)! - feat(hooks): remove `useStateParams` tests and update dependencies - [`8dda4d8`](https://github.com/codefastlabs/codefast/commit/8dda4d823939980b12f75e8768f5ea8d9ec21c65) Thanks [@thevuong](https://github.com/thevuong)! - feat: update dependencies across packages to improve compatibility and performance ## 0.3.4 ### Patch Changes - [`b24a5c2`](https://github.com/codefastlabs/codefast/commit/b24a5c27bfab89a10b8cf190503c1ea92228fd57) Thanks [@thevuong](https://github.com/thevuong)! - chore(deps): update dependencies and devDependencies to latest compatible versions - [`c8b6365`](https://github.com/codefastlabs/codefast/commit/c8b6365a46ea00c9c1cdd77606fe9683aec753e6) Thanks [@thevuong](https://github.com/thevuong)! - feat(style-guide): enable partitioning by new line in interface sorting rule ## 0.3.3 ### Patch Changes - [`c9e52b8`](https://github.com/codefastlabs/codefast/commit/c9e52b8c059732c4a94d0679952e7d04cc26ab4e) Thanks [@thevuong](https://github.com/thevuong)! - feat(build): update output type paths and configurations for consistency ## 0.3.3-canary.0 ### Patch Changes - [`c9e52b8`](https://github.com/codefastlabs/codefast/commit/c9e52b8c059732c4a94d0679952e7d04cc26ab4e) Thanks [@thevuong](https://github.com/thevuong)! - feat(build): update output type paths and configurations for consistency ## 0.3.2 ### Patch Changes - [`15df6aa`](https://github.com/codefastlabs/codefast/commit/15df6aa576e65bcd8782fcf4529af97a3d75793e) Thanks [@thevuong](https://github.com/thevuong)! - chore(deps): update dependencies across packages - [`1263b80`](https://github.com/codefastlabs/codefast/commit/1263b804c64a94bb6baa50e16a27017100b68ae9) Thanks [@thevuong](https://github.com/thevuong)! - chore(sidebar): reorder imports for better readability - [`24059b5`](https://github.com/codefastlabs/codefast/commit/24059b5d091e8f8af4d0d70b6d5665e5b0ca8224) Thanks [@thevuong](https://github.com/thevuong)! - feat(ui): add "use client" directive to all UI components for client-side rendering - [`7f54fb1`](https://github.com/codefastlabs/codefast/commit/7f54fb1e1834d547cfd593118ae463c7d6262a35) Thanks [@thevuong](https://github.com/thevuong)! - chore(ui): remove logger utility and related references - [`02a9fae`](https://github.com/codefastlabs/codefast/commit/02a9fae9ef802c22af58299d57b1df13c336fb44) Thanks [@thevuong](https://github.com/thevuong)! - refactor(ui): extract component variant definitions into separate files ## 0.3.2-canary.0 ### Patch Changes - [`15df6aa`](https://github.com/codefastlabs/codefast/commit/15df6aa576e65bcd8782fcf4529af97a3d75793e) Thanks [@thevuong](https://github.com/thevuong)! - chore(deps): update dependencies across packages - [`1263b80`](https://github.com/codefastlabs/codefast/commit/1263b804c64a94bb6baa50e16a27017100b68ae9) Thanks [@thevuong](https://github.com/thevuong)! - chore(sidebar): reorder imports for better readability - [`24059b5`](https://github.com/codefastlabs/codefast/commit/24059b5d091e8f8af4d0d70b6d5665e5b0ca8224) Thanks [@thevuong](https://github.com/thevuong)! - feat(ui): add "use client" directive to all UI components for client-side rendering - [`7f54fb1`](https://github.com/codefastlabs/codefast/commit/7f54fb1e1834d547cfd593118ae463c7d6262a35) Thanks [@thevuong](https://github.com/thevuong)! - chore(ui): remove logger utility and related references - [`02a9fae`](https://github.com/codefastlabs/codefast/commit/02a9fae9ef802c22af58299d57b1df13c336fb44) Thanks [@thevuong](https://github.com/thevuong)! - refactor(ui): extract component variant definitions into separate files ## 0.3.1 ### Patch Changes - [#150](https://github.com/codefastlabs/codefast/pull/150) [`9a962dd`](https://github.com/codefastlabs/codefast/commit/9a962ddc9c1bcae30ec79ebde64b321db53d4da9) Thanks [@thevuong](https://github.com/thevuong)! - fix(cli): correct binary path and version retrieval logic - [#150](https://github.com/codefastlabs/codefast/pull/150) [`2335615`](https://github.com/codefastlabs/codefast/commit/233561592edad614f5083fbf552fb2ca0c7f3342) Thanks [@thevuong](https://github.com/thevuong)! - fix(dependencies): update multiple dependencies to latest versions - [#150](https://github.com/codefastlabs/codefast/pull/150) [`8509d93`](https://github.com/codefastlabs/codefast/commit/8509d93373d7bd33c763f0a0697fc615cfadd207) Thanks [@thevuong](https://github.com/thevuong)! - feat: add eslint-import-resolver-typescript dependency and format import rules - [#150](https://github.com/codefastlabs/codefast/pull/150) [`8cfbef1`](https://github.com/codefastlabs/codefast/commit/8cfbef1dcb74e5d790c65327fd0bba6746986e54) Thanks [@thevuong](https://github.com/thevuong)! - feat: add environment-aware build configurations - [#150](https://github.com/codefastlabs/codefast/pull/150) [`11f69ea`](https://github.com/codefastlabs/codefast/commit/11f69ea2b300959572853b4d8554f7a8db59184f) Thanks [@thevuong](https://github.com/thevuong)! - feat(ui): enhance scrollbar styles and optimize dev scripts - [#150](https://github.com/codefastlabs/codefast/pull/150) [`64f8f15`](https://github.com/codefastlabs/codefast/commit/64f8f15fd036ec87ed54022e15c7bae635ee4337) Thanks [@thevuong](https://github.com/thevuong)! - chore(deps): update package dependencies - [#150](https://github.com/codefastlabs/codefast/pull/150) [`ac7b430`](https://github.com/codefastlabs/codefast/commit/ac7b4304a8ce1c5e00bda01f8a9acbd0c37827aa) Thanks [@thevuong](https://github.com/thevuong)! - chore(dependencies): update package versions - [#150](https://github.com/codefastlabs/codefast/pull/150) [`2f7758d`](https://github.com/codefastlabs/codefast/commit/2f7758d0bc8e0a989644843c0f7d57227ab98d98) Thanks [@thevuong](https://github.com/thevuong)! - chore: update package dependencies across multiple packages to ensure compatibility and access new features - [#150](https://github.com/codefastlabs/codefast/pull/150) [`ea44123`](https://github.com/codefastlabs/codefast/commit/ea44123de09904b7b70b57dc5453171a53136423) Thanks [@thevuong](https://github.com/thevuong)! - feat: update peer dependencies and add unrs-resolver - [#150](https://github.com/codefastlabs/codefast/pull/150) [`1f7120b`](https://github.com/codefastlabs/codefast/commit/1f7120bc15fed4d6355a66490489e6c279c4de29) Thanks [@thevuong](https://github.com/thevuong)! - fix(package.json): update repository URL format and bin path - [#150](https://github.com/codefastlabs/codefast/pull/150) [`06bc9ba`](https://github.com/codefastlabs/codefast/commit/06bc9ba72a65f0f49c287985147963fe0a0de18b) Thanks [@thevuong](https://github.com/thevuong)! - fix: correct types and default exports in package.json for various components - [#150](https://github.com/codefastlabs/codefast/pull/150) [`0f29ef5`](https://github.com/codefastlabs/codefast/commit/0f29ef56e23a0b6540f9f7f98c10d5ed6ca96561) Thanks [@thevuong](https://github.com/thevuong)! - feat(cli): add support for optimizePackageImports in Next.js config - [#150](https://github.com/codefastlabs/codefast/pull/150) [`3c2a6c9`](https://github.com/codefastlabs/codefast/commit/3c2a6c9cc913d97179508d94b781701178203051) Thanks [@thevuong](https://github.com/thevuong)! - feat(cli): add cleanup step to remove unnecessary packages - [#150](https://github.com/codefastlabs/codefast/pull/150) [`72d204b`](https://github.com/codefastlabs/codefast/commit/72d204be70cbee040c00a2a4792fe2aac50933c0) Thanks [@thevuong](https://github.com/thevuong)! - feat(cli): enhance project setup with new dependencies and improved formatting scripts - [#150](https://github.com/codefastlabs/codefast/pull/150) [`fab3c11`](https://github.com/codefastlabs/codefast/commit/fab3c117f06224d03c16f40b24f4a983aa03dae7) Thanks [@thevuong](https://github.com/thevuong)! - feat(cli): enhance project setup with Prettier ignore support - [#150](https://github.com/codefastlabs/codefast/pull/150) [`84a3726`](https://github.com/codefastlabs/codefast/commit/84a3726573c81a324489a88fa06bc6c26605e735) Thanks [@thevuong](https://github.com/thevuong)! - fix(cli): update lint script to use autofix option - [#150](https://github.com/codefastlabs/codefast/pull/150) [`22e3c61`](https://github.com/codefastlabs/codefast/commit/22e3c61008eb90c15bac1c384b8e1e8fd189a6d7) Thanks [@thevuong](https://github.com/thevuong)! - feat(cli): skip Next.js project creation if package.json exists - [#150](https://github.com/codefastlabs/codefast/pull/150) [`999a691`](https://github.com/codefastlabs/codefast/commit/999a691ff212b6bcb5356bbf6cc7698a4924b1db) Thanks [@thevuong](https://github.com/thevuong)! - feat: update jsx-a11y rule overrides for accessibility needs - [#150](https://github.com/codefastlabs/codefast/pull/150) [`528451f`](https://github.com/codefastlabs/codefast/commit/528451f31c26502bda448c4e9570be26aee90b59) Thanks [@thevuong](https://github.com/thevuong)! - refactor: simplify command parameters and improve configuration handling in project and export commands - [#150](https://github.com/codefastlabs/codefast/pull/150) [`b3071f0`](https://github.com/codefastlabs/codefast/commit/b3071f07df0687526475d87fe1904698e3e25cbd) Thanks [@thevuong](https://github.com/thevuong)! - fix(cli): correct dark mode CSS selector in constants - [#150](https://github.com/codefastlabs/codefast/pull/150) [`cce2a38`](https://github.com/codefastlabs/codefast/commit/cce2a380cddd2cb92803fc2bb56e4107ee4b53c5) Thanks [@thevuong](https://github.com/thevuong)! - fix(styles): correct CSS variable names for outline and scrollbar - [#150](https://github.com/codefastlabs/codefast/pull/150) [`9db142c`](https://github.com/codefastlabs/codefast/commit/9db142c2548c36a020aba26dc48532fa7f7a680e) Thanks [@thevuong](https://github.com/thevuong)! - feat: support optional values in change handlers - [#150](https://github.com/codefastlabs/codefast/pull/150) [`f5d4f8c`](https://github.com/codefastlabs/codefast/commit/f5d4f8c5db6bccc92794450092cc39d038797df3) Thanks [@thevuong](https://github.com/thevuong)! - refactor(cli): adjust comment formatting in config-files.ts - [#150](https://github.com/codefastlabs/codefast/pull/150) [`69202e9`](https://github.com/codefastlabs/codefast/commit/69202e9ee023764669f53de3497fbd3b121ca668) Thanks [@thevuong](https://github.com/thevuong)! - refactor(cli): simplify command registration and improve import statements - [#150](https://github.com/codefastlabs/codefast/pull/150) [`3eed1b7`](https://github.com/codefastlabs/codefast/commit/3eed1b74e7e8252d13a842592bc3476b1eefeaf4) Thanks [@thevuong](https://github.com/thevuong)! - feat(cli): add `codefast` CLI package with initial features - [#150](https://github.com/codefastlabs/codefast/pull/150) [`b4f8ceb`](https://github.com/codefastlabs/codefast/commit/b4f8ceb1df8d9ddc17b9b73e97051a7bdcbe1f8f) Thanks [@thevuong](https://github.com/thevuong)! - chore(dependencies): update eslint and related dependencies to latest versions across packages - [#150](https://github.com/codefastlabs/codefast/pull/150) [`235182c`](https://github.com/codefastlabs/codefast/commit/235182c0e05d3dc4027c9280c21386ae12e8a22e) Thanks [@thevuong](https://github.com/thevuong)! - fix(cli): remove redundant default action from CLI - [#150](https://github.com/codefastlabs/codefast/pull/150) [`0e13b93`](https://github.com/codefastlabs/codefast/commit/0e13b9327c563b408826554fada5e6ad219dcea6) Thanks [@thevuong](https://github.com/thevuong)! - feat(cli): update layout.tsx with fontVariables support - [#150](https://github.com/codefastlabs/codefast/pull/150) [`f4651b1`](https://github.com/codefastlabs/codefast/commit/f4651b1f372664e0d08a0afe72e2ec2251fdeb6b) Thanks [@thevuong](https://github.com/thevuong)! - feat(cli): add type-checking script to generated projects - [#150](https://github.com/codefastlabs/codefast/pull/150) [`45ff1a9`](https://github.com/codefastlabs/codefast/commit/45ff1a937ca27c502c745a49dd32c26d54967bc1) Thanks [@thevuong](https://github.com/thevuong)! - changeset - [#150](https://github.com/codefastlabs/codefast/pull/150) [`26c326c`](https://github.com/codefastlabs/codefast/commit/26c326c9fa59fb710eebc383a109d53a7a66a54d) Thanks [@thevuong](https://github.com/thevuong)! - refactor(cli): update styles and constants for project creation - [#150](https://github.com/codefastlabs/codefast/pull/150) [`1cc10af`](https://github.com/codefastlabs/codefast/commit/1cc10af0c971a5bfb2db67fef041ef82a167479c) Thanks [@thevuong](https://github.com/thevuong)! - feat(cli): modularize project creation functionalities - [#150](https://github.com/codefastlabs/codefast/pull/150) [`1d7e0b4`](https://github.com/codefastlabs/codefast/commit/1d7e0b4f3073cd17e582a5f8cac57364444cd9b0) Thanks [@thevuong](https://github.com/thevuong)! - feat(cli): update packages to remove in project creation - [#150](https://github.com/codefastlabs/codefast/pull/150) [`5861995`](https://github.com/codefastlabs/codefast/commit/5861995d71d5254d4050b353a835f96b192c4c31) Thanks [@thevuong](https://github.com/thevuong)! - refactor(cli): improve config file handling in project setup - [#150](https://github.com/codefastlabs/codefast/pull/150) [`b4b5bd8`](https://github.com/codefastlabs/codefast/commit/b4b5bd8303d35996d3a44be89e39f3ac8bb36a66) Thanks [@thevuong](https://github.com/thevuong)! - feat(cli): add lucide-react to default project dependencies - [#150](https://github.com/codefastlabs/codefast/pull/150) [`2b06496`](https://github.com/codefastlabs/codefast/commit/2b064962d114400d14a4067e1603c45fb1593c17) Thanks [@thevuong](https://github.com/thevuong)! - refactor(cli): remove logger utility and update logging usage - [#150](https://github.com/codefastlabs/codefast/pull/150) [`d260167`](https://github.com/codefastlabs/codefast/commit/d2601677455c76ed66b24c840b92e6a1ddc62a60) Thanks [@thevuong](https://github.com/thevuong)! - feat: enhance ESLint rules with detailed configurations - [#150](https://github.com/codefastlabs/codefast/pull/150) [`3d98dde`](https://github.com/codefastlabs/codefast/commit/3d98ddecece720d95c50c43f603f539c8595cefb) Thanks [@thevuong](https://github.com/thevuong)! - chore(dependencies): update dependencies to latest versions - [#150](https://github.com/codefastlabs/codefast/pull/150) [`abd1ee9`](https://github.com/codefastlabs/codefast/commit/abd1ee91da009bd1aac98cd9b7896547431fbdcb) Thanks [@thevuong](https://github.com/thevuong)! - feat(cli): improve ReactNode handling and RootLayout typings - [#150](https://github.com/codefastlabs/codefast/pull/150) [`7b7b459`](https://github.com/codefastlabs/codefast/commit/7b7b4596bd30b6e53a7cf5d165ccede98c60d7d2) Thanks [@thevuong](https://github.com/thevuong)! - feat(cli): add files field to package.json for better packaging - [#150](https://github.com/codefastlabs/codefast/pull/150) [`d6dbb0b`](https://github.com/codefastlabs/codefast/commit/d6dbb0b3d1358e5ce0bcde9f0ad9a2b6958ba8b8) Thanks [@thevuong](https://github.com/thevuong)! - feat(cli): add enhanced project creation command - [#150](https://github.com/codefastlabs/codefast/pull/150) [`a943b3d`](https://github.com/codefastlabs/codefast/commit/a943b3dadef73a2100dbf7394815e9b858040d94) Thanks [@thevuong](https://github.com/thevuong)! - feat(style-guide): update sorting rules for interfaces and object types - [#150](https://github.com/codefastlabs/codefast/pull/150) [`9f45422`](https://github.com/codefastlabs/codefast/commit/9f454223b2b47e3562f808288ae7091e371550f1) Thanks [@thevuong](https://github.com/thevuong)! - refactor(cli): centralize file operations and error handling ## 0.3.1-canary.15 ### Patch Changes - [`3567101`](https://github.com/codefastlabs/codefast/commit/35671017419adc327528a7fe3fdf3cfa06328fac) Thanks [@thevuong](https://github.com/thevuong)! - chore(dependencies): update eslint and related dependencies to latest versions across packages ## 0.3.1-canary.14 ### Patch Changes - [`df6ae17`](https://github.com/codefastlabs/codefast/commit/df6ae17f547a820614fb456c9556e61cbc8abd5e) Thanks [@thevuong](https://github.com/thevuong)! - chore: update package dependencies across multiple packages to ensure compatibility and access new features - [`5ea0cf3`](https://github.com/codefastlabs/codefast/commit/5ea0cf3347bff9cfc58b66b65cc039d410d3729e) Thanks [@thevuong](https://github.com/thevuong)! - fix: correct types and default exports in package.json for various components - [`bc6d38e`](https://github.com/codefastlabs/codefast/commit/bc6d38eb8f300426fdfd8a51ea394e25bce4583a) Thanks [@thevuong](https://github.com/thevuong)! - refactor: simplify command parameters and improve configuration handling in project and export commands ## 0.3.1-canary.13 ### Patch Changes - [`cd28e81`](https://github.com/codefastlabs/codefast/commit/cd28e81b34be31b1c73abbdaabe47e27952bd5df) Thanks [@thevuong](https://github.com/thevuong)! - feat: add eslint-import-resolver-typescript dependency and format import rules - [`1990579`](https://github.com/codefastlabs/codefast/commit/19905793ee89b2223402592c753e35e81ed46182) Thanks [@thevuong](https://github.com/thevuong)! - chore(deps): update package dependencies - [`40d05e8`](https://github.com/codefastlabs/codefast/commit/40d05e8b33a0189ce4f7d942e18b6f43daa18756) Thanks [@thevuong](https://github.com/thevuong)! - refactor(cli): simplify command registration and improve import statements - [`952e0a3`](https://github.com/codefastlabs/codefast/commit/952e0a349defcda5c62409c39b751ebd30e78c52) Thanks [@thevuong](https://github.com/thevuong)! - feat(cli): add type-checking script to generated projects ## 0.3.1-canary.12 ### Patch Changes - [`0841266`](https://github.com/codefastlabs/codefast/commit/0841266536570b017099fd32b6f0b732cc562932) Thanks [@thevuong](https://github.com/thevuong)! - fix(cli): remove redundant default action from CLI - [`5d33972`](https://github.com/codefastlabs/codefast/commit/5d339720048479b37ce3ded253d5182364df6762) Thanks [@thevuong](https://github.com/thevuong)! - refactor(cli): update styles and constants for project creation - [`109a2a5`](https://github.com/codefastlabs/codefast/commit/109a2a5cf4a205d4c5ceb5c3ac7afa95ca69a51d) Thanks [@thevuong](https://github.com/thevuong)! - feat(cli): improve ReactNode handling and RootLayout typings - [`e873ddc`](https://github.com/codefastlabs/codefast/commit/e873ddcdabb110655e39aa7a69a0850c9050186e) Thanks [@thevuong](https://github.com/thevuong)! - refactor(cli): centralize file operations and error handling ## 0.3.1-canary.11 ### Patch Changes - [`6b32857`](https://github.com/codefastlabs/codefast/commit/6b32857abb5960c780a46a642b114a2f459cbb4c) Thanks [@thevuong](https://github.com/thevuong)! - feat(cli): add support for optimizePackageImports in Next.js config - [`b33cd3c`](https://github.com/codefastlabs/codefast/commit/b33cd3c893c16861d70e25476973a2b6973a3736) Thanks [@thevuong](https://github.com/thevuong)! - feat(cli): enhance project setup with Prettier ignore support - [`6acb04b`](https://github.com/codefastlabs/codefast/commit/6acb04b3d8efaeb17a0a4944652f76b21b59ffcb) Thanks [@thevuong](https://github.com/thevuong)! - refactor(cli): adjust comment formatting in config-files.ts ## 0.3.1-canary.10 ### Patch Changes - [`377ffb7`](https://github.com/codefastlabs/codefast/commit/377ffb7395bee448703d490ecf461c218df90d97) Thanks [@thevuong](https://github.com/thevuong)! - feat(cli): enhance project setup with new dependencies and improved formatting scripts - [`d3f7fd0`](https://github.com/codefastlabs/codefast/commit/d3f7fd09976bbda34903ea376c58c590900aeef0) Thanks [@thevuong](https://github.com/thevuong)! - fix(cli): correct dark mode CSS selector in constants - [`c57b54a`](https://github.com/codefastlabs/codefast/commit/c57b54a234a9a07dfbe800664126b8eb405f44c4) Thanks [@thevuong](https://github.com/thevuong)! - feat(cli): add lucide-react to default project dependencies ## 0.3.1-canary.9 ### Patch Changes - [`77d43d1`](https://github.com/codefastlabs/codefast/commit/77d43d1dfa36b856125956f9edaf141262914831) Thanks [@thevuong](https://github.com/thevuong)! - chore(dependencies): update package versions - [`b5558d7`](https://github.com/codefastlabs/codefast/commit/b5558d7fc117c3e5314d88fe9aff48f84c7ffc18) Thanks [@thevuong](https://github.com/thevuong)! - feat: update peer dependencies and add unrs-resolver - [`04a8165`](https://github.com/codefastlabs/codefast/commit/04a8165e6ad8e7c17e715b286d3c9aed0f7dbb02) Thanks [@thevuong](https://github.com/thevuong)! - feat(cli): update packages to remove in project creation - [`9c32c5d`](https://github.com/codefastlabs/codefast/commit/9c32c5d97724d09436de51ed17a9af7af3ed55bd) Thanks [@thevuong](https://github.com/thevuong)! - feat(style-guide): update sorting rules for interfaces and object types ## 0.3.1-canary.8 ### Patch Changes - [`bcf67ce`](https://github.com/codefastlabs/codefast/commit/bcf67ce958af5bbb81a031dd3f17a5b5a3f42595) Thanks [@thevuong](https://github.com/thevuong)! - changeset ## 0.3.1-canary.7 ### Patch Changes - [`d2bfdc3`](https://github.com/codefastlabs/codefast/commit/d2bfdc328205629d8810756f586e8ff3a2db8f73) Thanks [@thevuong](https://github.com/thevuong)! - fix(cli): update lint script to use autofix option ## 0.3.1-canary.6 ### Patch Changes - [`ed2ba2c`](https://github.com/codefastlabs/codefast/commit/ed2ba2cd81cfbf5764fe4631b9de9a5dcaa6ddfa) Thanks [@thevuong](https://github.com/thevuong)! - feat(cli): add cleanup step to remove unnecessary packages - [`ee7c42f`](https://github.com/codefastlabs/codefast/commit/ee7c42f2ad157288c11e2cfbc2d2dbb52be8a6b5) Thanks [@thevuong](https://github.com/thevuong)! - feat(cli): update layout.tsx with fontVariables support - [`53b416f`](https://github.com/codefastlabs/codefast/commit/53b416f7cb45c7d6d5834aa853c59c38ca1fbba8) Thanks [@thevuong](https://github.com/thevuong)! - feat(cli): modularize project creation functionalities - [`24a767b`](https://github.com/codefastlabs/codefast/commit/24a767b8be3bb0cbe63a3ab3b13ab64130341218) Thanks [@thevuong](https://github.com/thevuong)! - refactor(cli): improve config file handling in project setup ## 0.3.1-canary.5 ### Patch Changes - [`f5b9777`](https://github.com/codefastlabs/codefast/commit/f5b977794956920183e2b132633e61cac4be4fdb) Thanks [@thevuong](https://github.com/thevuong)! - feat(cli): skip Next.js project creation if package.json exists - [`77ccc05`](https://github.com/codefastlabs/codefast/commit/77ccc0556a1da4ee934af56fe8aef66eec0e1cf0) Thanks [@thevuong](https://github.com/thevuong)! - feat: support optional values in change handlers - [`876c1cb`](https://github.com/codefastlabs/codefast/commit/876c1cb7d7ff7691096da7cc19faa44ddcffea70) Thanks [@thevuong](https://github.com/thevuong)! - refactor(cli): remove logger utility and update logging usage - [`9e7aa7c`](https://github.com/codefastlabs/codefast/commit/9e7aa7c40e8d68257fbcd62ddb8fc7e2f6fcc895) Thanks [@thevuong](https://github.com/thevuong)! - chore(dependencies): update dependencies to latest versions - [`80bd1ad`](https://github.com/codefastlabs/codefast/commit/80bd1ad5282d489b2da9f84d373adc40a9b24dc2) Thanks [@thevuong](https://github.com/thevuong)! - feat(cli): add enhanced project creation command ## 0.3.1-canary.4 ### Patch Changes - [`d9e10c7`](https://github.com/codefastlabs/codefast/commit/d9e10c71202f28a3320431de646dcd51a42e3169) Thanks [@thevuong](https://github.com/thevuong)! - feat: add environment-aware build configurations - [`f1b3b4d`](https://github.com/codefastlabs/codefast/commit/f1b3b4d864e4e0975c384e4e8e59db9edde2fce9) Thanks [@thevuong](https://github.com/thevuong)! - feat(ui): enhance scrollbar styles and optimize dev scripts - [`9731770`](https://github.com/codefastlabs/codefast/commit/9731770d6b1a1bc713374f1c12b50a4dbb970fcf) Thanks [@thevuong](https://github.com/thevuong)! - fix(styles): correct CSS variable names for outline and scrollbar ## 0.3.1-canary.3 ### Patch Changes - [`d0f720b`](https://github.com/codefastlabs/codefast/commit/d0f720bff44dfcd6a44b542b9f7a5cc2962b4f81) Thanks [@thevuong](https://github.com/thevuong)! - fix(package.json): update repository URL format and bin path ## 0.3.1-canary.2 ### Patch Changes - [`cbed3bb`](https://github.com/codefastlabs/codefast/commit/cbed3bb9df899faa4dc4291bc1613693d2c58844) Thanks [@thevuong](https://github.com/thevuong)! - fix(cli): correct binary path and version retrieval logic - [`5fa666f`](https://github.com/codefastlabs/codefast/commit/5fa666fb88548b602373bc070d656a116556e6e2) Thanks [@thevuong](https://github.com/thevuong)! - fix(dependencies): update multiple dependencies to latest versions - [`945bed9`](https://github.com/codefastlabs/codefast/commit/945bed90196b54e414d4f2817cdfeff41a3ef280) Thanks [@thevuong](https://github.com/thevuong)! - feat(cli): add `codefast` CLI package with initial features - [`e3a843f`](https://github.com/codefastlabs/codefast/commit/e3a843f4f4d3bc9df8701a645b4dbdfba4f41086) Thanks [@thevuong](https://github.com/thevuong)! - feat(cli): add files field to package.json for better packaging ## 0.3.1-canary.1 ### Patch Changes - [`7df52f7`](https://github.com/codefastlabs/codefast/commit/7df52f760966692f2699fb979367943003b36ccf) Thanks [@thevuong](https://github.com/thevuong)! - feat: update jsx-a11y rule overrides for accessibility needs ## 0.3.1-canary.0 ### Patch Changes - [`ab3aef2`](https://github.com/codefastlabs/codefast/commit/ab3aef2b63b72a8f6d37106d9e07ba1c084b9f63) Thanks [@thevuong](https://github.com/thevuong)! - feat: enhance ESLint rules with detailed configurations ## 0.3.0 ### Minor Changes - [#132](https://github.com/codefastlabs/codefast/pull/132) [`9aefc24`](https://github.com/codefastlabs/codefast/commit/9aefc24a72281e7028df89a9e20b597a135a0574) Thanks [@thevuong](https://github.com/thevuong)! - chore: bump version to 0.3.0 ### Patch Changes - [#132](https://github.com/codefastlabs/codefast/pull/132) [`69bb16b`](https://github.com/codefastlabs/codefast/commit/69bb16bf9e56663245fd4009ee00dbfe94d9a4b6) Thanks [@thevuong](https://github.com/thevuong)! - chore(deps): update dependencies across packages - [#132](https://github.com/codefastlabs/codefast/pull/132) [`676fd3a`](https://github.com/codefastlabs/codefast/commit/676fd3a85449ffcfe097b69c243b31d761983ace) Thanks [@thevuong](https://github.com/thevuong)! - feat: enhance build configuration for TypeScript projects - [#132](https://github.com/codefastlabs/codefast/pull/132) [`2e07342`](https://github.com/codefastlabs/codefast/commit/2e0734209104507779c6f27fd146b5b36da6cc5d) Thanks [@thevuong](https://github.com/thevuong)! - feat: add new component exports and consolidate paths - [#132](https://github.com/codefastlabs/codefast/pull/132) [`6dcbdd5`](https://github.com/codefastlabs/codefast/commit/6dcbdd52e2e62932365b819142ae9c8cc1edc78b) Thanks [@thevuong](https://github.com/thevuong)! - fix(ui): move dependencies to peerDependencies - [#132](https://github.com/codefastlabs/codefast/pull/132) [`1a4f049`](https://github.com/codefastlabs/codefast/commit/1a4f04901e2cd5acbfd8d449ef3eea87969172d9) Thanks [@thevuong](https://github.com/thevuong)! - refactor(cli): update configs and optimize import handling - [#132](https://github.com/codefastlabs/codefast/pull/132) [`b340d0e`](https://github.com/codefastlabs/codefast/commit/b340d0ec3311b9466bd8c1a772a8560b06f8a1fc) Thanks [@thevuong](https://github.com/thevuong)! - feat(checkbox-group): refine exports for better tree-shaking - [#132](https://github.com/codefastlabs/codefast/pull/132) [`aaed162`](https://github.com/codefastlabs/codefast/commit/aaed1620ceb80ec84b48b17c610dbef4cccdfa25) Thanks [@thevuong](https://github.com/thevuong)! - chore(build): migrate from `tsup` to `rslib` for build process - [#132](https://github.com/codefastlabs/codefast/pull/132) [`97de1de`](https://github.com/codefastlabs/codefast/commit/97de1de7021468ed3c6f1070f7bbedb1ce9b018a) Thanks [@thevuong](https://github.com/thevuong)! - feat(input): update exports to include specific modules - [#132](https://github.com/codefastlabs/codefast/pull/132) [`7087ebb`](https://github.com/codefastlabs/codefast/commit/7087ebb4440dc33b352e75692c2195559959206b) Thanks [@thevuong](https://github.com/thevuong)! - feat(progress-circle): expose specific exports for components - [#132](https://github.com/codefastlabs/codefast/pull/132) [`c950c28`](https://github.com/codefastlabs/codefast/commit/c950c28088d734749800827dbf74ad3541623a61) Thanks [@thevuong](https://github.com/thevuong)! - fix: suppress warnings for unresolved CSS custom properties - [#132](https://github.com/codefastlabs/codefast/pull/132) [`3a317c2`](https://github.com/codefastlabs/codefast/commit/3a317c23d9db89d78dcc1b0375a7639ac8fd9a32) Thanks [@thevuong](https://github.com/thevuong)! - feat(eslint): allow console usage in logger files - [#132](https://github.com/codefastlabs/codefast/pull/132) [`5c98ebc`](https://github.com/codefastlabs/codefast/commit/5c98ebc15a76822c3975438bcf1ecf6388b4cba8) Thanks [@thevuong](https://github.com/thevuong)! - feat: enhance configs with build cache and simplified tsconfigs - [#132](https://github.com/codefastlabs/codefast/pull/132) [`31c0964`](https://github.com/codefastlabs/codefast/commit/31c096414b1e2d4a832107c2e1363a7a12342e30) Thanks [@thevuong](https://github.com/thevuong)! - feat(build): enable minification and source maps for outputs - [#132](https://github.com/codefastlabs/codefast/pull/132) [`f771687`](https://github.com/codefastlabs/codefast/commit/f771687be38d3096c581d7ee33c3627581be172d) Thanks [@thevuong](https://github.com/thevuong)! - feat(eslint-config): enhance rules and configurations - [#132](https://github.com/codefastlabs/codefast/pull/132) [`3384140`](https://github.com/codefastlabs/codefast/commit/3384140e4db9a0c1fa4c3b273731d09eb39f0879) Thanks [@thevuong](https://github.com/thevuong)! - fix: update incorrect import paths for UI package - [#132](https://github.com/codefastlabs/codefast/pull/132) [`ffed836`](https://github.com/codefastlabs/codefast/commit/ffed8369ad5d6fd2d809b896e1f083e22fc8f30d) Thanks [@thevuong](https://github.com/thevuong)! - refactor(config): replace `exclude` with `entry` in configs - [#132](https://github.com/codefastlabs/codefast/pull/132) [`0505e0c`](https://github.com/codefastlabs/codefast/commit/0505e0c1707a061f60935d9a70af6529bcabaf72) Thanks [@thevuong](https://github.com/thevuong)! - feat(ui): add optional dependencies for UI functionality - [#132](https://github.com/codefastlabs/codefast/pull/132) [`6c7c960`](https://github.com/codefastlabs/codefast/commit/6c7c960f3b7d5defe68454c7e9630912db0698b0) Thanks [@thevuong](https://github.com/thevuong)! - feat(input-number): update exports for improved modularity - [#132](https://github.com/codefastlabs/codefast/pull/132) [`facd478`](https://github.com/codefastlabs/codefast/commit/facd478909c9aef3cdb62e08c0551920cc28338f) Thanks [@thevuong](https://github.com/thevuong)! - chore(dependencies): update package dependencies - [#132](https://github.com/codefastlabs/codefast/pull/132) [`e5f3205`](https://github.com/codefastlabs/codefast/commit/e5f320500292906d9c3e4e1088c4b3776ada8e2a) Thanks [@thevuong](https://github.com/thevuong)! - feat(style-guide): update eslint rules for flexibility ## 0.2.46-canary.6 ### Patch Changes - [`a1e6c60`](https://github.com/codefastlabs/codefast/commit/a1e6c60901dfcf0a14e9c7610ffa7f41e48e12b0) Thanks [@thevuong](https://github.com/thevuong)! - chore(deps): update dependencies across packages - [`873e3c8`](https://github.com/codefastlabs/codefast/commit/873e3c886fa7a92a3087f6719b1ffa99f3c12cde) Thanks [@thevuong](https://github.com/thevuong)! - refactor(cli): update configs and optimize import handling - [`32e6d0e`](https://github.com/codefastlabs/codefast/commit/32e6d0e89d87bfa2ebff900cd162f579ff6f4df2) Thanks [@thevuong](https://github.com/thevuong)! - feat: enhance configs with build cache and simplified tsconfigs ## 0.2.46-canary.5 ### Patch Changes - [`62e3ba5`](https://github.com/codefastlabs/codefast/commit/62e3ba580feb521d335ad1da2c82c7a434f8851b) Thanks [@thevuong](https://github.com/thevuong)! - feat: add new component exports and consolidate paths - [`aa3fda7`](https://github.com/codefastlabs/codefast/commit/aa3fda7f773d5cfb6b391b16ba903f1efe13bb47) Thanks [@thevuong](https://github.com/thevuong)! - fix(ui): move dependencies to peerDependencies ## 0.2.46-canary.4 ### Patch Changes - [`9d4adfa`](https://github.com/codefastlabs/codefast/commit/9d4adfa3c588522280cb6b2440f2cbbafd9cfcae) Thanks [@thevuong](https://github.com/thevuong)! - feat(build): enable minification and source maps for outputs ## 0.2.46-canary.3 ### Patch Changes - [`09f76d9`](https://github.com/codefastlabs/codefast/commit/09f76d94964cc36e1f19ce0eae69daec664766ae) Thanks [@thevuong](https://github.com/thevuong)! - feat: enhance build configuration for TypeScript projects ## 0.2.46-canary.2 ### Patch Changes - [`b73f85f`](https://github.com/codefastlabs/codefast/commit/b73f85f1ceff68113ded1c69eb2fc176ea95d952) Thanks [@thevuong](https://github.com/thevuong)! - feat(checkbox-group): refine exports for better tree-shaking - [`bc0de8e`](https://github.com/codefastlabs/codefast/commit/bc0de8e6f29721be28158afda885aac4a5761ce7) Thanks [@thevuong](https://github.com/thevuong)! - chore(build): migrate from `tsup` to `rslib` for build process - [`e595324`](https://github.com/codefastlabs/codefast/commit/e5953248c3b21cf12b660fe1533f116e1d9fe6c1) Thanks [@thevuong](https://github.com/thevuong)! - feat(input): update exports to include specific modules - [`06a8156`](https://github.com/codefastlabs/codefast/commit/06a815679948c6e99a463ab960899b5fd7b47d4a) Thanks [@thevuong](https://github.com/thevuong)! - feat(progress-circle): expose specific exports for components - [`93aef5d`](https://github.com/codefastlabs/codefast/commit/93aef5d835ec43d8aceaa3f1c0fd0e665b11e274) Thanks [@thevuong](https://github.com/thevuong)! - fix: suppress warnings for unresolved CSS custom properties - [`6a4c564`](https://github.com/codefastlabs/codefast/commit/6a4c564e5179b763a7ec46a4db270ab2392eb3a5) Thanks [@thevuong](https://github.com/thevuong)! - fix: update incorrect import paths for UI package - [`7016ff1`](https://github.com/codefastlabs/codefast/commit/7016ff1efe1297aa0a443777a08ea04cf502c0bc) Thanks [@thevuong](https://github.com/thevuong)! - refactor(config): replace `exclude` with `entry` in configs - [`f36be82`](https://github.com/codefastlabs/codefast/commit/f36be823ee848bbfc4299bcbed310533a61978d5) Thanks [@thevuong](https://github.com/thevuong)! - feat(input-number): update exports for improved modularity ## 0.2.46-canary.1 ### Patch Changes - [`0f7c81e`](https://github.com/codefastlabs/codefast/commit/0f7c81ea04d285b5a56d3b78059519829cbcfb77) Thanks [@thevuong](https://github.com/thevuong)! - feat(ui): add optional dependencies for UI functionality ## 0.2.46-canary.0 ### Patch Changes - [`0dd915c`](https://github.com/codefastlabs/codefast/commit/0dd915c34275f93c1eca5aa34fa610e4e35dd87d) Thanks [@thevuong](https://github.com/thevuong)! - feat(eslint): allow console usage in logger files - [`d5f2740`](https://github.com/codefastlabs/codefast/commit/d5f27400b15aa5ca877f9b7bf09445e01a58d476) Thanks [@thevuong](https://github.com/thevuong)! - feat(eslint-config): enhance rules and configurations - [`0c1cb16`](https://github.com/codefastlabs/codefast/commit/0c1cb161437960c5b59c406e66939bd257cda248) Thanks [@thevuong](https://github.com/thevuong)! - chore(dependencies): update package dependencies - [`41af37f`](https://github.com/codefastlabs/codefast/commit/41af37f76001cda4bffd9d2b1a9b073eb98e3657) Thanks [@thevuong](https://github.com/thevuong)! - feat(style-guide): update eslint rules for flexibility ## 0.2.45 ### Patch Changes - [#120](https://github.com/codefastlabs/codefast/pull/120) [`1f43ff6`](https://github.com/codefastlabs/codefast/commit/1f43ff6acb001317b2e2e81d4c753c6851095954) Thanks [@thevuong](https://github.com/thevuong)! - chore: bump @swc/core to version ^1.11.20 ## 0.2.45-canary.0 ### Patch Changes - [`638f92c`](https://github.com/codefastlabs/codefast/commit/638f92c8f1f3e3987b62272acebcd86b70b66800) Thanks [@thevuong](https://github.com/thevuong)! - chore: bump @swc/core to version ^1.11.20 ## 0.2.44 ### Patch Changes - [`29123d5`](https://github.com/codefastlabs/codefast/commit/29123d5a2ac745d4ed4910723352b171dc06ca0d) Thanks [@thevuong](https://github.com/thevuong)! - chore(dependencies): update Shiki and eslint-config-prettier - [`29f4b24`](https://github.com/codefastlabs/codefast/commit/29f4b2483ab10797347d319b6b1bc9b541b972cc) Thanks [@thevuong](https://github.com/thevuong)! - feat: update vitest and related dependencies to v3.1.1 ## 0.2.44-canary.1 ### Patch Changes - [`29f4b24`](https://github.com/codefastlabs/codefast/commit/29f4b2483ab10797347d319b6b1bc9b541b972cc) Thanks [@thevuong](https://github.com/thevuong)! - feat: update vitest and related dependencies to v3.1.1 ## 0.2.44-canary.0 ### Patch Changes - [#108](https://github.com/codefastlabs/codefast/pull/108) [`488c982`](https://github.com/codefastlabs/codefast/commit/488c9820f5e4baf6aa684158e21d546afb137aaf) Thanks [@thevuong](https://github.com/thevuong)! - chore(dependencies): update Shiki and eslint-config-prettier ## 0.2.43 ### Patch Changes - [`b220b42`](https://github.com/codefastlabs/codefast/commit/b220b428ee345791841e278c3782c45e77815222) Thanks [@thevuong](https://github.com/thevuong)! - feat(ui): remove DataTable components and dependencies - [`7f80278`](https://github.com/codefastlabs/codefast/commit/7f802784a1c12b13940d82167a099f9bc8e67c60) Thanks [@thevuong](https://github.com/thevuong)! - feat(ui): export useSonner from sonner ## 0.2.42 ### Patch Changes - [`185692e`](https://github.com/codefastlabs/codefast/commit/185692ef85fa893b09059a62490ae7f990b29916) Thanks [@thevuong](https://github.com/thevuong)! - feat(ui): update and add dependencies for better functionality ## 0.2.41 ### Patch Changes - [`3d6d69d`](https://github.com/codefastlabs/codefast/commit/3d6d69dbd0dab99441b34ab3c5dbcf7b534fbc76) Thanks [@thevuong](https://github.com/thevuong)! - feat(deps): upgrade @swc/core to version 1.11.18 - [`ec3d22e`](https://github.com/codefastlabs/codefast/commit/ec3d22e4369a3e2a693a5b69bd6322bdad65b336) Thanks [@thevuong](https://github.com/thevuong)! - fix(linting): update ignored directories for Next.js config ## 0.2.40 ### Patch Changes - [`8ad571f`](https://github.com/codefastlabs/codefast/commit/8ad571f007c45009397091bec72ee646beec28c8) Thanks [@thevuong](https://github.com/thevuong)! - chore: update dependencies to latest versions - [`2749794`](https://github.com/codefastlabs/codefast/commit/27497942b856df60eaa34b7caeb8c27ac71e006f) Thanks [@thevuong](https://github.com/thevuong)! - refactor(context): rename provider components for clarity - [`7ee52ce`](https://github.com/codefastlabs/codefast/commit/7ee52ce77bda2e624db3788767cb2712126749b6) Thanks [@thevuong](https://github.com/thevuong)! - fix(sidebar): ensure proper layout by adding min-width - [`f41df54`](https://github.com/codefastlabs/codefast/commit/f41df5462d91ff25076928c2dd84017a92e3fe55) Thanks [@thevuong](https://github.com/thevuong)! - feat(ui): remove custom ::selection styling - [`5e5516e`](https://github.com/codefastlabs/codefast/commit/5e5516ea3a3d34132e7edbe04fc6dcb7f9655b71) Thanks [@thevuong](https://github.com/thevuong)! - feat(hooks): add `useCopyToClipboard` hook with tests ## 0.2.39 ### Patch Changes - [`0911a4c`](https://github.com/codefastlabs/codefast/commit/0911a4c9cc58d394206df6b18ecefc201ad83cd1) Thanks [@thevuong](https://github.com/thevuong)! - feat(hooks): add null handling to useAnimatedValue targetValue - [`8e9cdc2`](https://github.com/codefastlabs/codefast/commit/8e9cdc2db1572b18570084ec4a76f17f3c9aab55) Thanks [@thevuong](https://github.com/thevuong)! - feat(progress-circle): add indeterminate state and threshold styles - [`58daa32`](https://github.com/codefastlabs/codefast/commit/58daa321e51c725624a19e59a5bda41834d7b463) Thanks [@thevuong](https://github.com/thevuong)! - feat(progress-circle): enhance typing and props structure - [`3d6470f`](https://github.com/codefastlabs/codefast/commit/3d6470fec3a3acd96d7795e89069ca94ba2b4a81) Thanks [@thevuong](https://github.com/thevuong)! - feat: add tests for CheckboxGroup, cn utility, ProgressCircle, and InputNumber - [`5920b4c`](https://github.com/codefastlabs/codefast/commit/5920b4c85ff219ea9d3924e5da319b06b7106729) Thanks [@thevuong](https://github.com/thevuong)! - feat(input-number): add uncontrolled mode with defaultValue support - [`1bf8d9c`](https://github.com/codefastlabs/codefast/commit/1bf8d9c0b4b5ef2d30bb26ab71c339c634da7164) Thanks [@thevuong](https://github.com/thevuong)! - feat(logger): add new log levels and enhance structure - [`c516d79`](https://github.com/codefastlabs/codefast/commit/c516d793780691a85250d2f4d42ff8cf28116148) Thanks [@thevuong](https://github.com/thevuong)! - feat: rename InputItem to InputField for consistency - [`a3742f9`](https://github.com/codefastlabs/codefast/commit/a3742f97062a1f1b3b884287ce6695ebd91f731c) Thanks [@thevuong](https://github.com/thevuong)! - feat(testing): add Jest setup and config to primitives ## 0.2.38 ### Patch Changes - [`f831e9b`](https://github.com/codefastlabs/codefast/commit/f831e9b915489606595a683acba01fc6dc9f1b6d) Thanks [@thevuong](https://github.com/thevuong)! - feat(checkbox-group): prevent unchecking last item if required - [`2f367ff`](https://github.com/codefastlabs/codefast/commit/2f367ff7584f1c3d37268d6915b28d30bff79d43) Thanks [@thevuong](https://github.com/thevuong)! - feat(input-number): enhance keyboard and button interaction - [`cc8c44c`](https://github.co