# @codefast/typescript-config

## 0.8.0

### Minor Changes

- [#746](https://github.com/codefastlabs/codefast/pull/746) [`3dc0808`](https://github.com/codefastlabs/codefast/commit/3dc0808674b23f8ec0f869600b2c44478d91ccda) Thanks [@thevuong](https://github.com/thevuong)! - chore(typescript-config): hoist noImplicitOverride and verbatimModuleSyntax into the base preset

  Both flags were copy-pasted across five workspace tsconfigs and were absent from the shared preset. They now live in
  `base.json`, so every workspace inherits them and the redundant per-package copies are removed. Enabling them repo-wide
  was verified to produce zero new type errors. `exactOptionalPropertyTypes` is intentionally left per-package: turning it
  on everywhere surfaces mostly-benign errors in the component/CLI packages, so it stays opt-in for the logic-heavy
  packages that benefit from it.

## 0.7.0

## 0.6.2

## 0.6.1

## 0.6.0

## 0.5.0

### Minor Changes

- [`71cf664`](https://github.com/codefastlabs/codefast/commit/71cf6645124c9b6327acdcce4ee9afd27b3aee10) Thanks [@thevuong](https://github.com/thevuong)! - Add a `library-build.json` preset holding the shared emit options for the native `tsc` package build (`noEmit: false`, `declaration`, `declarationMap`, `sourceMap`, `types: ["node"]`). Each package's `tsconfig.build.json` now uses array `extends` (`["./tsconfig.json", "@codefast/typescript-config/library-build.json"]`) and keeps only its local `outDir`/`rootDir` and `include` — dropping the duplicated emit block across all library packages. Path-relative options stay local because `extends` resolves them against the file that declares them.

## 0.5.0-canary.9

## 0.5.0-canary.8

## 0.5.0-canary.7

## 0.5.0-canary.6

### Minor Changes

- [`71cf664`](https://github.com/codefastlabs/codefast/commit/71cf6645124c9b6327acdcce4ee9afd27b3aee10) Thanks [@thevuong](https://github.com/thevuong)! - Add a `library-build.json` preset holding the shared emit options for the native `tsc` package build (`noEmit: false`, `declaration`, `declarationMap`, `sourceMap`, `types: ["node"]`). Each package's `tsconfig.build.json` now uses array `extends` (`["./tsconfig.json", "@codefast/typescript-config/library-build.json"]`) and keeps only its local `outDir`/`rootDir` and `include` — dropping the duplicated emit block across all library packages. Path-relative options stay local because `extends` resolves them against the file that declares them.

## 1.0.0-canary.7

### Minor Changes

- [`71cf664`](https://github.com/codefastlabs/codefast/commit/71cf6645124c9b6327acdcce4ee9afd27b3aee10) Thanks [@thevuong](https://github.com/thevuong)! - Add a `library-build.json` preset holding the shared emit options for the native `tsc` package build (`noEmit: false`, `declaration`, `declarationMap`, `sourceMap`, `types: ["node"]`). Each package's `tsconfig.build.json` now uses array `extends` (`["./tsconfig.json", "@codefast/typescript-config/library-build.json"]`) and keeps only its local `outDir`/`rootDir` and `include` — dropping the duplicated emit block across all library packages. Path-relative options stay local because `extends` resolves them against the file that declares them.

## 1.0.0-canary.6

## 0.5.0-canary.5

## 0.5.0-canary.4

## 0.5.0-canary.3

## 0.5.0-canary.2

## 0.5.0-canary.1

## 0.5.0-canary.0

## 0.4.0

### Patch Changes

- [`f79b333`](https://github.com/codefastlabs/codefast/commit/f79b333d0599c19028f29b9889afcbfb99db91a1) Thanks [@thevuong](https://github.com/thevuong)! - feat(dev): enable source condition for zero-rebuild HMR in apps/docs

- [`69aec9a`](https://github.com/codefastlabs/codefast/commit/69aec9aa7837c2af1c210934f3e27ac4edd57e94) Thanks [@thevuong](https://github.com/thevuong)! - Ship LICENSE in the published tarball, declare a TypeScript peer dependency, and enable `forceConsistentCasingInFileNames` in the base preset.

## 0.4.0-canary.6

## 0.4.0-canary.5

## 0.4.0-canary.4

## 0.3.16-canary.3

### Patch Changes

- [`2a82188`](https://github.com/codefastlabs/codefast/commit/2a82188264c204b0b519b3324402ae962594d29b) Thanks [@thevuong](https://github.com/thevuong)! - feat(dev): enable source condition for zero-rebuild HMR in apps/docs

- [`f5a7a76`](https://github.com/codefastlabs/codefast/commit/f5a7a7607958030562d2051223e3ab39a4e551d7) Thanks [@thevuong](https://github.com/thevuong)! - Ship LICENSE in the published tarball, declare a TypeScript peer dependency, and enable `forceConsistentCasingInFileNames` in the base preset.

## 0.3.16-canary.2

## 0.3.16-canary.1

## 0.3.16-canary.0

## 0.3.15

## 0.3.14

### Patch Changes

- [`8109f4e`](https://github.com/codefastlabs/codefast/commit/8109f4e1f8186b91c296d25d640594b43493cdef) Thanks [@thevuong](https://github.com/thevuong)! - docs: update README.md files across packages for consistency and clarity

- [`8c918c3`](https://github.com/codefastlabs/codefast/commit/8c918c36a19e5f25e8b267c6d20af9b882306236) Thanks [@thevuong](https://github.com/thevuong)! - docs(typescript-config): enhance README.md for clarity and structure

## 0.3.14-canary.2

## 0.3.14-canary.1

## 0.3.14-canary.0

### Patch Changes

- [`8109f4e`](https://github.com/codefastlabs/codefast/commit/8109f4e1f8186b91c296d25d640594b43493cdef) Thanks [@thevuong](https://github.com/thevuong)! - docs: update README.md files across packages for consistency and clarity

- [`8c918c3`](https://github.com/codefastlabs/codefast/commit/8c918c36a19e5f25e8b267c6d20af9b882306236) Thanks [@thevuong](https://github.com/thevuong)! - docs(typescript-config): enhance README.md for clarity and structure

## 0.3.13

### Patch Changes

- [`a042ee5`](https://github.com/codefastlabs/codefast/commit/a042ee5a6a10973492665b90d750a8b86817bf7d) Thanks [@thevuong](https://github.com/thevuong)! - feat: standardize TypeScript build configurations across packages

- [`2340231`](https://github.com/codefastlabs/codefast/commit/23402311084871d238ec50aa23061afd4b14e61e) Thanks [@thevuong](https://github.com/thevuong)! - refactor(imports): standardize import paths across applications and benchmarks

- [`35329d5`](https://github.com/codefastlabs/codefast/commit/35329d5f17682542e3ef0907d4936fa513346a72) Thanks [@thevuong](https://github.com/thevuong)! - feat(tsconfig): enforce module detection in TypeScript configuration

## 0.3.13-canary.4

### Patch Changes

- [`2340231`](https://github.com/codefastlabs/codefast/commit/23402311084871d238ec50aa23061afd4b14e61e) Thanks [@thevuong](https://github.com/thevuong)! - refactor(imports): standardize import paths across applications and benchmarks

- [`35329d5`](https://github.com/codefastlabs/codefast/commit/35329d5f17682542e3ef0907d4936fa513346a72) Thanks [@thevuong](https://github.com/thevuong)! - feat(tsconfig): enforce module detection in TypeScript configuration

## 0.3.13-canary.3

## 0.3.13-canary.2

### Patch Changes

- [`a042ee5`](https://github.com/codefastlabs/codefast/commit/a042ee5a6a10973492665b90d750a8b86817bf7d) Thanks [@thevuong](https://github.com/thevuong)! - feat: standardize TypeScript build configurations across packages

## 0.3.13-canary.1

## 0.3.13-canary.0

## 0.3.12

### Patch Changes

- [`3f647bc`](https://github.com/codefastlabs/codefast/commit/3f647bce65e4c12d3349f06a5a3a80acf13b03de) Thanks [@thevuong](https://github.com/thevuong)! - refactor: align remaining alias references to subpath imports

## 0.3.12-canary.1

## 0.3.12-canary.0

### Patch Changes

- [`3f647bc`](https://github.com/codefastlabs/codefast/commit/3f647bce65e4c12d3349f06a5a3a80acf13b03de) Thanks [@thevuong](https://github.com/thevuong)! - refactor: align remaining alias references to subpath imports

## 0.3.11

### Patch Changes

- [`135c6be`](https://github.com/codefastlabs/codefast/commit/135c6bed9d1bc1e96bad3173adab1bf32d74322f) Thanks [@thevuong](https://github.com/thevuong)! - chore: update linting and formatting scripts in package.json

- [`610cf7a`](https://github.com/codefastlabs/codefast/commit/610cf7a7f9b6e5b37be21e7675ea363ef1020639) Thanks [@thevuong](https://github.com/thevuong)! - fix(hooks): handle missing `navigator.clipboard.writeText` gracefully

- [`3e90474`](https://github.com/codefastlabs/codefast/commit/3e90474fbbb9f8ac626c5949bfdbac2eaf1cb3e8) Thanks [@thevuong](https://github.com/thevuong)! - chore: update project configuration and dependencies

- [`92d1ed7`](https://github.com/codefastlabs/codefast/commit/92d1ed7650b19f91824cfb38ec238857a3d95876) Thanks [@thevuong](https://github.com/thevuong)! - build: replace rslib with tsdown in library packages

- [`5c09d4c`](https://github.com/codefastlabs/codefast/commit/5c09d4ce2df564dc7ac6727b00cfa668164a1af4) Thanks [@thevuong](https://github.com/thevuong)! - refactor(config): rename `check-types` to `typecheck` and update usage

## 0.3.11-canary.2

### Patch Changes

- [`92d1ed7`](https://github.com/codefastlabs/codefast/commit/92d1ed7650b19f91824cfb38ec238857a3d95876) Thanks [@thevuong](https://github.com/thevuong)! - build: replace rslib with tsdown in library packages

## 0.3.11-canary.1

## 0.3.11-canary.0

### Patch Changes

- [`135c6be`](https://github.com/codefastlabs/codefast/commit/135c6bed9d1bc1e96bad3173adab1bf32d74322f) Thanks [@thevuong](https://github.com/thevuong)! - chore: update linting and formatting scripts in package.json

- [`610cf7a`](https://github.com/codefastlabs/codefast/commit/610cf7a7f9b6e5b37be21e7675ea363ef1020639) Thanks [@thevuong](https://github.com/thevuong)! - fix(hooks): handle missing `navigator.clipboard.writeText` gracefully

- [`3e90474`](https://github.com/codefastlabs/codefast/commit/3e90474fbbb9f8ac626c5949bfdbac2eaf1cb3e8) Thanks [@thevuong](https://github.com/thevuong)! - chore: update project configuration and dependencies

- [`5c09d4c`](https://github.com/codefastlabs/codefast/commit/5c09d4ce2df564dc7ac6727b00cfa668164a1af4) Thanks [@thevuong](https://github.com/thevuong)! - refactor(config): rename `check-types` to `typecheck` and update usage

## 0.3.10

### Patch Changes

- [`6737b93`](https://github.com/codefastlabs/codefast/commit/6737b932ed045e2ab1b6da54e3d4c857f77eb436) Thanks [@thevuong](https://github.com/thevuong)! - chore(release): bump package versions

- [`b8aef8a`](https://github.com/codefastlabs/codefast/commit/b8aef8a14a885f146de99be5496fc179c6fb49b3) Thanks [@thevuong](https://github.com/thevuong)! - chore: remove deployment workflows and related scripts

## 0.3.9

### Patch Changes

- [`1751374`](https://github.com/codefastlabs/codefast/commit/175137498b3a5144909a2f80e003d070ca5bf937) Thanks [@thevuong](https://github.com/thevuong)! - refactor(ui): update Button component to support asChild prop and simplify props structure

## 0.3.9-canary.3

## 0.3.9-canary.2

## 0.3.9-canary.1

## 0.3.9-canary.0

### Patch Changes

- [`1751374`](https://github.com/codefastlabs/codefast/commit/175137498b3a5144909a2f80e003d070ca5bf937) Thanks [@thevuong](https://github.com/thevuong)! - refactor(ui): update Button component to support asChild prop and simplify props structure

## 0.3.8

### Patch Changes

- [`1cf6c06`](https://github.com/codefastlabs/codefast/commit/1cf6c06046d25579e0e36f013bf108d7011139d8) Thanks [@thevuong](https://github.com/thevuong)! - refactor(ui): update imports to use `@codefast/tailwind-variants` for utility functions and types

- [`ec076da`](https://github.com/codefastlabs/codefast/commit/ec076da4d889b6ed03c16ef685405855900683cd) Thanks [@thevuong](https://github.com/thevuong)! - chore(package): add sideEffects field to package.json for better tree-shaking

- [`bf65c06`](https://github.com/codefastlabs/codefast/commit/bf65c06d104797263d3c8d9240a29154f6419c92) Thanks [@thevuong](https://github.com/thevuong)! - refactor(deps): upgrade various dependencies across packages

- [`1b9ab0e`](https://github.com/codefastlabs/codefast/commit/1b9ab0e5af2f02473d572a0443501216cc3fa880) Thanks [@thevuong](https://github.com/thevuong)! - refactor(ui): update imports to use `@codefast/tailwind-variants`

- [`f22d0a4`](https://github.com/codefastlabs/codefast/commit/f22d0a4cd16f5a7d8e7979292ff016e5bb42f029) Thanks [@thevuong](https://github.com/thevuong)! - refactor(ui): rename component variant files to use `.tsx` extension for consistency

- [`05d78a4`](https://github.com/codefastlabs/codefast/commit/05d78a4be23ea0f4acd39208ddbb22c817c89714) Thanks [@thevuong](https://github.com/thevuong)! - test(ui): add comprehensive unit tests for various hooks

- [`cacf996`](https://github.com/codefastlabs/codefast/commit/cacf99660c812b5e5fafa5fd3beeab776b9683d7) Thanks [@thevuong](https://github.com/thevuong)! - feat(ui): introduce new CheckboxGroup, InputNumber, and ProgressCircle components with comprehensive tests

- [`a5d483b`](https://github.com/codefastlabs/codefast/commit/a5d483b6232088b6d74e6146e0d1510843241ad0) Thanks [@thevuong](https://github.com/thevuong)! - refactor(jest-setup): extract custom matcher declarations to dedicated file

- [`30ae5af`](https://github.com/codefastlabs/codefast/commit/30ae5af9b720a42f1debb2bb595b778bd64a43a5) Thanks [@thevuong](https://github.com/thevuong)! - feat(image-loader): add secure URL matching utilities and integrate with loaders

- [`45507b5`](https://github.com/codefastlabs/codefast/commit/45507b55c52516b69e63d67dd1c4a090aea87ef3) Thanks [@thevuong](https://github.com/thevuong)! - refactor(ui): restructure CSS files and remove deprecated styles

- [`c4404a3`](https://github.com/codefastlabs/codefast/commit/c4404a33ea694eacb0469772cdc834809d13aabc) Thanks [@thevuong](https://github.com/thevuong)! - refactor(eslint-config): simplify `ignores` patterns in `next-app` preset

- [`71a49ff`](https://github.com/codefastlabs/codefast/commit/71a49ff554e6c73b855c10aa0a6e7e74ce8c1f23) Thanks [@thevuong](https://github.com/thevuong)! - refactor(ui): remove deprecated component exports and streamline imports

- [`ac55f56`](https://github.com/codefastlabs/codefast/commit/ac55f569207dfd79f270f7ed6a0a1d0c6c5cee5e) Thanks [@thevuong](https://github.com/thevuong)! - refactor(styles): replace `@variant dark` with `.dark` in globals.css

- [`7fe14d9`](https://github.com/codefastlabs/codefast/commit/7fe14d9b6189384211e3d6da507943127f6b8de2) Thanks [@thevuong](https://github.com/thevuong)! - refactor(ui): remove variant files and inline logic into core components

- [`f48e0fb`](https://github.com/codefastlabs/codefast/commit/f48e0fb7a47c5e5d5218505a23d348c90c961b1b) Thanks [@thevuong](https://github.com/thevuong)! - refactor(ui): remove @codefast/hooks dependency and integrate hooks directly into @codefast/ui

- [`98fadf6`](https://github.com/codefastlabs/codefast/commit/98fadf6702c1f47515569d8bb6c38bfa75bbf5bd) Thanks [@thevuong](https://github.com/thevuong)! - refactor(checkbox-group, input, input-number, progress-circle): migrate components to primitives and remove deprecated files

- [`c322adb`](https://github.com/codefastlabs/codefast/commit/c322adbb6953fd3bf17376d2ac3064747604113f) Thanks [@thevuong](https://github.com/thevuong)! - refactor(configs): adjust PostCSS plugins and remove unused deps

- [`6d4b17e`](https://github.com/codefastlabs/codefast/commit/6d4b17e577bda3b5d5a6c74dea28d6968b527751) Thanks [@thevuong](https://github.com/thevuong)! - feat(styles): add usage examples for CSS variables to enhance documentation

- [`da3d5d1`](https://github.com/codefastlabs/codefast/commit/da3d5d114ada0c48ffcb79d993c8e9a07f420c70) Thanks [@thevuong](https://github.com/thevuong)! - refactor(deps): update Jest and SWC dependencies

- [`f40943c`](https://github.com/codefastlabs/codefast/commit/f40943c85ff0daf8ae3a48deb3e2c848b0a54976) Thanks [@thevuong](https://github.com/thevuong)! - refactor(styles): remove `@tailwindcss/typography` for simplicity

- [`dbe05a0`](https://github.com/codefastlabs/codefast/commit/dbe05a0246a7e2a582f6c7255d3a458002295f29) Thanks [@thevuong](https://github.com/thevuong)! - refactor(styles): update comment formatting in global and theme CSS files

- [`9de2f17`](https://github.com/codefastlabs/codefast/commit/9de2f173fcac4ffe2dc919b98029321468a25b4b) Thanks [@thevuong](https://github.com/thevuong)! - feat(ui): update styles version and dependencies for animations and typography

- [`1163fa8`](https://github.com/codefastlabs/codefast/commit/1163fa802d29abb68a53eb403295ef1a27cdc7d9) Thanks [@thevuong](https://github.com/thevuong)! - feat(eslint-config): add support for multiple configuration presets in exports

- [`1ff5e63`](https://github.com/codefastlabs/codefast/commit/1ff5e63747205c248d326ba4b38a3b1caff91335) Thanks [@thevuong](https://github.com/thevuong)! - refactor(typescript-config): update TypeScript configurations for consistency and maintainability

## 0.3.8-canary.4

### Patch Changes

- [`ec076da`](https://github.com/codefastlabs/codefast/commit/ec076da4d889b6ed03c16ef685405855900683cd) Thanks [@thevuong](https://github.com/thevuong)! - chore(package): add sideEffects field to package.json for better tree-shaking

- [`f22d0a4`](https://github.com/codefastlabs/codefast/commit/f22d0a4cd16f5a7d8e7979292ff016e5bb42f029) Thanks [@thevuong](https://github.com/thevuong)! - refactor(ui): rename component variant files to use `.tsx` extension for consistency

- [`05d78a4`](https://github.com/codefastlabs/codefast/commit/05d78a4be23ea0f4acd39208ddbb22c817c89714) Thanks [@thevuong](https://github.com/thevuong)! - test(ui): add comprehensive unit tests for various hooks

- [`cacf996`](https://github.com/codefastlabs/codefast/commit/cacf99660c812b5e5fafa5fd3beeab776b9683d7) Thanks [@thevuong](https://github.com/thevuong)! - feat(ui): introduce new CheckboxGroup, InputNumber, and ProgressCircle components with comprehensive tests

- [`45507b5`](https://github.com/codefastlabs/codefast/commit/45507b55c52516b69e63d67dd1c4a090aea87ef3) Thanks [@thevuong](https://github.com/thevuong)! - refactor(ui): restructure CSS files and remove deprecated styles

- [`71a49ff`](https://github.com/codefastlabs/codefast/commit/71a49ff554e6c73b855c10aa0a6e7e74ce8c1f23) Thanks [@thevuong](https://github.com/thevuong)! - refactor(ui): remove deprecated component exports and streamline imports

- [`7fe14d9`](https://github.com/codefastlabs/codefast/commit/7fe14d9b6189384211e3d6da507943127f6b8de2) Thanks [@thevuong](https://github.com/thevuong)! - refactor(ui): remove variant files and inline logic into core components

## 0.3.8-canary.3

### Patch Changes

- [`bf65c06`](https://github.com/codefastlabs/codefast/commit/bf65c06d104797263d3c8d9240a29154f6419c92) Thanks [@thevuong](https://github.com/thevuong)! - refactor(deps): upgrade various dependencies across packages

## 0.3.8-canary.2

### Patch Changes

- [`1cf6c06`](https://github.com/codefastlabs/codefast/commit/1cf6c06046d25579e0e36f013bf108d7011139d8) Thanks [@thevuong](https://github.com/thevuong)! - refactor(ui): update imports to use `@codefast/tailwind-variants` for utility functions and types

- [`1b9ab0e`](https://github.com/codefastlabs/codefast/commit/1b9ab0e5af2f02473d572a0443501216cc3fa880) Thanks [@thevuong](https://github.com/thevuong)! - refactor(ui): update imports to use `@codefast/tailwind-variants`

- [`ac55f56`](https://github.com/codefastlabs/codefast/commit/ac55f569207dfd79f270f7ed6a0a1d0c6c5cee5e) Thanks [@thevuong](https://github.com/thevuong)! - refactor(styles): replace `@variant dark` with `.dark` in globals.css

- [`c322adb`](https://github.com/codefastlabs/codefast/commit/c322adbb6953fd3bf17376d2ac3064747604113f) Thanks [@thevuong](https://github.com/thevuong)! - refactor(configs): adjust PostCSS plugins and remove unused deps

- [`6d4b17e`](https://github.com/codefastlabs/codefast/commit/6d4b17e577bda3b5d5a6c74dea28d6968b527751) Thanks [@thevuong](https://github.com/thevuong)! - feat(styles): add usage examples for CSS variables to enhance documentation

- [`da3d5d1`](https://github.com/codefastlabs/codefast/commit/da3d5d114ada0c48ffcb79d993c8e9a07f420c70) Thanks [@thevuong](https://github.com/thevuong)! - refactor(deps): update Jest and SWC dependencies

- [`f40943c`](https://github.com/codefastlabs/codefast/commit/f40943c85ff0daf8ae3a48deb3e2c848b0a54976) Thanks [@thevuong](https://github.com/thevuong)! - refactor(styles): remove `@tailwindcss/typography` for simplicity

- [`dbe05a0`](https://github.com/codefastlabs/codefast/commit/dbe05a0246a7e2a582f6c7255d3a458002295f29) Thanks [@thevuong](https://github.com/thevuong)! - refactor(styles): update comment formatting in global and theme CSS files

## 0.3.8-canary.1

### Patch Changes

- [`a5d483b`](https://github.com/codefastlabs/codefast/commit/a5d483b6232088b6d74e6146e0d1510843241ad0) Thanks [@thevuong](https://github.com/thevuong)! - refactor(jest-setup): extract custom matcher declarations to dedicated file

- [`9de2f17`](https://github.com/codefastlabs/codefast/commit/9de2f173fcac4ffe2dc919b98029321468a25b4b) Thanks [@thevuong](https://github.com/thevuong)! - feat(ui): update styles version and dependencies for animations and typography

- [`1163fa8`](https://github.com/codefastlabs/codefast/commit/1163fa802d29abb68a53eb403295ef1a27cdc7d9) Thanks [@thevuong](https://github.com/thevuong)! - feat(eslint-config): add support for multiple configuration presets in exports

## 0.3.8-canary.0

### Patch Changes

- [`30ae5af`](https://github.com/codefastlabs/codefast/commit/30ae5af9b720a42f1debb2bb595b778bd64a43a5) Thanks [@thevuong](https://github.com/thevuong)! - feat(image-loader): add secure URL matching utilities and integrate with loaders

- [`c4404a3`](https://github.com/codefastlabs/codefast/commit/c4404a33ea694eacb0469772cdc834809d13aabc) Thanks [@thevuong](https://github.com/thevuong)! - refactor(eslint-config): simplify `ignores` patterns in `next-app` preset

- [`1ff5e63`](https://github.com/codefastlabs/codefast/commit/1ff5e63747205c248d326ba4b38a3b1caff91335) Thanks [@thevuong](https://github.com/thevuong)! - refactor(typescript-config): update TypeScript configurations for consistency and maintainability

## 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.com/codefastlabs/codefast/commit/cc8c44c992f799131384b2c8a398a55d2d4bc300) Thanks [@thevuong](https://github.com/thevuong)! - refactor(progress-circle): simplify props and improve typings

- [`b3fb8b0`](https://github.com/codefastlabs/codefast/commit/b3fb8b0788dcabc26eb7e1464a6d8a1da7b7cb9f) Thanks [@thevuong](https://github.com/thevuong)! - fix(input): prevent focus flicker and improve click handling

## 0.2.37

### Patch Changes

- [`aabe705`](https://github.com/codefastlabs/codefast/commit/aabe70572669ed17aa5a4c4ecd701c549456d13a) Thanks [@thevuong](https://github.com/thevuong)! - refactor(config): restructure Jest and testing configs

## 0.2.36

### Patch Changes

- [`eda67fa`](https://github.com/codefastlabs/codefast/commit/eda67fa85bd40b0972f97c7e9951d045282f9cd8) Thanks [@thevuong](https://github.com/thevuong)! - refactor(context): improve naming consistency and update types

- [`0195abd`](https://github.com/codefastlabs/codefast/commit/0195abdc354c5239917a4ec300bad6a40c0f03c2) Thanks [@thevuong](https://github.com/thevuong)! - fix: correct usage of OTPInputContext and update demo layout

- [`1a41b21`](https://github.com/codefastlabs/codefast/commit/1a41b213802212fa4172c8ae58b1700f0bf7c851) Thanks [@thevuong](https://github.com/thevuong)! - feat(chart): integrate Radix context for scoping support

- [`79f3ff6`](https://github.com/codefastlabs/codefast/commit/79f3ff65d20740058a93ee2612cc4629f2a9b17e) Thanks [@thevuong](https://github.com/thevuong)! - refactor(sidebar): introduce named context for useSidebar

## 0.2.35

### Patch Changes

- [`38059a0`](https://github.com/codefastlabs/codefast/commit/38059a0c612bd20d24a8b5d62ec554f766f081f8) Thanks [@thevuong](https://github.com/thevuong)! - feat(ui): add overflow-auto to Card component

- [`31f2eff`](https://github.com/codefastlabs/codefast/commit/31f2effff5297e3b61ca1dfa90aa4f3c24ed8933) Thanks [@thevuong](https://github.com/thevuong)! - fix(styles): adjust focus and hover states for components

- [`5461ba3`](https://github.com/codefastlabs/codefast/commit/5461ba3f9e186d6dc0c15c38f6cc74c555d368ce) Thanks [@thevuong](https://github.com/thevuong)! - feat(sidebar): add ScrollArea for enhanced scrolling support

- [`a8ab854`](https://github.com/codefastlabs/codefast/commit/a8ab854a75318f79c0dd1c3a18a1002c3a001d56) Thanks [@thevuong](https://github.com/thevuong)! - feat(ui): add ProgressCircle component

- [`0c5137b`](https://github.com/codefastlabs/codefast/commit/0c5137bd5d0ee346cf5db9862f63df0832a18a7d) Thanks [@thevuong](https://github.com/thevuong)! - refactor(ui): remove ScrollArea from SidebarContent

- [`7216a02`](https://github.com/codefastlabs/codefast/commit/7216a02b138d17d070132743a17ab43a39881bb6) Thanks [@thevuong](https://github.com/thevuong)! - fix(tabs): update text color and hover behavior

- [`92e71e9`](https://github.com/codefastlabs/codefast/commit/92e71e9a6a6651c2f77487710d7edffe1c260051) Thanks [@thevuong](https://github.com/thevuong)! - fix(ui): remove invalid class from CommandShortcut component

- [`26b2004`](https://github.com/codefastlabs/codefast/commit/26b2004021d5c0bac904d6e4daeafd23276dc3d3) Thanks [@thevuong](https://github.com/thevuong)! - feat(sidebar): update state management for setOpenMobile

## 0.2.34

### Patch Changes

- [`b537b37`](https://github.com/codefastlabs/codefast/commit/b537b37ddffd3e586caae087534530f252957327) Thanks [@thevuong](https://github.com/thevuong)! - feat(ui): update drawer corner radius for top/bottom directions

## 0.2.33

### Patch Changes

- [#86](https://github.com/codefastlabs/codefast/pull/86) [`4802dda`](https://github.com/codefastlabs/codefast/commit/4802dda3244102148149b64015f59f0656b97626) Thanks [@thevuong](https://github.com/thevuong)! - refactor(ui): remove backdrop blur from overlay components

## 0.2.32

### Patch Changes

- [`a954a20`](https://github.com/codefastlabs/codefast/commit/a954a2062ca7b1c96dd92bd9d194c1b3cb5e1c53) Thanks [@thevuong](https://github.com/thevuong)! - feat(ui): enhance Card component layout and add CardAction

## 0.2.31

### Patch Changes

- [`18939be`](https://github.com/codefastlabs/codefast/commit/18939bec39e9c1b0dcdd4016a1651cfb62f6039f) Thanks [@thevuong](https://github.com/thevuong)! - feat(ui): refine animation utilities and components

- [`1138a2a`](https://github.com/codefastlabs/codefast/commit/1138a2a6346e3032ae20e15d251849266f1f5275) Thanks [@thevuong](https://github.com/thevuong)! - fix(ui): adjust sidebar icon width for better alignment

- [`1204505`](https://github.com/codefastlabs/codefast/commit/1204505b6c4659fe10dc27dd08f681137526834b) Thanks [@thevuong](https://github.com/thevuong)! - refactor(ui): simplify class names for table and tabs

## 0.2.30

### Patch Changes

- [`3d7ac8e`](https://github.com/codefastlabs/codefast/commit/3d7ac8ec9e61c448a267ca8c3ed34cf2aa261eb7) Thanks [@thevuong](https://github.com/thevuong)! - feat(style-guide): update TypeScript file matching patterns

- [`c56316e`](https://github.com/codefastlabs/codefast/commit/c56316e96bda456cffc1e398b9546f81555917f3) Thanks [@thevuong](https://github.com/thevuong)! - feat(style-guide): update TypeScript config file handling

- [`6a6afab`](https://github.com/codefastlabs/codefast/commit/6a6afab009192a0e8818fb16e9e51c30a9051a86) Thanks [@thevuong](https://github.com/thevuong)! - chore(deps): update dependencies across the project

## 0.2.29

### Patch Changes

- [#78](https://github.com/codefastlabs/codefast/pull/78) [`5942bcd`](https://github.com/codefastlabs/codefast/commit/5942bcd2d85824a9bfba0bc5b2710fe7e9dda72a) Thanks [@thevuong](https://github.com/thevuong)! - fix(ui): adjust focus-visible background color in resizable handle

- [#78](https://github.com/codefastlabs/codefast/pull/78) [`3d5c245`](https://github.com/codefastlabs/codefast/commit/3d5c245a11eb11d771ce5ba231775758a548cea1) Thanks [@thevuong](https://github.com/thevuong)! - feat(ui): update focus-visible ring opacity for components

- [#78](https://github.com/codefastlabs/codefast/pull/78) [`47d6e14`](https://github.com/codefastlabs/codefast/commit/47d6e14e42aa1cbcdb9e02b1531ee07c3c50f845) Thanks [@thevuong](https://github.com/thevuong)! - feat(components): add customizable classNames to overlays and content

- [#78](https://github.com/codefastlabs/codefast/pull/78) [`805769d`](https://github.com/codefastlabs/codefast/commit/805769d83a1873ececa375f9643dbae9e8da01ae) Thanks [@thevuong](https://github.com/thevuong)! - feat(theme): update color palette for enhanced consistency

- [#78](https://github.com/codefastlabs/codefast/pull/78) [`91e52eb`](https://github.com/codefastlabs/codefast/commit/91e52eb90430c18bd49d39d1bbdadbc6be602fde) Thanks [@thevuong](https://github.com/thevuong)! - refactor(ui): improve className readability in form components

- [#78](https://github.com/codefastlabs/codefast/pull/78) [`c6c6fa8`](https://github.com/codefastlabs/codefast/commit/c6c6fa86ad9f36c5ae367571aaa50a54f9b21be9) Thanks [@thevuong](https://github.com/thevuong)! - fix(ui): remove redundant "not-disabled:shadow-xs" classes

- [#78](https://github.com/codefastlabs/codefast/pull/78) [`5ee3cc2`](https://github.com/codefastlabs/codefast/commit/5ee3cc2eb765e3a25fe90c06325d56326b8b0da3) Thanks [@thevuong](https://github.com/thevuong)! - feat(ui): improve dark mode focus ring visibility

- [#78](https://github.com/codefastlabs/codefast/pull/78) [`83731d4`](https://github.com/codefastlabs/codefast/commit/83731d40e5fa714083fcf0f8f775ae04e019e0f6) Thanks [@thevuong](https://github.com/thevuong)! - feat(ui): enhance button focus styles with a visible ring

- [#78](https://github.com/codefastlabs/codefast/pull/78) [`8a0a221`](https://github.com/codefastlabs/codefast/commit/8a0a221199a78bac46ab1179199f9fa05621258f) Thanks [@thevuong](https://github.com/thevuong)! - feat(toggle): update styles for active and hover states

- [#78](https://github.com/codefastlabs/codefast/pull/78) [`fe72a8d`](https://github.com/codefastlabs/codefast/commit/fe72a8d647951e8c6ba5a65dccd4338ec24825ee) Thanks [@thevuong](https://github.com/thevuong)! - feat(ui): update component styles and icons for consistency

- [#78](https://github.com/codefastlabs/codefast/pull/78) [`837a2b5`](https://github.com/codefastlabs/codefast/commit/837a2b5bffa9f92221e1eacd75c310de4b6ba143) Thanks [@thevuong](https://github.com/thevuong)! - feat(ui): improve focus and hover styles for form controls

- [#78](https://github.com/codefastlabs/codefast/pull/78) [`e7d9d82`](https://github.com/codefastlabs/codefast/commit/e7d9d8299e60619093d918b05bb2117dfc66a1c9) Thanks [@thevuong](https://github.com/thevuong)! - fix(ui): ensure invalid inputs display the correct background

- [#78](https://github.com/codefastlabs/codefast/pull/78) [`ca1e5f6`](https://github.com/codefastlabs/codefast/commit/ca1e5f6fcce84fc9a15b00e13435c2685f1e76e2) Thanks [@thevuong](https://github.com/thevuong)! - feat(input-number): add keyboard support for increment/decrement

- [#78](https://github.com/codefastlabs/codefast/pull/78) [`bd07d4a`](https://github.com/codefastlabs/codefast/commit/bd07d4a73bd94e53eb9f1187b8ea45548c39a587) Thanks [@thevuong](https://github.com/thevuong)! - feat(ui): enhance focus-visible styles for input components

- [#78](https://github.com/codefastlabs/codefast/pull/78) [`a790369`](https://github.com/codefastlabs/codefast/commit/a79036955e4092751500c7140fcc559ee683b64a) Thanks [@thevuong](https://github.com/thevuong)! - feat(ui): improve dark mode support for components

- [#78](https://github.com/codefastlabs/codefast/pull/78) [`fb8a679`](https://github.com/codefastlabs/codefast/commit/fb8a679367251edaf218f29175c2ba4ba7c20982) Thanks [@thevuong](https://github.com/thevuong)! - feat(ui): add dark mode support for error states

- [#78](https://github.com/codefastlabs/codefast/pull/78) [`8d5c21d`](https://github.com/codefastlabs/codefast/commit/8d5c21d1ba73e3dc9bf40117885a48bdc921c0bc) Thanks [@thevuong](https://github.com/thevuong)! - fix(checkbox): update hover styles for unchecked state

## 0.2.28

### Patch Changes

- [`6d53482`](https://github.com/codefastlabs/codefast/commit/6d5348215986b4a9850e8e8078d3bcfd2d754a6e) Thanks [@thevuong](https://github.com/thevuong)! - feat(ui): enable client-side rendering for Sonner component

- [`f2de4a6`](https://github.com/codefastlabs/codefast/commit/f2de4a6711d83ba47e37c2f7103c8ec3e481ce85) Thanks [@thevuong](https://github.com/thevuong)! - feat: restructure apps and upgrade UI to TailwindCSS v4

- [`288ce7f`](https://github.com/codefastlabs/codefast/commit/288ce7fa35c1e591b1f36484cc041111edaaceae) Thanks [@thevuong](https://github.com/thevuong)! - feat: add `data-slot` attributes to components for targeting

- [`158e0e0`](https://github.com/codefastlabs/codefast/commit/158e0e07e4e3885c784c7d0435d2051558e9a45a) Thanks [@thevuong](https://github.com/thevuong)! - feat(hooks): add useIsMobile hook

## 0.2.27

### Patch Changes

- [`8ad4efd`](https://github.com/codefastlabs/codefast/commit/8ad4efd676847c29f0ba8e1810bd1daea1aafcbe) Thanks [@thevuong](https://github.com/thevuong)! - feat(style-guide): add eslint-config-prettier dependency

## 0.2.26

### Patch Changes

- [`20fa2ef`](https://github.com/codefastlabs/codefast/commit/20fa2efc3460f70bcf2f0d420b494b45777f85dc) Thanks [@thevuong](https://github.com/thevuong)! - feat: enhance theme handling and component styles

## 0.2.25

### Patch Changes

- [`929bc06`](https://github.com/codefastlabs/codefast/commit/929bc069506962408673e129e90f72047f90594c) Thanks [@thevuong](https://github.com/thevuong)! - refactor(ui): simplify variants and streamline components

## 0.2.24

### Patch Changes

- [`a3cdbb5`](https://github.com/codefastlabs/codefast/commit/a3cdbb59e9c3c93e806154aefce6be9c717f332c) Thanks [@thevuong](https://github.com/thevuong)! - refactor(ui): standardize animation utilities and classes

- [`ed44ada`](https://github.com/codefastlabs/codefast/commit/ed44adadc1a339e7d0bc7be5bcfc5c45836ab26e) Thanks [@thevuong](https://github.com/thevuong)! - feat(animations): refactor animation utilities and naming

## 0.2.23

### Patch Changes

- [`814d40e`](https://github.com/codefastlabs/codefast/commit/814d40ea6708d7a0a01f9d56dc9feb7b6713b731) Thanks [@thevuong](https://github.com/thevuong)! - feat(ui): consolidate styles and animations into a single CSS file

## 0.2.22

### Patch Changes

- [`fbdfdad`](https://github.com/codefastlabs/codefast/commit/fbdfdadc9d83a7999bb6711f764b8c4070d4f395) Thanks [@thevuong](https://github.com/thevuong)! - simplify prop types using `ComponentProps`

## 0.2.21

### Patch Changes

- [`f0dc1d9`](https://github.com/codefastlabs/codefast/commit/f0dc1d9949627a511edd1c60c6a6bdc363a036f5) Thanks [@thevuong](https://github.com/thevuong)! - update dev and runtime dependencies

## 0.2.20

### Patch Changes

- [`db62588`](https://github.com/codefastlabs/codefast/commit/db62588e89f51df3703dc4401c947b3a72c7fed7) Thanks [@thevuong](https://github.com/thevuong)! - update file conventions pattern

## 0.2.19

### Patch Changes

- [`ef0e93d`](https://github.com/codefastlabs/codefast/commit/ef0e93d9e18559f3890b3ef7bfbab2755740b617) Thanks [@thevuong](https://github.com/thevuong)! - remove shared constant and inline file patterns

## 0.2.18

### Patch Changes

- [`246a8a7`](https://github.com/codefastlabs/codefast/commit/246a8a7e000ebcc86e36f2128028e2609bfab2cf) Thanks [@thevuong](https://github.com/thevuong)! - simplify and align config exports

## 0.2.17

### Patch Changes

- [`70cf9f0`](https://github.com/codefastlabs/codefast/commit/70cf9f0511d16dbe0de1a8361861070d41dcf806) Thanks [@thevuong](https://github.com/thevuong)! - improve eslint configuration structure

## 0.2.16

### Patch Changes

- [`63b4ce9`](https://github.com/codefastlabs/codefast/commit/63b4ce9a7223c619b956851c645378602a84e297) Thanks [@thevuong](https://github.com/thevuong)! - enhance various configurations across the project, ensuring consistency and best practices are
  maintained, while also updating dependencies to their latest stable versions to improve performance
  and security.

## 0.2.15

### Patch Changes

- [`e5336f2`](https://github.com/codefastlabs/codefast/commit/e5336f23732c86525a367f44beed68f05e0f9057) Thanks [@thevuong](https://github.com/thevuong)! - add eslint-config-prettier integration

## 0.2.14

### Patch Changes

- [`eca2850`](https://github.com/codefastlabs/codefast/commit/eca2850aceb521ed85695403cc61feacdd034bc4) Thanks [@thevuong](https://github.com/thevuong)! - refine ESLint rules and configs for consistency

## 0.2.13

### Patch Changes

- [`d777c70`](https://github.com/codefastlabs/codefast/commit/d777c70b7a3dcbe5a68da9fe4d23e944c207b47d) Thanks [@thevuong](https://github.com/thevuong)! - update package dependencies

## 0.2.12

### Patch Changes

- [#59](https://github.com/codefastlabs/codefast/pull/59) [`f18dae5`](https://github.com/codefastlabs/codefast/commit/f18dae50384ca50ebebc2ad1f8bd313f1bf3fa80) Thanks [@thevuong](https://github.com/thevuong)! - upgrade to TailwindCSS v4

## 0.2.11

### Patch Changes

- [`90cd864`](https://github.com/codefastlabs/codefast/commit/90cd86403ec4e9d40133b9599909fbe18b191cc2) Thanks [@thevuong](https://github.com/thevuong)! - enhance log formatting with color improvements

## 0.2.10

### Patch Changes

- [#56](https://github.com/codefastlabs/codefast/pull/56) [`1fafe94`](https://github.com/codefastlabs/codefast/commit/1fafe9495908447a3b031f18197de4aafdd11ae2) Thanks [@thevuong](https://github.com/thevuong)! - add reusable logger utility with formatting

## 0.2.9

### Patch Changes

- [#54](https://github.com/codefastlabs/codefast/pull/54) [`5ea2aa2`](https://github.com/codefastlabs/codefast/commit/5ea2aa225779ecb73825625c32a3d47474d9bd6d) Thanks [@thevuong](https://github.com/thevuong)! - switch to caret versioning for deps

## 0.2.8

### Patch Changes

- [`45a5576`](https://github.com/codefastlabs/codefast/commit/45a55762ad0b0a33376c0b74d8bcf05ac8f376a4) Thanks [@thevuong](https://github.com/thevuong)! - centralize shared rules configuration

## 0.2.7

### Patch Changes

- [#51](https://github.com/codefastlabs/codefast/pull/51) [`bbbbe4b`](https://github.com/codefastlabs/codefast/commit/bbbbe4bac48004b88ae39911bd5909e062e967e8) Thanks [@thevuong](https://github.com/thevuong)! - enhance sorting and add new interface rules

## 0.2.6

### Patch Changes

- [`9e7bb52`](https://github.com/codefastlabs/codefast/commit/9e7bb522ca068a6ddf7636eb3ed17c6beefa4c9d) Thanks [@thevuong](https://github.com/thevuong)! - update package dependencies

## 0.2.5

### Patch Changes

- [`a46a008`](https://github.com/codefastlabs/codefast/commit/a46a0084f47f2a3447ffe6eeeed326aacff7e3a5) Thanks [@thevuong](https://github.com/thevuong)! - update peerDependencies and dependencies versions

## 0.2.4

### Patch Changes

- [#47](https://github.com/codefastlabs/codefast/pull/47) [`7dafb16`](https://github.com/codefastlabs/codefast/commit/7dafb160d1fe03a17627b8c535be768cb1775ac2) Thanks [@thevuong](https://github.com/thevuong)! - reorder properties for consistency

## 0.2.3

### Patch Changes

- [#45](https://github.com/codefastlabs/codefast/pull/45) [`f9167c2`](https://github.com/codefastlabs/codefast/commit/f9167c297b6d6186660e35ec6c14315c499b8fcd) Thanks [@thevuong](https://github.com/thevuong)! - Replaced Vitest with Jest in the day-picker package to streamline testing frameworks and reduce dependency complexity. Removed Vitest configuration files and adapted the test setups for Jest usage.

- [#45](https://github.com/codefastlabs/codefast/pull/45) [`8309af6`](https://github.com/codefastlabs/codefast/commit/8309af654595d31fbcafea9a24d550e68e96f660) Thanks [@thevuong](https://github.com/thevuong)! - refactor: reorganize import statements for consistency

## 0.2.2

### Patch Changes

- [#43](https://github.com/codefastlabs/codefast/pull/43) [`76dcc46`](https://github.com/codefastlabs/codefast/commit/76dcc4658cf76d59da9d096bafc4963acede4a2f) Thanks [@thevuong](https://github.com/thevuong)! - feat(style-guide): convert style-guide to TypeScript

## 0.2.1

### Patch Changes

- [#41](https://github.com/codefastlabs/codefast/pull/41) [`5c9d51e`](https://github.com/codefastlabs/codefast/commit/5c9d51ef34ceefd9e8ccde33aa006cc2bd7d8001) Thanks [@thevuong](https://github.com/thevuong)! - chore: update dependencies to stable versions

## 0.2.0

### Minor Changes

- [#39](https://github.com/codefastlabs/codefast/pull/39) [`84ec2bc`](https://github.com/codefastlabs/codefast/commit/84ec2bcc092930eee7ca11a1dca896e31a8e2b15) Thanks [@thevuong](https://github.com/thevuong)! - feat: add style-guide package with build config

## 0.1.62

### Patch Changes

- [#37](https://github.com/codefastlabs/codefast/pull/37) [`76aa08d`](https://github.com/codefastlabs/codefast/commit/76aa08dd12f143223d88d30c72e7b8677e9808fc) Thanks [@thevuong](https://github.com/thevuong)! - feat(day-picker): support start and end month constraints

- [#37](https://github.com/codefastlabs/codefast/pull/37) [`abde741`](https://github.com/codefastlabs/codefast/commit/abde741acf18523884da7fd98ed3e8a6379bcac4) Thanks [@thevuong](https://github.com/thevuong)! - fix(day-picker): update role query from "cell" to "gridcell"

- [#37](https://github.com/codefastlabs/codefast/pull/37) [`00167ec`](https://github.com/codefastlabs/codefast/commit/00167ec8ca7c04911d3c8844c5172f1765aede9f) Thanks [@thevuong](https://github.com/thevuong)! - refactor(style): improve CSS variable formatting

- [#37](https://github.com/codefastlabs/codefast/pull/37) [`159cad0`](https://github.com/codefastlabs/codefast/commit/159cad087d43749c03e4630b0ef925f940ff0c6c) Thanks [@thevuong](https://github.com/thevuong)! - feat: add focus-visible style to day-picker dropdown

- [#37](https://github.com/codefastlabs/codefast/pull/37) [`5b29cac`](https://github.com/codefastlabs/codefast/commit/5b29cac8d92a4d43f68bec6a42e44af4fb77d301) Thanks [@thevuong](https://github.com/thevuong)! - refactor(day-picker): optimize month and year change handlers

- [#37](https://github.com/codefastlabs/codefast/pull/37) [`b8500c8`](https://github.com/codefastlabs/codefast/commit/b8500c886546b177267a9c9a62d9e12c9c969e7f) Thanks [@thevuong](https://github.com/thevuong)! - fix(day-picker): set fixed dimensions for day cells

- [#37](https://github.com/codefastlabs/codefast/pull/37) [`0cded46`](https://github.com/codefastlabs/codefast/commit/0cded46e3164e3b702a712421c07e629fdf4af8b) Thanks [@thevuong](https://github.com/thevuong)! - feat(day-picker): add broadcast calendar support

## 0.1.61

### Patch Changes

- [`43d34dd`](https://github.com/codefastlabs/codefast/commit/43d34ddffc1f721c48ef360998a98049e976262e) Thanks [@thevuong](https://github.com/thevuong)! - fix(config-eslint): broaden file matching patterns

## 0.1.60

### Patch Changes

- [`d422de9`](https://github.com/codefastlabs/codefast/commit/d422de972b7f2aae7df20d9eeb1c5db6339dfda1) Thanks [@thevuong](https://github.com/thevuong)! - feat(eslint-config): add Playwright tests eslint configuration

- [`7466b07`](https://github.com/codefastlabs/codefast/commit/7466b075286889ccaa34dbdbf2d2c1245808658d) Thanks [@thevuong](https://github.com/thevuong)! - feat(config-eslint): add Playwright test support

## 0.1.59

### Patch Changes

- [`bede302`](https://github.com/codefastlabs/codefast/commit/bede302a692913a0d70c8b5b68302c15cac013a7) Thanks [@thevuong](https://github.com/thevuong)! - feat(eslint-config): add Jest support and overrides

## 0.1.58

### Patch Changes

- [`57fed19`](https://github.com/codefastlabs/codefast/commit/57fed1942bd19e7a75ba50c572210ad83ca469a4) Thanks [@thevuong](https://github.com/thevuong)! - chore: update clean scripts across multiple packages

## 0.1.57

### Patch Changes

- [`86a96d7`](https://github.com/codefastlabs/codefast/commit/86a96d74548becc876bf2e40de56cddb52499b73) Thanks [@thevuong](https://github.com/thevuong)! - chore(deps): update peerDependency requirements

## 0.1.56

### Patch Changes

- [`204db1d`](https://github.com/codefastlabs/codefast/commit/204db1d83cea53de279b7e12b3021978eec18283) Thanks [@thevuong](https://github.com/thevuong)! - refactor(ui): replace @radix-ui/react-icons with lucide-react

## 0.1.55

### Patch Changes

- [`d3703f0`](https://github.com/codefastlabs/codefast/commit/d3703f03ff67ad6026ca146d8eed8b5d026fefb6) Thanks [@thevuong](https://github.com/thevuong)! - refactor(ui): simplify ChartConfig type definition

## 0.1.54

### Patch Changes

- [`5646d66`](https://github.com/codefastlabs/codefast/commit/5646d66a796a7f35bc5cbb073f846303725099b2) Thanks [@thevuong](https://github.com/thevuong)! - chore: update dependencies to latest versions

## 0.1.53

### Patch Changes

- [#19](https://github.com/codefastlabs/codefast/pull/19) [`1e15437`](https://github.com/codefastlabs/codefast/commit/1e15437bd5783ae3b1c1b16d2f7d03dbf25ba054) Thanks [@thevuong](https://github.com/thevuong)! - chore: update dependency versions in pnpm-lock.yaml

## 0.1.52

### Patch Changes

- [#15](https://github.com/codefastlabs/codefast/pull/15) [`ca258ee`](https://github.com/codefastlabs/codefast/commit/ca258ee4c88232dad21380091e99a2de6173fc0e) Thanks [@thevuong](https://github.com/thevuong)! - fix(config-eslint): correct Jest configuration for React

## 0.1.51

### Patch Changes

- [#10](https://github.com/codefastlabs/codefast/pull/10) [`6133723`](https://github.com/codefastlabs/codefast/commit/6133723bd7d7545449bbba6dfcb9a569572f7aa6) Thanks [@thevuong](https://github.com/thevuong)! - fix: remove redundant test cases and clarify prop documentation

- [#10](https://github.com/codefastlabs/codefast/pull/10) [`a610716`](https://github.com/codefastlabs/codefast/commit/a610716d261dbedbe99ac530438dd21268f3efe0) Thanks [@thevuong](https://github.com/thevuong)! - feat(day-picker): ensure fixed weeks display 42 days consistently

- [#10](https://github.com/codefastlabs/codefast/pull/10) [`8a8e12c`](https://github.com/codefastlabs/codefast/commit/8a8e12cec5df96337b5ccd882873f24ae0f8cee7) Thanks [@thevuong](https://github.com/thevuong)! - refactor: simplify useGetModifiers by removing selection states

- [#10](https://github.com/codefastlabs/codefast/pull/10) [`4268a1f`](https://github.com/codefastlabs/codefast/commit/4268a1f100562e5ecc6f6bf2d38c7404c405a285) Thanks [@thevuong](https://github.com/thevuong)! - fix: use default locale when custom locale is absent

## 0.1.50

### Patch Changes

- [#4](https://github.com/codefastlabs/codefast/pull/4) [`f738e63`](https://github.com/codefastlabs/codefast/commit/f738e636b9bf8d50050275bb480272e19e9c9543) Thanks [@thevuong](https://github.com/thevuong)! - feat(config): update TypeScript config for modern standards

- [#4](https://github.com/codefastlabs/codefast/pull/4) [`f738e63`](https://github.com/codefastlabs/codefast/commit/f738e636b9bf8d50050275bb480272e19e9c9543) Thanks [@thevuong](https://github.com/thevuong)! - feat(package): add test and test:watch scripts

- [#4](https://github.com/codefastlabs/codefast/pull/4) [`f738e63`](https://github.com/codefastlabs/codefast/commit/f738e636b9bf8d50050275bb480272e19e9c9543) Thanks [@thevuong](https://github.com/thevuong)! - refactor: simplify conditional checks in vegas.ts

- [#4](https://github.com/codefastlabs/codefast/pull/4) [`f738e63`](https://github.com/codefastlabs/codefast/commit/f738e636b9bf8d50050275bb480272e19e9c9543) Thanks [@thevuong](https://github.com/thevuong)! - feat(ui): replace react-day-picker with @codefast-ui/day-picker

- [#4](https://github.com/codefastlabs/codefast/pull/4) [`f738e63`](https://github.com/codefastlabs/codefast/commit/f738e636b9bf8d50050275bb480272e19e9c9543) Thanks [@thevuong](https://github.com/thevuong)! - feat(config-eslint): add path group for internal test files

## 0.1.49

### Patch Changes

- feat(tailwind): add custom scrollbar styles

## 0.1.48

### Patch Changes

- feat(ui): add new Sidebar component

## 0.1.47

### Patch Changes

- chore: update various package dependencies

## 0.1.46

### Patch Changes

- feat: add and enhance RadioCards component

## 0.1.45

### Patch Changes

- refactor: replace CardBody with CardContent

## 0.1.44

### Patch Changes

- chore: remove version range specifiers from dependencies

## 0.1.43

### Patch Changes

- feat(eslint): enforce specific order for import statements

## 0.1.42

### Patch Changes

- refactor: update dependencies and package versions

## 0.1.41

### Patch Changes

- refactor: update imports for clarity and consistency

## 0.1.40

### Patch Changes

- refactor: update CardContent to CardBody for clarity and consistency

## 0.1.39

### Patch Changes

- feat: improve chart component with new config options

## 0.1.38

### Patch Changes

- feat(config): enforce no-unused rules in TypeScript config
- feat(ui): add Chart components and Storybook examples

## 0.1.37

### Patch Changes

- refactor: update styles and simplify DataTableColumnHeader
- refactor: update checkbox border styles for consistency

## 0.1.36

### Patch Changes

- fix: update dependencies and lock file for compatibility

## 0.1.35

### Patch Changes

- Update form layout for better spacing consistency

## 0.1.34

### Patch Changes

- refactor: replace React namespace with individual imports
- refactor(imports): optimize import order in various files
- feat: restructure imports and export order in components
- refactor: reorder import statement in tailwind.config.ts
- refactor: update imports and type usage for consistency
- fix: reorder imports in tsup.config.ts for consistency
- refactor: optimize imports and hooks usage in slideshow
- fix(hooks): add return type annotation to listener function
- chore: update import order eslint rule
- refactor(hooks): refactor hooks and modularize exports
- fix(peerDependencies): normalize version formats

## 0.1.33

### Patch Changes

- Add chart component to ui package and update dependencies

## 0.1.32

### Patch Changes

- Update UI component styles for consistency

## 0.1.31

### Patch Changes

- Bump TypeScript and other dependencies

## 0.1.30

### Patch Changes

- Update dependency versions to use caret ranges

## 0.1.29

### Patch Changes

- Update Tailwind config for webkit autofill and buttons

## 0.1.28

### Patch Changes

- Update search component input handling

## 0.1.27

### Patch Changes

- Correct refs and improve input component logic

## 0.1.26

### Patch Changes

- Update eslint dependency ranges across packages

## 0.1.25

### Patch Changes

- Move eslint to peerDependencies

## 0.1.24

### Patch Changes

- Add autofill and selection styling to Tailwind config

## 0.1.23

### Patch Changes

- Add SearchInput component

## 0.1.22

### Patch Changes

- Adjust password input element styles

## 0.1.21

### Patch Changes

- Introducing the PasswordInput component

## 0.1.20

### Patch Changes

- Update timeout type and remove @types/node

## 0.1.19

### Patch Changes

- Add bugs URL and update dependencies

## 0.1.18

### Patch Changes

- Improve various component styles

## 0.1.17

### Patch Changes

- Enhances the TypeScript configuration by adding a plugin to insert "use client" directives for client libraries

## 0.1.16

### Patch Changes

- Remove "use client" directive from components

## 0.1.15

### Patch Changes

- Restructure primitive package into separate modules

## 0.1.14

### Patch Changes

- Update dependencies across multiple packages

## 0.1.13

### Patch Changes

- Refactor button icon handling and standardize component styles
- Update icon imports to new naming convention
- Remove shadow classes and unused variant styles
- Clean up component classNames and standardize naming
- Update Separator component margins and change color to muted
- Enhance UI components with tooltip, shape, and size refinements
- Modularize hover-card styles with Tailwind Variants
- Add lodash library and adjust form error handling
- Update dependencies and ESLint configs across multiple packages

## 0.1.12

### Patch Changes

- Rename `react` folder to `components`

## 0.1.11

### Patch Changes

- Add primitive package

## 0.1.10

### Patch Changes

- Utilize buttonVariants across components

## 0.1.9

### Patch Changes

- Add AccordionIcon component and update icons

## 0.1.8

### Patch Changes

- Remove unused color definitions

## 0.1.7

### Patch Changes

- Wrap children and icon in fragment

## 0.1.6

### Patch Changes

- Add size and variant props to dialog components

## 0.1.5

### Patch Changes

- Adjust input outline offset to improve focus state

## 0.1.4

### Patch Changes

- Center align separator default variant

## 0.1.3

### Patch Changes

- Add SeparatorItem component and variant support

## 0.1.2

### Patch Changes

- Add useStateParams hook and refactor useMutationObserver

## 0.1.1

### Patch Changes

- Adjust calendar button and layout styles

## 0.1.0

### Minor Changes

- Update dependencies across multiple packages

## 0.0.2

### Patch Changes

- Add InputNumber component and update Calendar styles

## 0.0.1

### Patch Changes

- Rename typescript-config package to config-typescript

# @codefast/typescript-config

## 0.0.4

### Patch Changes

- Add Tailwind config package

## 0.0.3

### Patch Changes

- Replace a cva library with tailwind-variants

## 0.0.2

### Patch Changes

- Reorganize TypeScript configuration files

## 0.0.1

### Patch Changes

- Initial release
