diff --git a/CHANGELOG.md b/CHANGELOG.md index 9964875b..06717fc0 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,133 @@ # Changelog +# [10.0.0](https://github.com/phork/phorkit/compare/v9.0.3...v10.0.0) (2021-10-19) + +### ♻ Code Refactoring + +- added generic ref types to Popover, Tooltip, Dropover ([c5fe8b6](https://github.com/phork/phorkit/commit/c5fe8b6)) +- added missing types ([b1c5b1c](https://github.com/phork/phorkit/commit/b1c5b1c)) +- added types for config files ([fd30b97](https://github.com/phork/phorkit/commit/fd30b97)) +- adjusted form stories to accept value prop ([3f3b506](https://github.com/phork/phorkit/commit/3f3b506)) +- improved stories, excluded decorators from code ([61c8173](https://github.com/phork/phorkit/commit/61c8173)) +- omit unnecessary theme types from styled components ([67f9a6a](https://github.com/phork/phorkit/commit/67f9a6a)) +- only highlight focused items if component is focused ([5552674](https://github.com/phork/phorkit/commit/5552674)) +- remove explicit prop options from stories ([6634d47](https://github.com/phork/phorkit/commit/6634d47)) +- remove unnecessary UncontrolledInteractiveList component ([22c6761](https://github.com/phork/phorkit/commit/22c6761)) +- removed `withChildrenProps` from Popover ([e830e3d](https://github.com/phork/phorkit/commit/e830e3d)) +- renamed `vertical` boolean prop to `orientation` ([785ff9d](https://github.com/phork/phorkit/commit/785ff9d)) +- renamed useSizeListener props type ([4c21967](https://github.com/phork/phorkit/commit/4c21967)) +- replace useClickAndEscape with useHandleClickOutside and useHandleEscape ([dc40ec5](https://github.com/phork/phorkit/commit/dc40ec5)) +- set several Pagination default props ([2ccb989](https://github.com/phork/phorkit/commit/2ccb989)) +- update Banner, Modal, Toast types and most return types ([488c9e8](https://github.com/phork/phorkit/commit/488c9e8)) +- updated Button and Tag hover and active states ([42bf138](https://github.com/phork/phorkit/commit/42bf138)) +- updated hooks interface names ([fc86a8b](https://github.com/phork/phorkit/commit/fc86a8b)) +- updated Size and TextboxGroup hook prop type names ([80aaf15](https://github.com/phork/phorkit/commit/80aaf15)) +- **major**: changed component props from interfaces to types ([e7da767](https://github.com/phork/phorkit/commit/e7da767)) +- **major**: changed minimal List color to neutral ([a2ed810](https://github.com/phork/phorkit/commit/a2ed810)) +- **major**: rename Pagination props, add allowRightClickLinks feature ([7d798f4](https://github.com/phork/phorkit/commit/7d798f4)) +- **major**: renamed ControlledDropdown to Dropdown and Dropdown to PartialDropdown ([293f500](https://github.com/phork/phorkit/commit/293f500)) +- **major**: renamed focusType to eventType in Accessibility context ([e2c9a5a](https://github.com/phork/phorkit/commit/e2c9a5a)) +- **major**: renamed Portal and Popover parentRef to relativeRef ([7564adb](https://github.com/phork/phorkit/commit/7564adb)) +- **major**: renamed UncontrolledInteractive[Group|List] to PartialInteractive[Group|List] ([c9dd61d](https://github.com/phork/phorkit/commit/c9dd61d)) +- updated EventListener hooks ([e0ca445](https://github.com/phork/phorkit/commit/e0ca445)) +- **major**: updated Banner, Modal and Toast onClose ([5e0cc01](https://github.com/phork/phorkit/commit/5e0cc01)) +- **major**: updated Tag component to use children not label ([5cda370](https://github.com/phork/phorkit/commit/5cda370)) +- updated Button stories to use mapping for icons ([c9fe8eb](https://github.com/phork/phorkit/commit/c9fe8eb)) +- use custom Canvas for storybook ([6bd4b11](https://github.com/phork/phorkit/commit/6bd4b11)) + +### ⚡ Performance Improvements + +- added StoryComponentDemo helper ([d2fecf9](https://github.com/phork/phorkit/commit/d2fecf9)) + +### ✨ Features + +- added Accessibility stories ([32ef70e](https://github.com/phork/phorkit/commit/32ef70e)) +- added Accordion stories ([620288f](https://github.com/phork/phorkit/commit/620288f)) +- added Avatar stories ([89a07f0](https://github.com/phork/phorkit/commit/89a07f0)) +- added Badge, Button, Card and Divider stories ([9236f97](https://github.com/phork/phorkit/commit/9236f97)) +- added Banner stories ([1a0f221](https://github.com/phork/phorkit/commit/1a0f221)) +- added Button docs ([f3cfe92](https://github.com/phork/phorkit/commit/f3cfe92)) +- added Button stories ([d363faa](https://github.com/phork/phorkit/commit/d363faa)) +- added ButtonGroup stories ([495936e](https://github.com/phork/phorkit/commit/495936e)) +- added Checkbox, Radio stories ([86cdea6](https://github.com/phork/phorkit/commit/86cdea6)) +- added ColoredAvatar and StyledAvatar stories ([f352102](https://github.com/phork/phorkit/commit/f352102)) +- added contrast Pagination ([e59e27c](https://github.com/phork/phorkit/commit/e59e27c)) +- added custom tag option to DropdownWithTags ([61c634c](https://github.com/phork/phorkit/commit/61c634c)) +- added display prop to ButtonGroup ([563b9f5](https://github.com/phork/phorkit/commit/563b9f5)) +- added Dropdown stories ([4486865](https://github.com/phork/phorkit/commit/4486865)) +- added DropdownWithTags stories ([eadddb2](https://github.com/phork/phorkit/commit/eadddb2)) +- added Dropover stories ([f55464e](https://github.com/phork/phorkit/commit/f55464e)) +- added Fieldset stories ([1bab593](https://github.com/phork/phorkit/commit/1bab593)) +- added Flex stories ([35aaae7](https://github.com/phork/phorkit/commit/35aaae7)) +- added Form stories ([924f85b](https://github.com/phork/phorkit/commit/924f85b)) +- added Header and Footer stories ([b08f6e4](https://github.com/phork/phorkit/commit/b08f6e4)) +- added Icon stories ([bd8a16d](https://github.com/phork/phorkit/commit/bd8a16d)) +- added IconCount stories ([97ba884](https://github.com/phork/phorkit/commit/97ba884)) +- added IconText stories ([edd5046](https://github.com/phork/phorkit/commit/edd5046)) +- added Label stories ([07f1b14](https://github.com/phork/phorkit/commit/07f1b14)) +- added LabelWrapper stories ([7da4b15](https://github.com/phork/phorkit/commit/7da4b15)) +- added LineLoader stories ([3b93279](https://github.com/phork/phorkit/commit/3b93279)) +- added Link stories ([e4e7fc9](https://github.com/phork/phorkit/commit/e4e7fc9)) +- added LinkContainer stories ([3ab9f2f](https://github.com/phork/phorkit/commit/3ab9f2f)) +- added List stories ([97a6155](https://github.com/phork/phorkit/commit/97a6155)) +- added ListRegistry stories ([93abe06](https://github.com/phork/phorkit/commit/93abe06)) +- added Loader stories ([368ee1f](https://github.com/phork/phorkit/commit/368ee1f)) +- added loaderReplaceIcon option to IconTextButton ([1bb2c46](https://github.com/phork/phorkit/commit/1bb2c46)) +- added Modal stories ([84ccf7f](https://github.com/phork/phorkit/commit/84ccf7f)) +- added Navigation stories ([d6d9e92](https://github.com/phork/phorkit/commit/d6d9e92)) +- added Notification stories ([dde94cb](https://github.com/phork/phorkit/commit/dde94cb)) +- added Pagination stories ([949c19e](https://github.com/phork/phorkit/commit/949c19e)) +- added Panel stories ([1f82050](https://github.com/phork/phorkit/commit/1f82050)) +- added Paper stories ([ce8f40f](https://github.com/phork/phorkit/commit/ce8f40f)) +- added Popover stories ([5bc7383](https://github.com/phork/phorkit/commit/5bc7383)) +- added Position stories ([20e3a3d](https://github.com/phork/phorkit/commit/20e3a3d)) +- added Progress stories ([d9ddb0e](https://github.com/phork/phorkit/commit/d9ddb0e)) +- added Rhythm stories ([16fd06a](https://github.com/phork/phorkit/commit/16fd06a)) +- added ScrollSync component ([3930cde](https://github.com/phork/phorkit/commit/3930cde)) +- added ScrollSync stories ([a9dcd2a](https://github.com/phork/phorkit/commit/a9dcd2a)) +- added Select stories ([75c3d6a](https://github.com/phork/phorkit/commit/75c3d6a)) +- added Size stories ([0cdce41](https://github.com/phork/phorkit/commit/0cdce41)) +- added Slider stories ([d5e2561](https://github.com/phork/phorkit/commit/d5e2561)) +- added Stepper stories ([6f6ff11](https://github.com/phork/phorkit/commit/6f6ff11)) +- added StyledLabel stories ([2d720b2](https://github.com/phork/phorkit/commit/2d720b2)) +- added StyledTextbox and StyledPassword components ([8492311](https://github.com/phork/phorkit/commit/8492311)) +- added Tabs stories ([bf81136](https://github.com/phork/phorkit/commit/bf81136)) +- added Tag, TagGroup stories ([e85275e](https://github.com/phork/phorkit/commit/e85275e)) +- added Textarea stories ([5747547](https://github.com/phork/phorkit/commit/5747547)) +- added Textbox stories ([b2a3c8a](https://github.com/phork/phorkit/commit/b2a3c8a)) +- added TextboxGroup stories ([09546c9](https://github.com/phork/phorkit/commit/09546c9)) +- added Toast stories ([0828d5d](https://github.com/phork/phorkit/commit/0828d5d)) +- added Toggle stories ([0ceb89f](https://github.com/phork/phorkit/commit/0ceb89f)) +- added Tooltip stories ([55ca774](https://github.com/phork/phorkit/commit/55ca774)) +- added Triangle stories ([a6bfa56](https://github.com/phork/phorkit/commit/a6bfa56)) +- added Typography stories ([86a17aa](https://github.com/phork/phorkit/commit/86a17aa)) +- added useScrollSync hook ([dbab06e](https://github.com/phork/phorkit/commit/dbab06e)) +- adjusted storybook styles ([dc146fd](https://github.com/phork/phorkit/commit/dc146fd)) +- finished Button stories ([f9c1f1a](https://github.com/phork/phorkit/commit/f9c1f1a)) +- started integrating storybook ([d91bb52](https://github.com/phork/phorkit/commit/d91bb52)) + +### 🐛 Bug Fixes + +- don't require variant in Textarea component ([25e800b](https://github.com/phork/phorkit/commit/25e800b)) +- fixed default Triangle size value ([225a5a9](https://github.com/phork/phorkit/commit/225a5a9)) +- fixed docz development build ([00535e5](https://github.com/phork/phorkit/commit/00535e5)) +- fixed IconButton story typescript error ([c112b86](https://github.com/phork/phorkit/commit/c112b86)) +- fixed LineLoader aria attributes ([1c9443d](https://github.com/phork/phorkit/commit/1c9443d)) +- fixed playground credit card demo backspace ([a0930db](https://github.com/phork/phorkit/commit/a0930db)) +- fixed storybook decorator bug ([e8acd0d](https://github.com/phork/phorkit/commit/e8acd0d)) +- fixed storybook playground demo ([a57f904](https://github.com/phork/phorkit/commit/a57f904)) +- fixed tsconfig, eslintrc ([d6f477e](https://github.com/phork/phorkit/commit/d6f477e)) +- improve navigation hover states for selected items ([56127bd](https://github.com/phork/phorkit/commit/56127bd)) +- pass isTooltip flag from Tooltip to Popover ([e7557dd](https://github.com/phork/phorkit/commit/e7557dd)) +- put ButtonGroup align property back on the group ([32f2735](https://github.com/phork/phorkit/commit/32f2735)) +- removed inherited Paper types from Banner ([85bffcd](https://github.com/phork/phorkit/commit/85bffcd)) +- removed storybook files from build ([87f9a94](https://github.com/phork/phorkit/commit/87f9a94)) +- removed unused unthemed prop from TagGroup ([0bddc18](https://github.com/phork/phorkit/commit/0bddc18)) +- rename StyledTitleToast to StyledTitledToast ([f6478c5](https://github.com/phork/phorkit/commit/f6478c5)) +- restored Card component default raised level ([b6f1014](https://github.com/phork/phorkit/commit/b6f1014)) +- restored Paper flex direction ([964707a](https://github.com/phork/phorkit/commit/964707a)) +- update storybook decorator types ([08cdefe](https://github.com/phork/phorkit/commit/08cdefe)) + ## [9.0.3](https://github.com/phork/phorkit/compare/v9.0.2...v9.0.3) (2021-07-30) ### 🐛 Bug Fixes diff --git a/package.json b/package.json index 07d460a7..ed77c6ab 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "@phork/phorkit", "description": "Phork/it. A component library.", - "version": "9.0.3", + "version": "10.0.0", "license": "MIT", "repository": { "type": "git",