diff --git a/CHANGELOG.md b/CHANGELOG.md index f55b0875..bd8976de 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,251 @@ # Changelog +## [3.0.0](https://github.com/daisyui/react-daisyui/compare/v2.4.0...v3.0.0) (2022-09-05) + + +### ⚠ BREAKING CHANGES + +* **Carousel:** refactored fullWidth prop to width type +* **Modal:** removed all props in favor of passing in subcomponents + +### Features + +* added ability to set an initial value for the useTheme hook ([#174](https://github.com/daisyui/react-daisyui/issues/174)) ([6b88b49](https://github.com/daisyui/react-daisyui/commit/6b88b49ae3c953db15be6ac2912651b876cb627a)) +* added backdrop click ability to cancel modal ([5bcb227](https://github.com/daisyui/react-daisyui/commit/5bcb227d5cd053b606bcbd52b4b780a304b54c71)) +* added badge stories ([2271a12](https://github.com/daisyui/react-daisyui/commit/2271a129125b3452d5e06480abeabb21a7068798)) +* added card ([2363da7](https://github.com/daisyui/react-daisyui/commit/2363da74530745d8c720452d68d0ff3aa84ef6a3)) +* added card image ([4b73b75](https://github.com/daisyui/react-daisyui/commit/4b73b750f3a88b10b3e6de7c0965899e4ee35190)) +* added collapse ([c6ecd97](https://github.com/daisyui/react-daisyui/commit/c6ecd97b2ce0dae5c34c646fc5c530bee315a650)) +* added collapse stories ([4c154c4](https://github.com/daisyui/react-daisyui/commit/4c154c4132b35655b49b79c30d3facb8384d4adc)) +* added contextprovider for theme and useTheme hook ([374dc10](https://github.com/daisyui/react-daisyui/commit/374dc108f77dcae4f86a0373f3fc533a290c2ae0)) +* added data input components ([#6](https://github.com/daisyui/react-daisyui/issues/6)) ([7fa3e10](https://github.com/daisyui/react-daisyui/commit/7fa3e105185c3b594bc81513735c34b7e4368826)) +* added drawer ([#11](https://github.com/daisyui/react-daisyui/issues/11)) ([e6cfacb](https://github.com/daisyui/react-daisyui/commit/e6cfacb6c209e157d4a5970e8acf27ade6ec06a2)) +* added dropdown and menu ([da5d67f](https://github.com/daisyui/react-daisyui/commit/da5d67f7f187900fa2e199056ea7d5a6c37b5c97)) +* added footer ([5a51e96](https://github.com/daisyui/react-daisyui/commit/5a51e96259fcbd0befe2951997d63f4e93353f96)) +* added href to anchor props so the link actually works :) ([e49adf0](https://github.com/daisyui/react-daisyui/commit/e49adf079bc2e54bce218e6437ecbe8c4084436a)) +* added indicator ([ad879ad](https://github.com/daisyui/react-daisyui/commit/ad879adf0102c9d499e1ab946afdfde3f7d443ef)) +* added inputgroup ([f687eec](https://github.com/daisyui/react-daisyui/commit/f687eec3fa9c9389c1fa4b0220cd3f99d52838ae)) +* added kbd ([a56bdc7](https://github.com/daisyui/react-daisyui/commit/a56bdc7c7031dbec5c578cbb63f83e7a4b375930)) +* added Label ([778fe1d](https://github.com/daisyui/react-daisyui/commit/778fe1d9c5e00c97a3b8058ad83e1e38838f28d3)) +* added Label ([5f82164](https://github.com/daisyui/react-daisyui/commit/5f82164e9919ba7574f948afec6d370116dd9ccb)) +* added landing page matching daisyui.com ([d21ce24](https://github.com/daisyui/react-daisyui/commit/d21ce247569931afb58acb5e74e5e9dc1c6748b1)) +* added mask ([3b4a9ac](https://github.com/daisyui/react-daisyui/commit/3b4a9acb9483d706a66ed098d137d307463d8344)) +* added menu title ([15d64f4](https://github.com/daisyui/react-daisyui/commit/15d64f4ee5fdb7c7d9ff92a710d4b56a674178c3)) +* added pagination ([#14](https://github.com/daisyui/react-daisyui/issues/14)) ([bffcddc](https://github.com/daisyui/react-daisyui/commit/bffcddcccf3803cd6aa35bb7e9c52a7e452830aa)) +* added radial progress ([327cbb1](https://github.com/daisyui/react-daisyui/commit/327cbb109d6e6a764f7406df09973aa11827e84d)) +* added radio stories ([b0e3ac7](https://github.com/daisyui/react-daisyui/commit/b0e3ac77405a164297672ced8dd3e3e32b233ae2)) +* added range stories ([616b8c6](https://github.com/daisyui/react-daisyui/commit/616b8c60a3b373354099281388f1970652dc9647)) +* added rating ([ddc54eb](https://github.com/daisyui/react-daisyui/commit/ddc54eb8b9860b671e9c400b25439c20b3e56b40)) +* added release please bot ([a5bddd9](https://github.com/daisyui/react-daisyui/commit/a5bddd9929c3660d40345dd2b8f96a94d7948594)) +* added stack ([ee98b3a](https://github.com/daisyui/react-daisyui/commit/ee98b3aad5e0502c56d2b8f4a57ce0b4f8b0a0fe)) +* added stack stories ([2776591](https://github.com/daisyui/react-daisyui/commit/2776591aabd78b37e8317fc4e2a9e13427d5c03e)) +* added startIcon and endIcon props ([#34](https://github.com/daisyui/react-daisyui/issues/34)) ([75a17d1](https://github.com/daisyui/react-daisyui/commit/75a17d1e8d39db416d0f9e1e3fe5af7a67eae143)) +* added stats ([3e81ace](https://github.com/daisyui/react-daisyui/commit/3e81acece3237005689e060564753ad02034cc62)) +* added steps ([c3c290b](https://github.com/daisyui/react-daisyui/commit/c3c290b06fff80ef89403c91ea6b6ba995d2630d)) +* added swap ([eb0bf5e](https://github.com/daisyui/react-daisyui/commit/eb0bf5e2b7393e768f549173341fddb808eb1a0c)) +* added swap stories ([6150c20](https://github.com/daisyui/react-daisyui/commit/6150c208cea48ae783ab1febfd95f28a82a08fe4)) +* added table ([717e43d](https://github.com/daisyui/react-daisyui/commit/717e43de2c589a1010d5c7031c6058d39f7b4047)) +* added toast component ([#185](https://github.com/daisyui/react-daisyui/issues/185)) ([0db1e6c](https://github.com/daisyui/react-daisyui/commit/0db1e6c61513c877f6fd0d683e0cc0df686362c3)) +* added toggle stories ([c1c1459](https://github.com/daisyui/react-daisyui/commit/c1c14592de0dcaba1efb72ba833740e213bef1a8)) +* allow SVGs in Avatar [#146](https://github.com/daisyui/react-daisyui/issues/146) ([#164](https://github.com/daisyui/react-daisyui/issues/164)) ([8ba2767](https://github.com/daisyui/react-daisyui/commit/8ba2767f8f4ff96062449cd8f0c67af0709544b6)) +* avatar stories added ([#28](https://github.com/daisyui/react-daisyui/issues/28)) ([2b31df0](https://github.com/daisyui/react-daisyui/commit/2b31df0c5d64267b1cc79f88a166b1d2c3e43c9c)) +* **Avatar:** add configurable avatar placeholder color ([#60](https://github.com/daisyui/react-daisyui/issues/60)) ([aae6cb1](https://github.com/daisyui/react-daisyui/commit/aae6cb1b73231d6184e86e4ef98baa50f2ec72b5)) +* **AvatarGroup:** add optional space prop ([#202](https://github.com/daisyui/react-daisyui/issues/202)) ([f1814fd](https://github.com/daisyui/react-daisyui/commit/f1814fd0ff51b3b701bf258a382c72581deb95cb)) +* bottom navigation component ([#187](https://github.com/daisyui/react-daisyui/issues/187)) ([6875e81](https://github.com/daisyui/react-daisyui/commit/6875e81d5f6b5294406e23c729bc3e5fbf0139ea)) +* collapse now allows onOpen, onClose, and onToggle props ([#165](https://github.com/daisyui/react-daisyui/issues/165)) ([c9deedf](https://github.com/daisyui/react-daisyui/commit/c9deedfd12c1d203e82e6a0f2ba88fb309080ee7)) +* **Dropdown:** support disabled DropdownToggle ([#47](https://github.com/daisyui/react-daisyui/issues/47)) ([1d00816](https://github.com/daisyui/react-daisyui/commit/1d0081677f8cb59ccc6487d9433bbce029a76569)) +* hero ([272b02e](https://github.com/daisyui/react-daisyui/commit/272b02e0fe9580597b80eaf1f89d237f8e4898d2)) +* persistent storybook global theme ([b43200e](https://github.com/daisyui/react-daisyui/commit/b43200ec44b6c299e3bc9dcbefb5dc9e12e02bb7)) + + +### Bug Fixes + +* add cname to docs automatically ([37c01a0](https://github.com/daisyui/react-daisyui/commit/37c01a038852fb0f3e1b4eb7c2d098274576b798)) +* added border by default to textarea story for visbility ([2a47d83](https://github.com/daisyui/react-daisyui/commit/2a47d833bd70290651ff4de0c313686e3e026561)) +* added cname to docs manualy ([86d5a35](https://github.com/daisyui/react-daisyui/commit/86d5a359fa7eb18aa944f3cd16ffaea7f4792f6d)) +* added daisyui and tailwind to peer deps ([2bf5a9e](https://github.com/daisyui/react-daisyui/commit/2bf5a9e1712228f5ab882c627a8243ed5f0fc9b4)) +* added disabled prop onto button to prevent click event from firing ([f3046d0](https://github.com/daisyui/react-daisyui/commit/f3046d0b46184798d63a0048505fb012048bf2b1)) +* added disabled prop to dropdown toggle ([7d2543c](https://github.com/daisyui/react-daisyui/commit/7d2543c758418564f67fc30f78a32a693b4c1200)) +* added missing href prop from a tag in Button and wrote unit test ([46455e6](https://github.com/daisyui/react-daisyui/commit/46455e60321dd9e11d4789e71b1d58debf0a767a)) +* added storybook to tailwind content and cleaned up imports ([77f213e](https://github.com/daisyui/react-daisyui/commit/77f213efc1ed92e67cde696c418629908863401d)) +* broken button import in card story ([3da633f](https://github.com/daisyui/react-daisyui/commit/3da633f311fc9eb65f27dd85f797f6d303a27513)) +* button typing for button/anchors, fixed styling of buttons with certain variants ([0af0ed2](https://github.com/daisyui/react-daisyui/commit/0af0ed2bf50dc3aff38df77856e9ad42ab3bd8e4)) +* changed daisy to daisyui in readme ([bedaa99](https://github.com/daisyui/react-daisyui/commit/bedaa9966bb97727acd9deafe261769fa170f74d)) +* changed installs badge to total, and added link to npm ([#176](https://github.com/daisyui/react-daisyui/issues/176)) ([9332d05](https://github.com/daisyui/react-daisyui/commit/9332d05d321496eb17e2fd5f516275b8a77118cc)) +* changed master to main in release.yml ([1c4a694](https://github.com/daisyui/react-daisyui/commit/1c4a69470997b396d68d67e4ea0c9c3c7622d587)) +* changed node auth token to npm token ([b140349](https://github.com/daisyui/react-daisyui/commit/b140349f5c55e19bc57347720dd1ecc428e7cc53)) +* changed npm version script ([ad3fd75](https://github.com/daisyui/react-daisyui/commit/ad3fd7574f1784b79b40c064afc8ab397acdcfca)) +* changed text color of theme select to improve readability ([e7f31e7](https://github.com/daisyui/react-daisyui/commit/e7f31e74f2fa63c57e012e2482780eb6aedf4450)) +* corrected npm install instructions to reflect new package name ([44bbab7](https://github.com/daisyui/react-daisyui/commit/44bbab7738a4d5725c50f8a15b074aa1809ddb0d)) +* do not build docs with storybook manager cache ([0b6489e](https://github.com/daisyui/react-daisyui/commit/0b6489ec4eb1e41b5efff87ffd96fe4e7883dbab)) +* **Drawer:** Add ability to override drawer internal classNames ([#188](https://github.com/daisyui/react-daisyui/issues/188)) ([e34093b](https://github.com/daisyui/react-daisyui/commit/e34093b587fb44dbffbbb0672e723302a21aad6d)) +* **Drawer:** made checkbox readonly to address warning ([#169](https://github.com/daisyui/react-daisyui/issues/169)) ([5a22ad0](https://github.com/daisyui/react-daisyui/commit/5a22ad068006c3632abe52658a57ea946fd4fba8)) +* **Dropdown:** Enable forwarding refs to DropdownItem ([#117](https://github.com/daisyui/react-daisyui/issues/117)) ([6f0e6d9](https://github.com/daisyui/react-daisyui/commit/6f0e6d9a352600e12f66f6a0126a0528203a60bc)) +* export types from components ([8002b8e](https://github.com/daisyui/react-daisyui/commit/8002b8e8adc8f75b25ac61ee1b861607d4e50766)) +* fix typings reference for ESM ([#198](https://github.com/daisyui/react-daisyui/issues/198)) ([63dc62e](https://github.com/daisyui/react-daisyui/commit/63dc62ebdb35636b8dcb938715a1c756aa1a14bf)) +* fixed buttonprops type name ([9ea2f21](https://github.com/daisyui/react-daisyui/commit/9ea2f212c09b2c4d80fba0a25fffc9d899025512)) +* fixed generate command in readme ([4cbf5f7](https://github.com/daisyui/react-daisyui/commit/4cbf5f7ff70ea681d6c104669c5e3e3f340704a1)) +* fixed overflowing stories on mobile ([2908bcc](https://github.com/daisyui/react-daisyui/commit/2908bcc5eee474d6e597c21cd09004d30f1153a9)) +* fixed readme shields ([57f3d63](https://github.com/daisyui/react-daisyui/commit/57f3d63901fc8b58a45e495c05b196511141d870)) +* fixed typo in readme ([0fc67b7](https://github.com/daisyui/react-daisyui/commit/0fc67b7430398a8e504dd9e1fdd1a41b46d14015)) +* **Footer:** made center prop optional ([#110](https://github.com/daisyui/react-daisyui/issues/110)) ([dfcbe8b](https://github.com/daisyui/react-daisyui/commit/dfcbe8b041e0f705094797456ed28a0ebf19af3e)) +* **Form:** Using