UNPKG

@geneui/components

Version:

The Gene UI components library designed for BI tools

659 lines (473 loc) 30 kB
# Changelog ## [2.16.5](https://github.com/softconstruct/gene-ui-components/compare/v2.16.4...v2.16.5) (2025-01-09) ### Bug Fixes * **SuggestionList:** add optional chaining ([#244](https://github.com/softconstruct/gene-ui-components/issues/244)) ([71a02cf](https://github.com/softconstruct/gene-ui-components/commit/71a02cf250fb518cef06ee51791931020f674977)) ## [2.16.4](https://github.com/softconstruct/gene-ui-components/compare/v2.16.3...v2.16.4) (2024-10-29) ### Bug Fixes * **Tooltip:** change render method ([#205](https://github.com/softconstruct/gene-ui-components/issues/205)) ([b79ee3b](https://github.com/softconstruct/gene-ui-components/commit/b79ee3b58a154e22d17a04ce07128c8a7673b02c)) ## [2.16.3](https://github.com/softconstruct/gene-ui-components/compare/v2.16.2...v2.16.3) (2024-10-16) ### Bug Fixes * **Holder:** closed case content interaction ([#200](https://github.com/softconstruct/gene-ui-components/issues/200)) ([e162e3a](https://github.com/softconstruct/gene-ui-components/commit/e162e3a545b91719623076e6c3a277e62831f527)) ## [2.16.2](https://github.com/softconstruct/gene-ui-components/compare/v2.16.1...v2.16.2) (2024-09-20) ### Bug Fixes * **Tooltip:** loss of ref ([#170](https://github.com/softconstruct/gene-ui-components/issues/170)) ([2fdb7a9](https://github.com/softconstruct/gene-ui-components/commit/2fdb7a949bc5c362cd0e7573dedbc3688bbab625)) ## [2.16.1](https://github.com/softconstruct/gene-ui-components/compare/v2.16.0...v2.16.1) (2024-09-18) ### Bug Fixes * **Dropdown:** inputRef current null case ([#166](https://github.com/softconstruct/gene-ui-components/issues/166)) ([20052e0](https://github.com/softconstruct/gene-ui-components/commit/20052e06710cca2ffd21ee67e0d6cab09e85f224)) * **Profile:** ref current null case ([#165](https://github.com/softconstruct/gene-ui-components/issues/165)) ([61a83b1](https://github.com/softconstruct/gene-ui-components/commit/61a83b10a5b39d9e99273c9d1e452af724559b2b)) # [2.16.0](https://github.com/softconstruct/gene-ui-components/compare/v2.15.1...v2.16.0) (2024-09-17) ### Bug Fixes * **CLI:** create component command TS and storybook to new version ([#139](https://github.com/softconstruct/gene-ui-components/issues/139)) ([b800577](https://github.com/softconstruct/gene-ui-components/commit/b800577fc3967db10b25df0e4ed76bf20334ce54)) * **TimePciker:** open/close with clicking on icon ([#133](https://github.com/softconstruct/gene-ui-components/issues/133)) ([36aab18](https://github.com/softconstruct/gene-ui-components/commit/36aab18421fc551b73150cc721649590eacff046)) * **TimePicker:** typing issue ([#134](https://github.com/softconstruct/gene-ui-components/issues/134)) ([12a636d](https://github.com/softconstruct/gene-ui-components/commit/12a636d8ce8832004e944dff2a7cd589ae6eb03c)) * **Tooltip:** error when instance component is null ([#162](https://github.com/softconstruct/gene-ui-components/issues/162)) ([8a49120](https://github.com/softconstruct/gene-ui-components/commit/8a49120ce52e36384f31d623894dd3217179f92c)) * **Tooltip:** scroll bug ([#135](https://github.com/softconstruct/gene-ui-components/issues/135)) ([7598c7a](https://github.com/softconstruct/gene-ui-components/commit/7598c7a263a131bdf4c430f39d8cdf78fd8fe4c7)) ### Features * **Tooltip:** adding floating ui package for tooltip ([#161](https://github.com/softconstruct/gene-ui-components/issues/161)) ([5d8a41a](https://github.com/softconstruct/gene-ui-components/commit/5d8a41ac1bcbb2e9f98bdd66efd640ba711c0c32)) ## [2.15.1](https://github.com/softconstruct/gene-ui-components/compare/v2.15.0...v2.15.1) (2024-06-05) ### Bug Fixes * **Rating:** bug with calculate width ([#129](https://github.com/softconstruct/gene-ui-components/issues/129)) ([f12990b](https://github.com/softconstruct/gene-ui-components/commit/f12990b968ef08aaf7a04f5695d135d432c4422e)) # [2.15.0](https://github.com/softconstruct/gene-ui-components/compare/v2.14.0...v2.15.0) (2024-05-27) ### Bug Fixes * **DateRangeInput:** error on input blur in mobile screen ([#123](https://github.com/softconstruct/gene-ui-components/issues/123)) ([51314a1](https://github.com/softconstruct/gene-ui-components/commit/51314a141053d5ef41926472a9de51bdc02d825f)) ### Features * **InteractiveWidget:** add new component ([#124](https://github.com/softconstruct/gene-ui-components/issues/124)) ([25f0015](https://github.com/softconstruct/gene-ui-components/commit/25f001533e7daf83c2afd0f2760850e56c4a1121)) * **Rating:** create component ([#119](https://github.com/softconstruct/gene-ui-components/issues/119)) ([45496a0](https://github.com/softconstruct/gene-ui-components/commit/45496a0ab552e157f7f9990e7b6f34cd57ac6c03)) # [2.14.0](https://github.com/softconstruct/gene-ui-components/compare/v2.13.1...v2.14.0) (2024-04-30) ### Bug Fixes * **GeneUIProvider:** add check for geneUIProviderRef.current ([#117](https://github.com/softconstruct/gene-ui-components/issues/117)) ([aa5aa09](https://github.com/softconstruct/gene-ui-components/commit/aa5aa09ae9b0bd67dbf13ede7c6d538b0b516170)) * **Storybook:** remove old version story entry point files ([56d6395](https://github.com/softconstruct/gene-ui-components/commit/56d6395f092434a441ca8114756f8805179d8ef1)) * **useDebounce:** rename the useDebounceHook to useDebounce ([7658172](https://github.com/softconstruct/gene-ui-components/commit/7658172957ce81713684e37219be6b5d0048df4a)) * **useEllipsisDetection:** add debounce for window resize ([457fd1e](https://github.com/softconstruct/gene-ui-components/commit/457fd1e0b7bd0cef4227c9f12ee6c2db58ed7c4c)) * **useWindowSize:** add debounce for window resize and orientation change ([c7b4ccc](https://github.com/softconstruct/gene-ui-components/commit/c7b4ccc0faef8e64152f15c39eac723eb2f523fa)) ### Features * **Hooks:** configure tests and documentation for hooks ([7565149](https://github.com/softconstruct/gene-ui-components/commit/7565149bd174aaf136be730fd56eff8b3c8d8595)) ### Performance Improvements * **useDebounceHook:** add new debounce functionality ([eb62c5d](https://github.com/softconstruct/gene-ui-components/commit/eb62c5dba56199ea54660820d6e3a6988c1aef48)) ## 2.13.1 (2024-03-25) ### Bug Fixes - **ExtendedInput:** errorText with tooltip([#103](https://github.com/softconstruct/gene-ui-components/issues/103)) # [2.13.0](https://github.com/softconstruct/gene-ui-components/compare/v2.12.3...v2.13.0) (2024-02-26) ### Bug Fixes - **AdvancedSearch:** add id for `primaryFilterData` and `secondaryFilterData` ([237c939](https://github.com/softconstruct/gene-ui-components/commit/237c9398c25399c63f0a76fe8f390c0432b404fa)) - **AdvancedSearch:** add logic for show tooltip on action focus ([d6d5801](https://github.com/softconstruct/gene-ui-components/commit/d6d580192b4aa1b85b4c20e5d9d519c4d78fd88d)) - **AdvancedSearch:** stop immediate call for action onclick ([61890fd](https://github.com/softconstruct/gene-ui-components/commit/61890fdd27d1ef59de59b84f27ef79a4f975677e)) - **Copy:** stop click event propagation ([ae9f4c8](https://github.com/softconstruct/gene-ui-components/commit/ae9f4c876850bfd14455f9c2d441bffa62d28fff)) - **DatePickerInput:** disabled state of years in case if they is limit ([b3c2ff3](https://github.com/softconstruct/gene-ui-components/commit/b3c2ff38d3c3680715262ed621947223c73c70ad)) - **Dropdown:** opened dropdown must be closed in case open another one ([724be16](https://github.com/softconstruct/gene-ui-components/commit/724be1694e405a38f0bc6a70b41f5498842c2dc9)) - **GitHub:** change webhook request body field from message to text ([2ebdb52](https://github.com/softconstruct/gene-ui-components/commit/2ebdb52c61ced608ac5ecf7fdfee52ce29ce5bc2)) - **GitHub:** remove install command from message ([cc282c5](https://github.com/softconstruct/gene-ui-components/commit/cc282c504d0008915c2fb851b66ba3d24e31f7cb)) - **Portal:** add watcher for gene ui provider ref ([1f4e9e5](https://github.com/softconstruct/gene-ui-components/commit/1f4e9e59b057340f600ebb2c7040c28f67c3e696)) - **Profile:** change extend target with value ([fe9664c](https://github.com/softconstruct/gene-ui-components/commit/fe9664cee094d46e6c58b07c49f4d76f18285805)) - **Profile:** data update properly ([076d368](https://github.com/softconstruct/gene-ui-components/commit/076d368af9b6b15a822dea6780b23fef7560320d)) - **Profile:** remove absolute style and change `extendTargetWidth` value to false ([f12ec28](https://github.com/softconstruct/gene-ui-components/commit/f12ec28bd83a62f2386df314922b28031fdee869)) - **Storybook:** change logic for version selector ([6abd758](https://github.com/softconstruct/gene-ui-components/commit/6abd758b9372595caf815ba7dcc4e06f18b205c3)) - **Storybook:** introduction and gettingStarted page formatting ([22fce2a](https://github.com/softconstruct/gene-ui-components/commit/22fce2ae8e14f2330aa7b5795166fa9f2cec607f)) ### Features - **AdvancedSearch:** add `isOpen` control possibility ([abcebde](https://github.com/softconstruct/gene-ui-components/commit/abcebdefd9b5085bf751efd503d16e0223469935)) - **AdvancedSearch:** add `onOutsideClick` prop ([b54a6e1](https://github.com/softconstruct/gene-ui-components/commit/b54a6e1f16b0f8dfe9ec38fed1b4a9e0ef42d9a6)) - **AdvancedSearch:** add tooltip for actions ([31bed35](https://github.com/softconstruct/gene-ui-components/commit/31bed3546ac97db7ad5930e2fe31259b4906f2e5)) - **Copy:** add new component ([4919ead](https://github.com/softconstruct/gene-ui-components/commit/4919ead5566d5c8a78e4e65372322af56e44d430)) - **GitHub:** add `CODEOWNERS` function for the repo ([7397bd9](https://github.com/softconstruct/gene-ui-components/commit/7397bd953b5eb67c5a97866d64b25f0a362a0afc)) - **GitHub:** add review request notification for maintainers internal channel ([d70b128](https://github.com/softconstruct/gene-ui-components/commit/d70b128347283e1d87dbd322979e3a2f3c873a63)) - **GitHub:** add send notification task in canry version publish workflow ([5afffec](https://github.com/softconstruct/gene-ui-components/commit/5afffec27deed322153c49697e23e41c41dcc0cd)) - **GitHub:** add workflow to notify when opened new issue ([ecd653b](https://github.com/softconstruct/gene-ui-components/commit/ecd653b6e33fc30e03de7b3faf669774773bfcc3)) - **Publish:** add canary publish functional for `release/*.0` branches ([#82](https://github.com/softconstruct/gene-ui-components/issues/82)) ([394cecd](https://github.com/softconstruct/gene-ui-components/commit/394cecdd7e90e8ac2da0b13d2d304e194ff0c481)) - **useEllipsisDetection:** add detect multiline ellipsis functionality ([c4f6d8c](https://github.com/softconstruct/gene-ui-components/commit/c4f6d8c5093dbdb9926f755d991fef637d917c50)) ## [2.12.3](https://github.com/softconstruct/gene-ui-components/compare/v2.12.2...v2.12.3) (2024-02-05) ### Bug Fixes - **Package:** remove side effects from package.json and rollup config ([8ccbb41](https://github.com/softconstruct/gene-ui-components/commit/8ccbb4100d31265d7e6b52f439796037f1256019)) - **Portal:** add optional chaining for provider ref ([cda1f02](https://github.com/softconstruct/gene-ui-components/commit/cda1f026b28566dbfcdd6a9fb7f5c8834e29f3ff)) # 2.12.2 (2024-02-02) ### Bug Fixes - **PopoverV2:** rmove to up container parent ref definition([#50](https://github.com/softconstruct/gene-ui-components/issues/50)) - **Widget:** add support headerActions prop functional for compact type([#54](https://github.com/softconstruct/gene-ui-components/issues/54)) - **ValidatableNumberInput:** clear bad values of input([#51](https://github.com/softconstruct/gene-ui-components/issues/51)) - **ExtendedInput:** focus event logic input([#52](https://github.com/softconstruct/gene-ui-components/issues/52)) - **Dropdown:** default value falsy case input([#53](https://github.com/softconstruct/gene-ui-components/issues/53)) # 2.12.1 (2024-01-11) ### Bug Fixes - **CommitMessage:** disable scope lowercase functional in the git-cz package ([#46](https://github.com/softconstruct/gene-ui-components/issues/46)) ([120bebe](https://github.com/softconstruct/gene-ui-components/commit/120bebe883430c04ebd8b0aea09408809a3f8e3a)) - **Component-stage:** fix and improve component-stage ([b244edb](https://github.com/softconstruct/gene-ui-components/commit/b244edbdaca3d1d3415df8c59a15cef51d7dbbbe)) - **DatePickerInput:** close picker popover after value selection ([#48](https://github.com/softconstruct/gene-ui-components/issues/48)) ([e58be53](https://github.com/softconstruct/gene-ui-components/commit/e58be53709630eb00cacf089c767c91aa3021675)) - **Dropdown:** input truncated text blinking fix ([#37](https://github.com/softconstruct/gene-ui-components/issues/37)) ([19f4e54](https://github.com/softconstruct/gene-ui-components/commit/19f4e54bb3fb37d6acefd7e55480ea82dba9c5a7)) - **Dropdown:** open by tab key will autofocus to searhc input ([d2a130b](https://github.com/softconstruct/gene-ui-components/commit/d2a130bbf65dfa8b47337fd4df8f91ec44ec7efa)) - **Dropdown:** remove Dropdown search input autofocus ([be5b4e6](https://github.com/softconstruct/gene-ui-components/commit/be5b4e6802a31545f6fca86b2bfcd1959e1cf003)) - **Module:** remove undefined modules exports from the library entry point ([c2d32c2](https://github.com/softconstruct/gene-ui-components/commit/c2d32c2c68924477957f8016c79a67522d623b9c)) - **Stories:** import and export changes ([896ce5c](https://github.com/softconstruct/gene-ui-components/commit/896ce5c2484c03a5fd020991f0c5757e0203dae1)) - **Theming:** dark and light mode fix ([a7c3c24](https://github.com/softconstruct/gene-ui-components/commit/a7c3c2461614e6f810d67eee13e0b50ec6de969e)) - **Version-select:** version select container fix ([e57c363](https://github.com/softconstruct/gene-ui-components/commit/e57c3635ee8d0d3422c9db82f6bb6d151e040a10)) ### Features - **Addon-jest:** add test addon to storybook ([d3849b2](https://github.com/softconstruct/gene-ui-components/commit/d3849b20375b17d803e3bf6ee3163352bce84d81)) - **Table:** add copied tooltip text for table col element ([#36](https://github.com/softconstruct/gene-ui-components/issues/36)) ([356b35a](https://github.com/softconstruct/gene-ui-components/commit/356b35ae66b419bea53b4826a8df6197ecfa3074)) - **Test:** add jest, enzyme and setup testing env ([c91f9d9](https://github.com/softconstruct/gene-ui-components/commit/c91f9d94949ea61ec246760e8588e339fe2b2188)) - **Typescript:** add ts support, remove some redundant modules, change tree shake logic ([58838da](https://github.com/softconstruct/gene-ui-components/commit/58838da2b3c2ad8effaf64649d97cbb4444dfd44)) # 2.11.2 (2023-11-25) ### Bug Fixes - **ExtendedInput:** remove space in the beginning of placeholder([#20](https://github.com/softconstruct/gene-ui-components/issues/20)) - **MapChart:** set animation prop to false ([#21](https://github.com/softconstruct/gene-ui-components/issues/21)) - **NavigationMenu:** change a tag styles and header visibility logic([#28](https://github.com/softconstruct/gene-ui-components/issues/28)) - **Profile:** add custom avatar option to Profile component([#26](https://github.com/softconstruct/gene-ui-components/issues/26)) - **Table:** add row index value in useDrag hook callback function([#32](https://github.com/softconstruct/gene-ui-components/issues/32)) - **table:** remove animation from the table component row actions([#23](https://github.com/softconstruct/gene-ui-components/issues/23)) # 2.11.0 (2023-11-15) ### Bug Fixes - **Uploader:** add uploader delete functionality - **Checkbox** add tooltip - **ActionBar:** remove ActionBar animation - **Checkbox:** change cursor type for hover and disabled states - **Checkbox:** checkbox tooltip - **CheckBoxGroupWithSearch:** add loading state - **DatePickerInput:** text and icon may overlap in some cases - **Dropdown:** change pointer in readOnly mode - **Dropdown:** select issue - **ExtendedInput:** add label width - **ExtendedInput:** availability in case of error - **ExtendedInput:** make available clear icon in case of error - **ExtendedInput:** number input changes its value when it is in a disabled state - **Option:** add tooltip to title and description - **Portal:** add optional chining to Portal unmount lifecycle - **Profile:** change languages, partners and bug fixes - **RangePicker:** add check on apply date to check is the input empty - **SearchWithDropdown:** dropdown width issue fix - **ValidatableNumberInput:** fix error handling in case of space for validatableInputField ### Features - **NavigationMenu:** add mobile version - **SuggestionList:** add placeholder value in the suggestion list ## 2.10.4 (2023-07-10) ### Bug Fixes - **Build:** add no verify flag for bump up commit and git tag - **Modal:** add loading state for the ok button - **Portal:** change portal append target from body to geneUIProviderRef.current - **Storybook:** set registry to local before view the package versions ## 2.10.3 (2023-07-04) ### Bug Fixes - **Tooltip:** change placement of tooltip popover ## 2.10.2 (2023-07-04) ### Bug Fixes - **Popover:** change popover parent container placement to provider ## 2.10.1 (2023-06-28) ### Bug Fixes - **Profile:** add checking before set partners and languages states # 2.10.0 (2023-06-27) ### Bug Fixes - **AdvancedSearch:** add a new prop to show more loading state and changed the scroll position - **Button:** fix loading state for button component - **DatePickerInput:** icon and padding - **DatePickerInput:** reset icon direction and mobile version input value issue - **ExtendedInput:** change asterisk position - **Link:** add defaultProps for onClick and onMousDown - **Link:** change story - **Link:** fix onChange and onMouseDown - **MobilePopup:** remove spaces from left and right - **Radio:** changed the Radio components asterisk position - **Storybook:** add filter to solve only major release versions - **Storybook:** fix async render issue in the storybook decorators - **Storybook:** fix version selector list issue and stage link issue - **Storybook:** restyle sidebar - **v2.9.x:** update branch from v2.9.x - **ValidatableNumberInput:** fix validatable number input field error handling ### Features - **AdvancedSearch:** add advanced search component - **Bade:** add color primary and reset positioning options to the component - **Badge:** rewrite badge component - **Badge:** change mobile navigation - **Build:** improve build pipeline script - **Build:** improve build pipeline script - **Button:** add focus-visible and aria-label - **Image:** empty state visualization - **Link:** add button to the link component - **Link:** add focus-visible and aria-label - **Link:** add new Link component - **Link:** add role='button' - **Link:** changed onClick description - **Link:** code refactor - **Link:** prop name change - **Link:** removed target prop - **Option:** add title position prop for option component - **Option:** add title position prop for option component - **Overspread:** add onAnimationEnd prop - **Profile:** restyle for mobile and added new props containerParent and padding - **Provider:** add the provider component, css isolation build, content destination prop for popover - **Scrollbar:** add prop to change scroll top value dynamically - **Scrollbar:** add smooth scroll functional # 2.9.0 (2023-04-07) ### Bug Fixes - **Combobox:** styles fixed - **DatePicker:** added new props "max" and "min" for DatePickerComponent.MonthPicker - **DatePickerInput:** fix onClick functionality - **Dropdown:** add new props - **ImagePreview:** imagePreview header alignment and width - **ImageUpload:** file type upper case error - **Menu:** added new onSubMenuClick prop ### Features - **Charts:** add loading and dateless states for charts - **DatePickerInput:** add reset functionality - **ImagePreview:** add default state to magnifier in image preview - **Tooltip:** show only child new prop ## 2.8.1 (2023-03-18) ### Bug Fixes - **Table:** change useDrag hook usage # 2.8.0 (2023-03-13) ### Bug Fixes - **Table:** change dnd import in table component ### Features - **Storybook:** upgrade storybook version and improve docs ## 2.7.2 (2023-03-13) ### Bug Fixes - **Counter:** change absolute imports - **Counter:** show value of counter in tooltip ## 2.7.1 (2023-02-07) ### Bug Fixes - **MapChart:** change zoom in zoom out logic # 2.7.0 (2023-02-03) ### Bug Fixes - **Counter:** fix lib components imports - **Textarea:** remove id from textarea tag - **Divider:** code fixes - **ExtendedInput:** textarea ref value - **HeatmapChart:** improving heatmap chart component margins - **Popover:** fixed prop types - **Profile:** fixed profile component toggle - **TimeInput:** change time input styles - **TimePicker:** changed TimePicker position and added new prop for positions - **Uploader:** added button type , and preview image ternary ### Features - **Counter:** add the counter component - **Divider:** added new prop withSpace for turn off default spacing - **Divider:** added new prop withSpace for turn off default spacing - **Popover:** added new props for scrollbar scrollbarProps - **TimeInput:** add input in date picker time # 2.6.0 (2022-12-23) ### Bug Fixes - **Dropdown:** added tooltip for info icon, dark and RTL modes fixed - **HeatmapChart:** fix some cases in the HeatMapChart component ### Features - **ColumnRangeChart:** added new column range chart - **DatePicker:** calendar state improvement - **Uploader:** added Request Headers optionality ## 2.5.1 (2022-12-12) ### Bug Fixes - **Dropdown:** add state cleanup on destroy - **PackageJson:** fix small code style # 2.5.0 (2022-12-12) ### Bug Fixes - **Dropdown:** add scope for top position scroll condition - **Dropdown:** code style fix - **GIT:** test husky pre commit hook - **GIT:** test husky pre commit hook lint staged - **PackageLock:** regenerate package-lock.json file - **PackageLock:** remove package-lock.json - **Src:** apply prettier and lint rules to src - **CI:** add pre commit hook and lint stage package ### Features - **Build:** change static files copy method after build - **Semver:** change semver rules - **Versioning:** remove dev branch from semver logic - **QRCode:** levels changed - **VulnerabilityPackages:** update vulnerable packages - **Changelog:** update changelog - **Style:** add local package for git-cz and custom config - **CodeStyle:** fix code style - **ESLint:** add rules to fix errors and warnings - **ESLint:** fix ESLint babel config issue - **Prettier:** format all existing code - **Prettier:** setup prettier config and ignore - **Stylelint:** add style lint rules and remove dist directory - **Stylelint:** add style linter for css and scss code lint ## 2.4.3 (2022-10-28) ### Bug Fixes - **DatePickerInput:** add icon and remove rangeSeparator prop - **DatePickerInput:** remove format prop from defaultProps ## 2.4.2 (2022-10-27) ### Bug Fixes - **Rollup:** add include external deps in plugins - **Dist:** remove dist folder from project and release config file - **DatePickerInput:** add new frozenDateRange prop - **DatePickerInput:** datePicker closing issue - **DatePickerInput:** fix DatePickerInput input onChange functionality - **Dropdown:** dropdown cant show data while isLoading state is true - **KeyValue:** scss width and flex improved - **KeyValue:** add direction ltr - **KeyValue:** fix component text style and add accessibility - **NavigationMenu:** add new condition for mounting labels - **Step:** add debounce for step detailed view component - **Step:** add detail view popover - **Step:** adding debounce for detail view popover to the step component - **Step:** debouncing step component - **TimePicker:** time picker component fires onBlur event ## 2.4.1 (2022-10-13) ### Bug Fixes - **DateRange:** fix date picker frozenDateRange and Dropdown selection. - **Dropdown:** fix dropdown selection issue. - **PackageLock:** fix package-lock json - **Hotfix:** hotfix without version change. - **Build:** remove dist folder from source code. - **Card:** add default prop to key value component in card col cmp - **Dropdown:** scroll in time of press arrowDown does not work correctly # 2.4.0 (2022-10-11) ### Bug Fixes - **ArrowDown:** fix arrow down issue - **KeyDown:** fix key down issues - **Revert:** Revert "Merge branch 'Build/update-node-and-sass' into 'release/2.4.0'" - **Dropdown:** should opened after clicking arrow button and enter button on keyboard - **DatePickerInput:** add frozenDateRange for single date picker - **Holder:** fix holder hover render - **Holder:** fix onHover functionality - **NavigationMenuContent:** an element that has child elements is clickable - **StackedBarChart:** added variation of percentage - **StackedBarChart:** changed logic of background - **StackedBarChart:** handling negative data and added percentage par stacking - **StackedBarChart:** remove log - **Tabs:** Component icon not visible icon should be visible when withIcons prop is true - **DropDown refactoring:** remove unnecessary functional, fix bugs, code style improvement - **DropDown refactoring:** remove unnecessary functional, fix bugs, code style improvement - **DropDown:** remove unnecessary functional, fix bugs, code style improve - **KeyValue:** add default props - **StackedBarChart:** deleted redundant useState - **StackedBarChart:** improved and optimized - **StackedBarChart:** refactoring - **StackedBarChart:** fonts - **DropDown:** remove placeholder hide style ### Features - **ComboBox:** combobox is intended to add labels - **DatePickerInput:** disable selected range - **KeyValue:** add new appearance type for KeyValue component - **StackedBarChart:** add fake data - **StackedBarChart:** add new component StackedBarChart - **Step:** add step detail function for steps component - **Time:** startDate must accept string, moment, Date types - **Build:** change node-sass to sass - **Node:** changed node version and coupled sass ## 2.3.4 (2022-09-15) ### Bug Fixes - **Dropdown:** hide date when loading is true ## 2.3.3 (2022-09-09) ### Bug Fixes - **DonutChart:** add extra css to fix tooltip positions ## 2.3.2 (2022-09-06) ### Bug Fixes - **DonutChart:** add width style ## 2.3.1 (2022-09-06) ### Bug Fixes - **DonutChart:** remove dependency array from height calculation # 2.3.0 (2022-09-06) ### Bug Fixes - **CheckboxGroup:** if state is empty select all option is hidden - **DonutChart:** DonutChart resize issue resolved - **DonutChart:** not enough responsive in empty state case - **Dropdown:** removing busy condition - **Export:** added unicode for csv file - **Tooltip:** added screenType alternative - **Uploader:** Removed file type requirement and added new prop → additionalContext - **Build:** delete dist folder from project repo - **CLI:** add create component CLI command ### Features - **ActionableList:** add new component ## 2.2.4 (2022-07-22) ### Bug Fixes - **DatePicker Footer:** added an object that is used to add a custom button to set a custom date - **DatePicker:** resolve conflicts - **RangeOptions:** start and end props can resolve any types (date, string, moment ....) ## 2.2.3 (2022-07-15) ### Bug Fixes - **Rollup:** add new loader to rollup config ## 2.2.2 (2022-07-15) ### Bug Fixes - **Collapse:** controlled case close issue - **DatePicker:** add mark date prop to date picker component - **MultiSelectDropdownField:** optional chaining to prev crashing ## 2.2.1 (2022-07-13) ### Bug Fixes - **DateRangePickerInput:** add new prop isIncludeEndDateLastSecond # 2.2.0 (2022-07-11) ### Bug Fixes - **NavigationMenu:** use debounce function from utils - **PieChart:** remove unused imports - **DonutChart:** change props comment - **ComboTable:** draggable functional isn't working in case of one row - **DatePicker:** custom given format issue - **DonutChart:** fixed donut chart responsiveness - **Dropdown:** fix loader visibility issue in the dropdown list even if there is no data - **ExtendedInput:** add default value support - **Form:** add tooltip for formable fields - **MapChart:** replaced icon import in map chart - **NavigationMenu:** The menu sub tab closes immediately after moving the cursor - **PieChart:** pie chart fixed tooltip and custom tooltip formatter - **PieChart:** add customLegendFormatter and customTooltipFormatter props - **PieChart:** resolve comments - **PieChartStory:** wrapped into CodeBox component - **RangePicker:** error border color don't show, closes ### Features - **MobileNavigation:** add badge for MobileNavigation component - **RichEditor:** add toolbarButtons prop to support custom toolbar ## 2.1.1 (2022-06-23) ### Bug Fixes - **MapChart:** replaced icon import in map chart # 2.1.0 (2022-06-22) ### Bug Fixes - **Semver:** add the semantic release package - **Semver:** change https fetch to ssh - **Commitlint:** overwrite commitlint.config - **Prettier:** add config to keep code style consistent - **CodeStyle:** code style fixing - **Collapse:** collapse issue related to controlled case - **Chart:** add region chart story - **Charts:** delete region chart default data - **Chart:** resolved comments ### Features - **Chart:** add region chart - **DateRangePickerInput:** add new prop isIncludeEndDateLastSecond