UNPKG

@zohodesk/components

Version:

Dot UI is a customizable React component library built to deliver a clean, accessible, and developer-friendly UI experience. It offers a growing set of reusable components designed to align with modern design systems and streamline application development

1,836 lines (1,102 loc) 53.6 kB
# DOT Style Guide Dot UI is a customizable React component library built to deliver a clean, accessible, and developer-friendly UI experience. It offers a growing set of reusable components designed to align with modern design systems and streamline application development across projects. # 1.6.22 - Reordered className values to ensure customClass is always appended last to adopt CSS utility . # 1.6.21 - **Container,Box** - Moved the code to the @zohodesk/layout package. - Moved Layout.module.css to the @zohodesk/layout package and removed duplicate classes that overlapped with Flex.module.css. # 1.6.20 **Select**, **MultiSelect**, **GroupSelect**, **SelectWithAvatar**, **SelectWithIcon**, **MultiSelectWithAvatar**, **AdvancedMultiSelect** - `shouldUseInternalLoader` prop introduced - It controls whether the component manages fetch-more loading visibility internally via `isFetchingOptions` state, or delegates it to the external `isLoading` prop **Select**, **MultiSelect** - Unwanted scroll to highlighted option function excution stopped - Performance fix # 1.6.19 - **DropBoxElement** - `getSubContainerRef` prop supported to get the sub-container element reference. - **Popup** - Popup Unmount Memory Leak Issue Resolved . # 1.6.18 - buttonComponentVersion temproary support given in LibraryContext , will remove once app is migrated # 1.6.17 - Updated `@zohodesk-private/color-variable-preprocessor@1.3.3` package version - CTA category overridden variables are now generated only for the necessary CTA variables using the `buildOverriddenCTACategories` function. # 1.6.16 - **DateWidget** - Fixed i18n key handling issue to ensure localized labels/messages are resolved consistently. # 1.6.15 - **Select** - Added `closePopup` callback support to `getFooter` prop, allowing footer actions to close the popup programmatically. # 1.6.14 - **v1/Button** - `Loader` and `SuccessTick` components moved from `v1/Button/_shared/` to new `v1/shared/` to make them reusable across v1. - **colorHelper** - Updated `colorHelper` logic to fix text color issues in bg on `onHover` and `isSelected` state combinations. # 1.6.13 - **Tab** - `contentAlign` prop supported to control the internal content container's alignment (justify-content). Default value is `both`. - `contentAlignBox` prop supported to control the internal content container's flex direction. Default value is `row`. # 1.6.12 - v1/Button/_shared/SuccessTick/SuccessTick.module.css file renamed to SuccessTick_v1.module.css - v1/Button/_shared/Loader/Loader.module.css file renamed to Loader_v1.module.css # 1.6.9, 1.6.10 , 1.6.11 - padding, margin based css properties migrated to padding-inline,padding-block, margin-inline, margin-block - Introduced a new **Button** component in V1. - Added a new **helpers** folder in V1 to organize reusable utility functions. - Created a **colorHelper** utility inside the helpers folder. # 1.6.8 - **Typography** - `breakSpaces` value supported for the **$ui_whiteSpace** prop. - Prefixless prop fallbacks are supported - `tagName` config in **highlightText** has been renamed to `as`. (fallback supported) # 1.6.7 - PX to variable conversion was not applied due to the CBT migration. The issue has now been fixed. # 1.6.6 - CTA theme variable tokens moved to variables package - **Dependency**: @zohodesk/variables@1.3.0 # 1.6.5 - Added cardContent support in **SelectWithIcon**. - Added dropBoxClass replaced to dropBox support in **SelectWithIcon**. `⚠️` - Added dropBox,cardContent support in **Select**. - Added dropBox,cardContent support in **GroupSelect**. - Added dropBox,cardContent support in **SelectWithAvatar**. # 1.6.4 - **Popup** - Fixed an issue where the popup did not reposition correctly when the `mobileWidth` configuration was updated dynamically. ### 🔒 Compatibility - Requires `@zohodesk/dotkit` version `1.0.8` or above. # 1.6.3 - Added customProps support to **AdvancedMultiSelect**. - Introduced customClass in **Suggestions** component. - Added dropBoxClass support in **SelectWithIcon**. - Updated default --line-clamp value from 2 → 3. - Added customTitleBox custom class to **ListItem**. - Introduced lhsAlignContent prop in **ListItemWithAvatar**. # 1.6.2 - **Select, SelectWithIcon, SelectWithAvatar, GroupSelect, MultiSelect, MultiSelectWithAvatar, AdvancedMultiSelect, AdvancedGroupMultiSelect** - `renderCustomEmptyState` prop supported - **v1** code removed - **CBT** cli migrated for build # 1.6.1 - **Label Component - v1** - The label component of v1 has been updated with accessibility enhancements and few props have been renamed and restructured to align better with accessibility guidelines - Mandatory field accessibility has been improved by allowing the mandatory indicator type (asterisk or text) to be handled via user preferences. - Explicit boolean props are introduced: isRequired, isDisabled, isReadOnly - These replace earlier state handling that was implicitly managed through the palette prop. - Custom Class Structure has been updated to provide separate styling control : Label element, Container wrapper - The variant prop has been replaced with textWeight to clearly define typography styling (regular / semibold). - The dataId has been replaced with testId, customId - These updates have been applied across all form labels using Label v1 # 1.6.0 - Updated @zohodesk-private/color-variable-preprocessor package - Grayscale introduced # 1.5.9 - **InputFieldline** - changed the handling of conditional logic for padding, scroll and size properties. - `size` default prop declaration removed. - **TextBoxIcon** - added support for `InputFieldLineProps` via the customProps object. - **Select** - Removed the size prop from InputFieldLine usage, as it is unused. # 1.5.8 - Memoized **Portal** logic to improve performance. # 1.5.7 - **ListContainer, ListItem, ListItemWithIcon** - `danger` value supported for the **palette** prop. # 1.5.6 - **ListItemWithRadio, ListItemWithCheckBox** - `needBorder` prop supported - **ArrowIcon** - Fixes of visible state and color from the container hover - **AppContainer** - The --zd-font-family variable now includes an empty string ('') as its fallback font-family value. # 1.5.5 - **Popup** - Refactored to use the `Popup` component from `dotkit@1.0.5`. # 1.5.4 - **Tag** - Added support for rendering left & right custom children using `renderLeftChildren`,`renderRightChildren` prop. # 1.5.3 - **CheckBox, Radio** - `secondaryText` prop supported to render secondary value next to the control. - `customSecondaryText` key supported under `customClass` prop to customize secondary text styling. - **Label** - `renderRightPlaceholderNode` prop supported to render elements after the label text. - `customProps` prop supported to pass additional props through `containerProps` & `rightPlaceholderNodeProps`. # 1.5.2 - **TextBoxIcon** - Removed `--textboxicon_line_height` and `--textboxicon_line_color` to avoid overriding the InputFieldLine border properties. # 1.5.1 - Font Family Migrated to Font-weight across all css (Impacted) # 1.4.23 - **Typography** - Added support for text highlighting via `$ui_highlightConfig` prop. # 1.4.22 - **New Components** - ColorSingleSelect - ColorMultiSelect - **Components in Shared folder** - InputFieldLine - ArrowIcon - **Components in ColorSelect's _shared** - ColoredTag - ColorIndicator - **TextBoxIcon** - `InputFieldLine` adopted in TextBoxIcon - **ListItem, Suggestions** - `renderBeforeChildren` prop added. - **Select, MultiSelect, SelectedOptions** - `renderCustomSelectedValue` prop added. - **dropDownUtils** - `colorConfig` option added in makeFormatOptions method. - **common/utils** - `DUMMY_ARRAY`, `DUMMY_OBJECT` and `DUMMY_FUNCTION` constants added. # 1.4.21 - `Common Css` - added `unicode-bidi: bidi-override;` in ltr-dir class for change direction to ltr in rtl mode. # 1.4.20 - **Popup** - Exposed the `recomputePosition` method to handle repositioning and dropdown alignment after chunk download. # 1.4.19 - Added rtl:as:property comment for linear-gradient usages to ensure support in PostCSS - Added loading styles to all button variants and support given for theme-based loading for primary button. - Impact: In **Button.module.css**, the class name successElement has been renamed to tickElement. Also, primarySuccess → primaryTick, and dangerSuccess → dangerTick. # 1.4.18 - **Select** - `secondaryField` prop supported to render secondary value inside the options - `searchFields` prop supported to additional values based search - **MultiSelect** - `secondaryField` prop supported to render secondary value inside the options - `SuggestionsProps` supported under **customProps** prop - **SelectWithIcon** - `secondaryValueKey` prop supported to render secondary value inside the options - `searchFields` prop supported to additional values based search - `ListItemProps` supported under **customProps** prop - **SelectWithAvatar** - `secondaryField` prop supported to render secondary value inside the options - `searchFields` prop supported to additional values based search - `customProps` props supported with **TextBoxProps**, **DropdownSearchTextBoxProps** and **SuggestionsProps** - **GroupSelect** - `secondaryField` option supported under **groupedOptions** prop to render secondary value inside the options - `SuggestionsProps` supported under **customProps** prop - **ListItem, ListItemWithAvatar, ListItemWithCheckBox, ListItemWithIcon, ListItemWithRadio** - `renderValueRightPlaceholderNode` prop supported to render elements after the value # 1.4.17 - **Select, MultiSelect** - Fixed scroll jitter for the highlighted option when the virtualizer is enabled. - **Select** - `isAnimate` prop supported - `Switch_v1 css` - RTL issue on thumb position fixed. # 1.4.14, 1.4.15 , 1.4.16 - `Common Css` - added ltr class renamed to ltr-zone. # 1.4.13 - `Common Css` - added ltr-dir class for change direction to ltr in rtl mode. # 1.4.12 - `TextBox` - The event is passed as the 4th argument to both onBlur and onFocus - `Common Css` - added ltr class for change direction to ltr in rtl mode. # 1.4.11 - `@zohodesk/virtualizer` version updated from **1.0.3** to **1.0.13** - **Select, MultiSelect** - `isVirtualizerEnabled` prop supported to manage bulk amount of options rendering - **Suggestions** - **Virtualizer** adopted to manage bulk amount of options rendering with `isVirtualizerEnabled` prop support # 1.4.10 - **Select, MultiSelect** - Searching with leading spaces is not reflected the results correctly. Issue Fixed. - **Select** - Fixed performance issue in options formatting caused by unnecessary rendering triggers # 1.4.9 - **MultiSelect , MultiSelectWithAvatar, AdvancedMultiSelect, AdvancedGroupMultiSelect** - `limit` prop supported - `limitReachedMessage` prop supported in i18nKeys # 1.4.8 - Added UNSAFE_ prefix to deprecated lifecycle methods: componentWillMount, componentWillReceiveProps, and componentWillUpdate. - **Popup** - Handled potential memory leaks by `event listeners`. - Added unmount handling for `requestAnimationFrame` to ensure proper cleanup. # 1.4.7 - **Card** - Added support for reverse infinite scroll with `isRecentOnBottom`. # 1.4.6 - **Popup** - Added fixed popup scroll block behavior support to iframe elements (same-origin only). # 1.4.5 - **Portal** - Introduced the `Portal` component to act as a React portal. - Supported `getPortalContainer`, `portalPrefix` from the library config. - **Popup** - Fixed the auto-repositioning issue during fixed popup resize and improved the position calculation logic. - **Modal** - Refactored to use the new `Portal` component for rendering, resolving unwanted rendering issues. - Supported `getRootElement` & `portalPrefix` from the library config. - **Dropbox** - Updated to use the new `Portal` component for rendering, resolving unwanted rendering issues. - **RippleEffect** - Enhanced CSS specificity for `secondary` active background and border color variables. # 1.4.4 - **Button** - Strikethrough effect on disabled buttons supported through `shouldStrikeThroughDisabled` prop. - **LibraryContext** - `shouldStrikeThroughDisabledButton` key added for <Button> component to apply strikethrough effect on disabled buttons. - **--zdt_button_successfill_border** - Css Variable Removed from Button Style # 1.4.3 - **ListItem** - Added `SecondaryValue` prop to supported. # 1.4.2 - **Switch(v1)** - ?. operator removed # 1.4.1 - **Switch(v1)** - labelPlacement top | bottom alignment and hover style issue fixed. # 1.4.0 - **Switch(v1)** - Existing v1 Switch moved to depreacated folder and all New component Switch created with required accessibility and customization. - Theme entry for component_v1 added. - **LibraryContext** - `shouldIndicateSwitchState` key added for Switch component. # 1.3.5 - **AppContainer** - Memory leak issue resolved. # 1.3.4 - **MultiSelect** - `renderCustomClearComponent` and `renderCustomToggleIndicator` props supported to customize the clear and toggle indicator icon. - **Select** - `renderCustomSearchClearComponent` and `renderCustomToggleIndicator` props supported to customize the search input clear and toggle indicator icon. - **TextBoxIcon** - `renderCustomClearComponent` prop supported to customize the input clear. # 1.3.3 - **Stencils** - Added `isAnimated` prop to support Stencils without Animation. - Added `square` shape in existing shape collection - **TabWrapper** - Added `vertical-reverse, row-reverse` alignment support in align propType # 1.3.2 - **Popup** - Added `scrollDebounceTime` prop to support debounce control for fixed popup scroll behavior. - **VelocityAnimationGroup** - Added support for the following props: - `onEnterComplete` - Callback triggered after enter animation completes. - `onExitComplete` - Callback triggered after exit animation completes. - `postEnterStyles` - Inline styles applied to the element once the enter animation has finished. # 1.3.1 - **dropDownUtils** - The isObjectContainsSearchString function logic has been updated to use some instead of filter, and additional conditions have been added to prevent potential runtime issues. # 1.3.0 - **AdvancedMultiSelect, MultiSelect, MultiSelectWithAvatar** - searchFields prop supported - **AdvancedMultiSelect, MultiSelectWithAvatar** - secondaryField prop supported - **ListContainer** - align prop supported - **ListItemWithAvatar** - secondaryValue, lhsAlignContent prop supported - **ListItemWithCheckBox, ListItemWithIcon, ListItemWithRadio** - secondaryValue, lhsAlignContent, lhsJustifyContent prop supported # 1.2.63 - **AdvancedGroupMultiSelect, AdvancedMultiSelect, MultiSelect, MultiSelectWithAvatar, GroupSelect, Select, SelectWithAvatar** - `allowValueFallback` prop supported. - **dropDownUtils** - Support string fallback for the object via the `allowValueFallback` prop. # 1.2.62 - **Button**: Added new `palette` options: `plainDanger`, `plainSuccess`, and `success`. - **RippleEffect**: Added new `palette` option: `secondary`. - **Tag**: Enhanced the `onRemove` event to the `event` object `e` as the second argument for better event handling. # 1.2.61 - **Textarea** - Handled the default height and width appropriately based on the rows and cols props. # 1.2.60 - **Textarea** - Handled the default height and width appropriately based on the rows and cols props. # 1.2.59 - **Textarea** - `rows, cols, customAttributes` prop supported # 1.2.58 - **DropBoxElement** - `.arrow` style override issue fixed # 1.2.57 - **Popup** - Fixed popup scroll behavior is now supported using the `isOutsideScrollBlocked` flag. When set to `false` (default). - **DropBoxElement** - **Attributes Added**: The `data-box-direction` and `data-arrow-position` attributes have been added to facilitate the use of component-level CSS selectors. - **CSS Selectors**: Added support for `arrow`, `paddingSpace`, `shadow`, and `boxdirection` to facilitate the behavior of the dropbox using CSS selectors. # 1.2.56 - **CheckBox** - `data-selector-id` passing to Container component changed to `dataSelectorId` # 1.2.55 - **ListItemWithAvatar** - `AvatarTeamProps` and `AvatarProps` props has been added under the `customProps` group. - **Tag** - `avatarProps` and `iconProps` prop has been added under the `customProps` group. # 1.2.54 - **Reverted 1.2.45 MultiSelect Fix** - The issue with the non-scrollable API call trigger in multiselect, introduced in version `1.2.45`, has been `reverted` in this version. # 1.2.53 - **CheckBox** - Disabled State CheckBox Color Fixed - **Radio** - ReadOnly State Radio Cursor and color Fixed - **Textarea** - isFocus Prop added - **AdvancedGroupMultiSelect** - isFocus Prop added - **AdvancedMultiSelect** - isFocus Prop added - **MultiSelect** - isFocus Prop added - **DateWidget** - onDropboxClose,renderCustomHeader,renderCustomFooter Props added - **DateTime** - renderCustomHeader,renderCustomFooter Props added - **GroupSelect** - customProps supported # 1.2.52 - **Typography** - component added in v0 # 1.2.51 - **Popup** - Fixed issue: Error on unmount when target ref is not available. # 1.2.50 - **DateTime (v0&v1), CalendarView (v0&v1)** - Week starting day customization support added with `weekStartDay` props and week holiday customization support with `holidays` prop - **DateWidget (v0&v1)** - Support has been added for `weekStartDay`, `holidays` props - **DaysRow (v0&v1)** - `holidays` prop added for holiday column indication # 1.2.49 - **Popup** - `isOutsideScrollBlocked` prop supported - Scroll blocking behaviours supported - Fixed popup re-positioning on window resize not working properly - Issue fixed - **DropBoxElement** - The dot-ui-element attribute has been added to facilitate the use of component-level CSS selectors # 1.2.48 - **ResizeObserver** - The ResizeObserver PolyFill code has been removed, and a separate copy with the PolyFill included is saved under the filename ResizeObserverWithPolyfill.js # 1.2.47 - **DateTime** - The issue of the dateTime_dateSelected string being duplicated in the data_id attribute when selecting the last day of the month has been resolved. # 1.2.46 - **AppContainer (v1)** - Removed color, zoom size, font size and font family variable files imports # 1.2.45 - **GroupSelect** - The issue with TextBoxIcon_i18n returning an undefined value while using the needSelectDownIcon prop has been fixed. - **MultiSelect** - Functionality Added - If the container is non-scrollable, the API call is triggered to fetch the next set of data upon selecting an option. # 1.2.44 - **Tabs (v0&v1), AdvancedGroupMultiSelect (v1)** - `isAbsolutePositioningNeeded` `isRestrictScroll` `positionsOffset` `targetOffset` props supported for fixed position. - **Tabs (v0&v1)** - padding css fix - **DropDownSearch (v1)** - Input not focus on mount issue fixed # 1.2.43 - **AdvancedMultiSelect, MultiSelect, MultiSelectWithAvatar, GroupSelect, SelectWithIcon** - Fixed position support added. - **SelectWithAvatar, AdvancedGroupMultiSelect** - Fixed position support added and getTargetRef issue fixed. - **Tooltip** - Fixed white space attribute value from preWrap to pre-wrap. # 1.2.42 - **Heading (v0&v1)** - - whiteSpace prop added - **Tooltip (v0&v1)** - - whiteSpace prop added - `data-title-wrap` now accepts whitespace CSS values instead of a boolean, allowing the tooltip to support all whitespace options. Default value is `normal`. # 1.2.41 - **Tabs** - Search implemented in more popup (v0& v1) # 1.2.40 - **Radio** - renderRightPlaceholderNode prop supported # 1.2.39 - **LibraryContext** - coloredTagVariant, hasTagColorInheritedToText properties added - **Tag** - customAttributes prop supported - **TextBoxIcon** - needInputFocusOnWrapperClick prop supported # 1.2.38 - **renderRightPlaceholderNode** - renderRightPlaceholderNode support given for `CheckBox` `Textarea` `Select` `MultiSelect` `TextBoxIcon`. - Json File Import Changed to JS modules in `Popup/PositionMapping` `DropBox/DropBoxPositionMapping`. - **DateWidget** - TextBoxIconProps key supported in customProps prop - **MultiSelect** - customProps prop added and TextBoxIconProps customization given (Prop spread). - **Select** - TextBoxIconProps key supported in customProps prop - **SelectWithIcon** - customProps prop added and tooltip supported for dotted case # 1.2.37 - **Tabs** - dataID prop import missing for more menu dropdown issue fix (v0 and v1) # 1.2.36 - **dataID & dataTestID** - support has been added for the `DropDownSearch` `ListItemWithRadio` `AdvancedGroupMultiSelect` `AdvancedMultiSelect` `MultiSelect` `MultiSelectWithAvatar` `SelectedOptions` `SelectWithAvatar` `SelectWithIcon` `Tabs` Component (v0 and v1). # 1.2.35 - **MultiSelect** - `dataId` support has been added for the ResponsiveDropBox Component. - The `dataId` will be reflected as `dataId` with the suffix "_dropbox". - **DateWidget** - `dataId` support has been added for the datePicker icon. - The `dataId` will be reflected as `dataId` with the suffix "_datePicker". # 1.2.34 - **GroupSelect** - When the idField contains more than one underscore symbol, this component throws an error. This issue has been fixed in this version. # 1.2.33 - **AdvancedMultiSelect** - customClass prop supported in both normal and v1 folder # 1.2.32 - **DateWidget** - customProps support and getPopupProps method added to able access popup props from outside. - **DateTime, Time** - customProps support added. # 1.2.31 - **GroupSelect** - dataId Supported for all main places. Set the default value for dataId prop to 'GroupSelect'. # 1.2.30 - **MultiSelect** - needResponsive default Prop set as true as before. # 1.2.29 - Common providers update for v1 components # 1.2.28 - **CheckBox** - getContainerRef prop supported - **Radio** - children, customProps, getRef props supported. tabIndex option supported inside a11y prop # 1.2.27 - **DateWidget** - The issue with the YearView Open State Reset on Blur Event in DidMount has been resolved # 1.2.26 - **MultiSelect, MultiSelectWithAvatar** - Mobile Header Render Issue in Mobile Responsive Fixed. - **isMobilePopover** - Function added in Dropbox. - **Tag** - closeTitle not working issue fixed ( because value sends in wrong prop key data-title) # 1.2.25 - **RippleEffect** - cssClassPropOfChild prop added # 1.2.24 - **Animation** - style object moved to utils. # 1.2.23 - **DropBoxElement** - A dropdown has been incorporated as one of the main focus areas, utilizing the `data-a11y-focus-main-area` attribute. - **Select, Tab, TabContentWrapper** - A11y changes. # 1.2.22 - **Tags,TextArea, Textbox, Checkbox** - Cursor css changes for variable autoconversion # 1.2.21 - **v1/Tabs** - converted to functional component - **TextBox** - Tooltip Issue fixed - **Tooltip** - Input Element Based Tooltip Fix Related Fix Added # 1.2.20 - **Avatar, ListContainer, Suggestions, Select, Switch** - Accessibility issue fixes. # 1.2.19 - Typography - lineheight unitless prop added - v1/Modal - converted to functional component - DateWidget - Manual Type TimeZone Issue Fixed # 1.2.18 - TextBox - MaxLength Default Prop Removed # 1.2.17 - DateWidget TimeZone Exception Supported # 1.2.15, # 1.2.16 - color-variable-preprocessor version issue solved # 1.2.14 - **@zohodesk/hooks** version update - 2.0.2 - @zohodesk-private/color-variable-preprocessor version upgrade # 1.2.13 - Typography - Added wordBreak, wordWrapm, whiteSpace props and renamed $ui_variant to $ui_weight. - **CalendarView** - Range selection feature is provided and added in v1 folder. # 1.2.12 - Card index file missing in v1 folder issue fixed # 1.2.11 - MultiSelect Proptype validation declaration order issue fixed - Provider components added in v1 folder # 1.2.10 - **Common utils** - `getKeyValue` method added to get keyValue of current pressed key. - **DateTime** - Numpad key issue fixed. - **Select, GroupSelect** - getting key value from key event method changed. # 1.2.9 - Package version merge fix update. # 1.2.8 - **DropBox** - FocusScope component - props rename update. # 1.2.7 - **Datetime** - days string in calender, multi language dotted issue fixed # 1.2.6 - **AppContainer** - Memory Leak issue solved # 1.2.5 - v1 folder remove entry from npmignore # 1.2.4 - **Typography** new component added # 1.2.3 - **MultiSelect , MultiSelectWithAvatar** mobile responsive features added - **Mobile Header** Component added - Proptype validation fixed # 1.2.2 - **Button** id attribute has been added - **Heading** a11y prop has been added # 1.2.1 - Proptypes and PlayGround Validated # 1.2.0 - **utils** and **hooks** packages added as dependency - **mergeStyle** and **compileClassNames** - deprecated and used from `utils` package # 1.1.1 - ComponentTheme file --zdt_ prefix missing changes # 1.1.0 - Internal color-variable-preprocessor package implemented # 1.0.0 - alpha release removed and version changed to normal flow # 1.0.0-alpha-278 - **DateTime** - Date.Replace check added to avoid run time error # 1.0.0-alpha-277 - **DropBox** - `focusScopeProps` will be served by `customProps` from now. - **ListItem, ListItemWithAvatar, ListItemWithIcon, ListItemWithCheckBox, ListItemWithRadio** - default role `option` has been added to the list item container. - **ListContainer** - A11y prop key => `data-a11y-inset-focus` set `true` as default for the ListContainer. # 1.0.0-alpha-276 - **DateTime** - TimeZone null Case Handled # 1.0.0-alpha-275 - **DateTime** - millisecond and second should work only when customDateFormat is given issue fixed. this fix related to *1.0.0-alpha-272* # 1.0.0-alpha-274 - **AppContainer** - needTooltip prop added - data-test-id attribute added for all element which having data-id attribute to separate customization and automation # 1.0.0-alpha-273 - Variable Replacer Issue Resolved # 1.0.0-alpha-272 - **DateTime** - customDateFormat prop supported # 1.0.0-alpha-271 - **Tabs** - DropBox position RTL fix. - `stopPropagation` method added in common utils. - **DropBox** cancelBubblingEffect fix. `fadeIn` and `scaleIn` animations added. # 1.0.0-alpha-270 - **Tabs** - DropBox position RTL fix # 1.0.0-alpha-269 - **DateTime** - 24Hour Suggestion Issue Fixed # 1.0.0-alpha-268 - Contrast default variables :root selector removed # 1.0.0-alpha-267 - **DropBox** - Fixed Position issue fix. - **Select** - Fixed Position prop support. # 1.0.0-alpha-266 - **Button** - migrated to UCL and converted to functional component - Contrast option implemented through preprocess. Category key value added for all color variables. - BoxShadow Values Separated for Contrast # 1.0.0-alpha-265 - **mergeStyle** - Logic Issue Fixed - **Tab** - State Restricted Names Check added - **cancelBubblingEffect** function added in utils/Common # 1.0.0-alpha-264 - **DropBox** - customStyle renamed to customInlineStyle and migrarted to functional UCL component # 1.0.0-alpha-263 - **ListItem, ListItemWithAvatar, ListItemWithCheckbox, ListItemWithIcon, ListItemWithRadio** - Line height changed 20px and Padding also changed. # 1.0.0-alpha-262 - **ListItem, ListItemWithAvatar, ListItemWithCheckbox, ListItemWithIcon, ListItemWithRadio** - Added New Prop `needMultiLineText` - **MultiSelect, MultiSelectWithAvatar** - `keepSelectedOptions` prop added. When this prop is true, it won't remove selected items from the dropdown instead it highlights each selected item with tick mark. - **MultiSelectWithAvatar** - `customProps` support. # 1.0.0-alpha-261 - **Tab,Tabs** - Removed offsection property from css. - compileClassNames , mergeStyle utils added. - index export object fixed. # 1.0.0-alpha-260 - **TextBoxIcon** - OnClear Focus in TextBox issue Resolved. - Suggestions - `listItemCustomProps` prop support given for all suggestion to control all listitems. - `isTextSelected` - common method added in utils to know any text highlighted or not. - **Popup** - Issue fix: While click on the document, popup won't close if any text highlighted in the product. # 1.0.0-alpha-259 - **Avatar** `needInnerBorder` and `needDefaultBorder` prop has been added. `xxsmall` option added for size prop. - **AvatarTeam** - `needInnerBorder`, `needBorder` and `needDefaultBorder` props has been added. # 1.0.0-alpha-258 - **CheckBox** - dataSlector prop changed to `dataSelectorId`. - `dataSelectorId` prop added for all components # 1.0.0-alpha-257 - **Avatar** - Avatar initial render issue and image border issue solved - **DateWidget** - `boxSize` and `onError` prop has been added. # 1.0.0-alpha-256 - **Button** - Safari browser focus issue fix and `customProps` validation. - **Switch** - Click handling issue fix. - **Tabs, Tab** - Screen Reader fix. # 1.0.0-alpha-255 - **CalenderView, DateTime** - Today and selected date issue fix. - `Accesssility`- Screen Reader fix. # 1.0.0-alpha-254 - **AppContainer** - accessibility theme css has been added. - **Button** - `customProps` support. - **DropBox** - Focus scope navigation support. # 1.0.0-alpha-253 - **Tabs, Tooltip** - If condition check added to reduce murphy error logs. - `Accesssility`- Screen Reader support for some components. # 1.0.0-alpha-252 - **Select,GroupSelect,SelectWithAvatar,SelectWithIcon,MultiSelect,MultiSelectWithAvatar** - Initial Loader and Scroll End Loader added. - **componentAppearanceVariableJson** `zdt_datetime_today_bg` variable renamed as `zdt_datetime_selected_bg` `zdt_datetime_today_border` variable added. - **CalendarView** - `isToday` prop added to display today's date as a separate style. - **DateTime.module.css** - `.today` class renamed as `.active` class. # 1.0.0-alpha-251 - Heading component - font reset css fix # 1.0.0-alpha-250 - Heading (accessibility) - new component added - Avatar => component initial rendering optimization. # 1.0.0-alpha-249 - color => secondary_border light mode color changes # 1.0.0-alpha-248 - preventParentScroll props added for Box and Container # 1.0.0-alpha-247 - Svg path changes # 1.0.0-alpha-246 - :focus in css removed # 1.0.0-alpha-245 - PureDark mode color lists added in docs # 1.0.0-alpha-244 - AdvancedGroupMultiSelect , AdvancedMultiSelect => textbox flexible ui fix and duplicate css removed # 1.0.0-alpha-243 - DateTime, DateWidget => Portal Id support for fixed position. - YearView => Theme Variable support for month text. # 1.0.0-alpha-242 - Tag -> defaultLink palette added # 1.0.0-alpha-241 - Added unobserve element condition for Tooltip. # 1.0.0-alpha-240 - DateWidget input selection color variable removed - ResponsiveDropBox Implemented for all DropBox # 1.0.0-alpha-239 - #999 instead of #a8b0bd color value in PureDark mode - DateTime, DateWidget => DropBox Fixed position prop support.(positionsOffset , targetOffset ,isRestrictScroll added) # 1.0.0-alpha-238 - Tooltip optimization - container client rect calc is cached and only calc when resized. - Provider/Config => tooltipContainer key removed and getTooltipContainer key added - PureDark mode implemented via preprocess # 1.0.0-alpha-237 - ListItem Responsive Min Height Fixed - CheckBox data-selector attribute added # 1.0.0-alpha-236 - Input => autocomplete added in provider configuration # 1.0.0-alpha-235 -Tooltip => data-title-wrap prop added => tooltip calculation based on root or window case added # 1.0.0-alpha-234 - MultiSelect => SelectedId fix on component did update # 1.0.0-alpha-233 - MultiSelect => On press tab key selecting option removed # 1.0.0-alpha-232 - ListContainer => Mobile Responsive Implemented # 1.0.0-alpha-231 - DropBox - Position Undefined Issue Solved # 1.0.0-alpha-230 - Avatar, AdvancedGroupMultiSelect, AdvancedMultiSelect, MultiSelect, MultiSelectWithAvatar, GroupSelect, Select, SelectWithAvatar, SelectWithIcon, TextBoxIcon => Tooltip undefined case solved - Select , MultiSelect => boxSize prop added # 1.0.0-alpha-229 - MultiSelect, AdvancedMultiSelect => disabledOption Clear icon handled properly # 1.0.0-alpha-228 - Button => danger, primary loader color issue solved # 1.0.0-alpha-227 - isReadOnly and needEffect prop added in Tag Component for read-only case - needEffect prop added for the below components: ( This props has been added for read-only case ) => Advanced Group Multi Select => Advanced Multi Select => Multi Select => Multi Select With Avatar => Select With Avatar - isReadonly prop added for SelectedOption component - Read-only class added for TextBoxIcon component - Removed click action in tag multi select component for read-only case - Changed the cursor default to not-allowed in Radio component for read-only case # 1.0.0-alpha-226 - ListContainer Implemented in => ListItem,ListItemWithAvatar,ListItemWithIcon,ListItemWithRadio,ListItemWithCheckBox # 1.0.0-alpha-225 - Appearance css moved to assets # 1.0.0-alpha-224 - css color variable updation # 1.0.0-alpha-223 - bg,shadow,text,border based variables removed and renamed. # 1.0.0-alpha-222 - Tabs=> isResponsive condition handled properly - Select, MultiSelect => on press tab, choose selected value then move focus to next focuable element flow implemented # 1.0.0-alpha-221 - blueDefaultTheme & blueDarkTheme class name added in Blue CTATheme & ComponentTheme files # 1.0.0-alpha-220 - Tooltip Delay Controlled to Improve Perf # 1.0.0-alpha-219 - ContextOptimizer => ShallowEqal function issue solved # 1.0.0-alpha-218 - Select => Custom props undefined issue solved # 1.0.0-alpha-217 - TextBox, Multiselect, Tag missing dark palette variables moved under Themes folder file # 1.0.0-alpha-216 - Select component -> customProps added -> TextBoxProps ,DropdownSearchTextBoxProps, listItemProps added - Suggestions component -> customProps added -> listItemProps - TextBox component -> customProps added - TextBoxIcon component -> customProps added -> TextBoxProps # 1.0.0-alpha-215 - Select Search Regex Changed to Lowercase # 1.0.0-alpha-214 - Avatar, Label, Tag, Dropdown, ListItem, Multiselect missing dark palette variables moved under Themes folder files # 1.0.0-alpha-213 - AnimationVariable File import removed # 1.0.0-alpha-212 - Stencils => Converted to Pure Component # 1.0.0-alpha-211 - Lato font reference changed from local to Zoho URL(web fonts) # 1.0.0-alpha-210 - Published but some issues are there # 1.0.0-alpha-209 - Config => isReducedMotion, direction added - LibraryContext => added - transition variable implemented in all css # 1.0.0-alpha-208 - Select, AdvancedGroupMultiSelect, MultiSelect => search space issue solved - Common => getSearchString fn added, - Tabs => MoreButtonProps added in customProps - Tab => customProps added # 1.0.0-alpha-207 - Popup => PreventDefault On RemoveClose Removed - Tabs => getCustomDropBoxHeaderPlaceHolder props added # 1.0.0-alpha-206 - LableColor Css File Separated - Select, TextBox,MultiSelect,AdvancedMultiSelect => on focusing input preventScroll disabled. - ResizeComponent Added # 1.0.0-alpha-205 - MultiSelect => lowBandwidth Force Apicall issue fixed # 1.0.0-alpha-204 - CTA alpha color value changed # 1.0.0-alpha-203 - Default mode CTA grey color value changed # 1.0.0-alpha-202 - MultiSelect - scroll top issue fix # 1.0.0-alpha-201 - AccordionItem - innerclass prop has been added. # 1.0.0-alpha-200 - Responsive Sender Receiver Performance Improvement # 1.0.0-alpha-199 - Font size variable fixed for missed place # 1.0.0-alpha-198 - Date Component optimization # 1.0.0-alpha-197 - Card => isPercentageScroll prop added, scrollFetchLimit config implemented - Tabs => customProps Prop added # 1.0.0-alpha-196 - AdvancedMultiSelect => SelectedOptionsLimti old and new comparison based rerender update # 1.0.0-alpha-195 - ZIndex Number Counter Issue solved # 1.0.0-alpha-194 - Tab => css modified position correction and mousedown issue fixed - fitContWidth,fitContHeight class added in common - propType Declaration fixes # 1.0.0-alpha-193 - VelocityAnimation => slideLeft animation added - Tabs => containerClass prop added # 1.0.0-alpha-192 - CTA gray based color changes # 1.0.0-alpha-191 - CustomScroll Color Fixes # 1.0.0-alpha-190 - DarkMode => input placeholder color changed # 1.0.0-alpha-189 - DropBox => Calculation Based Performance improvement - Popup => Popup WitthIn Popup Body Focus Issue Solved # 1.0.0-alpha-188 - Popup => popup within popup open body click issue fixed # 1.0.0-alpha-187 - Popup => popupGroup empty array check added # 1.0.0-alpha-186 - MultiSelect - children render place changed # 1.0.0-alpha-185 - DropBox => Toggle Position Issue Solved For Left Right Padding Calculation # 1.0.0-alpha-184 - Palette-Based Folder Structure Changed. - data-theme changed to data-mode - data-palette changed to data-theme # 1.0.0-alpha-183 - AppContainer => dataThemeAttr,dataTheme prop removed. instead customProps prop added - Palette Based Color System Implemented # 1.0.0-alpha-182 - DateComponent => Safari Browser Focus Selection Issue Fixed # 1.0.0-alpha-181 - MultiSelect , AdvancedMultiSelect => selection reorder issue fixed - Avatar, AvatarTeam, Checkbox, ListItem, Switch => customProps Added # 1.0.0-alpha-180 - Tab => Rtl Fix - Config => idCounter, ZindexCounter, IdPrefix Added, Intial Zindex Increased to 3 # 1.0.0-alpha-179 - DateWidget => 24 hours HH caps placeholder issue solved # 1.0.0-alpha-178 - MultiSelect => getFooter prop added - AdvancedMultiSelect => getFooter prop added # 1.0.0-alpha-177 - DateWidget - PlaceHolder Lower Case Issue Solved - Tab - Hook Callback Issue Fixed - MultiSelect Empty Array Fix # 1.0.0-alpha-176 - DateWidget - isHideCurrentYear,onBlur,onFocus prop added # 1.0.0-alpha-175 - DateTime,DateWidget - is24Hour prop added - DateTime => isDefaultPosition prop added - Responsive Observer Performance Issue Fixed # 1.0.0-alpha-174 - CheckBox - isClipped Prop added # 1.0.0-alpha-173 - code-based issue fixed ( const to let) # 1.0.0-alpha-172 - TextBoxIcon/TextBoxIcon.js => onClearMouseDown prop support - MultiSelect, MultiSelectWithAvatar,AdvancedMultiSelect => disabledOptions prop supported # 1.0.0-alpha-171 - Dropbox => mobileWidth Configuration Hook given # 1.0.0-alpha-170 - MultiSelectWithAvatar => isSearchClearOnSelect prop added - DropBox => customStyle prop added - DropDownHeading => tabIndex removed # 1.0.0-alpha-169 - DateWidget => iconOnHover added and autoComplete disabled - AdvancedGroupMultiSelect => autoComplete disabled - AdvancedMultiSelect => autoComplete disabled - MultiSelect => autoComplete disabled - MultiSelectWithAvatar => isBoxPaddingNeed prop added - GroupSelect => iconOnHover prop added and tab focus issue solved - Select => iconOnHover prop added and tab focus issue solved - SelectWithAvatar => autoComplete disabled - SelectWithIcon => autoComplete disabled - TextBox => isFocus prop added - TextBoxIcon => isFocus,iconOnHover prop added # 1.0.0-alpha-168 - DropBox Duplicate Portal removed # 1.0.0-alpha-167 - DropBox - responsive ui fixes , isRestrictScroll,needAutoZindex prop added, needResponsive default value changed to true - Popup - customOrder prop added - ListItemWithAvatar => tick icon padding issue solved # 1.0.0-alpha-166 - Tab => Border Calculation Issue Fixed - Tooltip => Position Issue Fixed # 1.0.0-alpha-165 - Select -> onFocus Prop Added - Tab -> titlePosition prop added for tooltip # 1.0.0-alpha-164 - Fixed Tab highlight issue. # 1.0.0-alpha-163 - Fixed the bug to recalculate dimension if tab id changed # 1.0.0-alpha-162 - Performance Changes added in Tab , Tooltip Components - MultiSelect, MultiSelectWithAvatar => customChildrenClass prop Added and TextBox component replaced with TextBoxWithIcon component # 1.0.0-alpha-161 - Proxima Font Removed and Lato Font Added # 1.0.0-alpha-159 - MultiSelect,MultiSelectWithAvatar,AdvancedGroupMultiSelect,AdvancedMultiSelect - isSearchClearOnSelect default Prop changed as true - Tooltip Box Layout Position Issue Fixed - autoTabIndex prop removed in listitem component groups # 1.0.0-alpha-158 - ListItem => dataId Fix - MultiSelect => Bg color fix # 1.0.0-alpha-157 - RippleEffect => needBorder prop added - Select => Children Prop added - MultiSelect,MultiSelectWithAvatar,AdvancedGroupMultiSelect,AdvancedMultiSelect - isSearchClearOnSelect prop added - ListItem,ListItemWithIcon,ListItemWithAvatar => dataId added for tickIcon # 1.0.0-alpha-156 - A11y Changes # 1.0.0-alpha-156 - Dark Theme Changes # 1.0.0-alpha-155 - Tooltip DarkMode Theme Css Added # 1.0.0-alpha-154 - isDarkMode based props removed for all components - AppContainer => Tooltip moved from Container Html # 1.0.0-alpha-153 - ListItem => text-decoration fixed - AdvancedGroupMultiSelect => isGroupMultiSelect prop removed - AdvancedMultiSelect => isGroupMultiSelect removed, isBoxPaddingNeed added - MultiSelectHeader => isGroupMultiSelect removed # 1.0.0-alpha-152 - A11y Changes - Theme Primary Colors Added # 1.0.0-alpha-150 - Label => dark palette added - TextBox => light variant added # 1.0.0-alpha-149 - Avatar,AvatarTeam =>borderOnActive,borderOnHover prop added - Tab - text decoration added - Semantic Button Css fixed # 1.0.0-alpha-148 - Tag => max-width 100% added - Theme Changes in => DateTime,Tabs,AdvancedMultiSelect,RippleEffect # 1.0.0-alpha-147 - currentScreenSize returned from Responsive Receiver - sticky class added in common.module.css - --zdt prefix added for theme variables # 1.0.0-alpha-146 - ListItem => dataId fixes - Tag => dataId issue Fixed - DropBox => RTL fixes - VelocityAnimation => RTL fixes # 1.0.0-alpha-145 - TextBoxIcon Clear Icon Color Fix # 1.0.0-alpha-144 - PortalLayer Moved to deprecated folder - A11y Id Added For Select, MultiSelect Based Components - Semantic Button Default Font and Padding Resetted. - LisItem - dataId setted default - DropDown - DropDownHeading - Added customClass props - DropDownItem - Added customClass props - DropDownSearch - Added customClass - DropDownSeparator - Added customClass props - Radio - Added customClass - ListItem - ListItem - Removed customClass props and Added customClass object - ListItemWithAvatar - Added customClass - ListItemWithCheckBox - Added customClass - ListItemWIthIcon - Added customClass - ListItemWithRadio - Added customClass - Ribbon - Added customClass props - Stencils - Added customClass props - Switch - Added customClass - TextBoxIcon - Removed className props and Added customClass - Textarea - Removed className props and Added customClass props - Tooltip - No customClass. Just declared variables for Theme mode # 1.0.0-alpha-143 - Issue fix in displaying Avatar Initial when 'name' prop has trailing space. # 1.0.0-alpha-142 - Theme Based Changes(Variable changes no Impacts) # 1.0.0-alpha-141 - Tab => keyboardprevent(ctrl,shift,alt) for link case - Appcontainer => dataThemeAttr added - ListItem => isDarkMode prop added # 1.0.0-alpha-140 - DropBox -> PortalLayer changed to Modal # 1.0.0-alpha-139 - DateTime => i18keys supported - variable name changes # 1.0.0-alpha-138 - - Avatar - Removed customTextClass and added customClass props - - AvatarTeam - Removed customTextClass and added customClass - - Button - Removed className and added customClass - - Buttongroup - Added customClass props - - Card, CardHeader, CardContent, CardFooter - Removed className and added customClass props in Card, CardHeader, CardContent, CardFooter - - CheckBox - Added customClass - - DropBox - Removed className and added customClass - - Label - Added customClass props - - Tag - Removed className and added customClass - - TextBox - Removed className and added customClass props - - AppContainer - dataTheme Prop added # 1.0.0-alpha-137 - ally Fixes - htmlId prop added in the select component - AdvancedGroupMultiSelect => scroll fetch issue fix # 1.0.0-alpha-136 - removed dataIdNoOptnsMsg from GroupSelect - i18keys props renamed to i18nKeys - clearTitle prop removed from MultiSelect, MultiSelectAvatar, AdvancedMultiSelect, AdvancedGroupMultiSelect - Textare => default font fix - CalenderView => dataId changed for invalidDate as invalidDate - DatePicker limit changed to 1850 - 9999 # 1.0.0-alpha-135 - Avatar alternateSrc supported # 1.0.0-alpha-134 - Reset Code Splitting # 1.0.0-alpha-133 - AdvancedGroupMultiSelect => isPadding Prop added # 1.0.0-alpha-132 - htmlId prop given in TextBox , Textboxwithicon, Textarea - CssProvider Changes # 1.0.0-alpha-131 - Removed isLicenseSuccess and i18n in Label - name Prop changed to htmlFor in Label - title prop added in DropDownHeading # 1.0.0-alpha-130 - Added 'isLicenseSuccess' props in 'ListItemWithIcon' component # 1.0.0-alpha-129 - DropBox className Fix # 1.0.0-alpha-128 - DateComponent => isEditable added # 1.0.0-alpha-127 - DateComponent => error through fix # 1.0.0-alpha-126 - AllY implementation for the button, textbox - Semantic button added # 1.0.0-alpha-125 - fsize => font_sizevariable replaced - Tab => moreiconActiveClass # 1.0.0-alpha-124 - size => fsize # 1.0.0-alpha-123 - Appcontainer RemFontVariable added # 1.0.0-alpha-122 - Tag default bg color Changed - AvatarTeam background color removed # 1.0.0-alpha-121 - Dropbox shadow changed # 1.0.0-alpha-120 - Reponsive Render Fixes - DropBoxBorder Removed # 1.0.0-alpha-119 - DateTime component Fix # 1.0.0-alpha-118 - CustomResponsive Added # 1.0.0-alpha-117 - DateTime Placeholder Selection Fix For Firefox # 1.0.0-alpha-116 - DateTime Component Issue Fix , Row Fix, YearView Fix - DateTime => i18keys prop added - TextBoxWithIcon => children prop Parent Changed to Box # 1.0.0-alpha-115 - DropBox => isDarkMode added - DropDownHeading => isDarkMode added - ListItem => palette dark added - ListItemWithAvatar => isDarkMode,avatarPalette added - EmptyState => isDarkMode added - MultiSelect => isDarkMode,palette added - MultiSelectWithAvatar => isDarkMode,palette added - SelectedOptions => isDarkMode added - Suggestions => isDarkMode, palette added - Stencils => dark palette added - Tag => isDarkMode prop added # 1.0.0-alpha-114 - Tab iconSize Prop Added # 1.0.0-alpha-113 - DateTime => isPadding prop added - common diabled opacity changed to 0.5 - MultiSelect => isBoxPaddingNeed needa prop added - DropBox => isBoxPaddingNeed prop added - RippleEffect => primaryDark palette added # 1.0.0-alpha-112 - Card scroll issue fix # 1.0.0-alpha-111 - AdvancedGroupMultiSelect => children,getFooter, customClass added , Loader Handled - GroupSelect => children, getFooter added - Svg package Added - RippleEffect => before zindex removed - Container , Box Performance Fix - Card ReRender Fix # 1.0.0-alpha-110 - MultiSelect DataId Fix - ToolTip Fix - RippleEffect Added # 1.0.0-alpha-109 - MultiSelect Data-Id fix - Peer Dependencies Added # 1.0.0-alpha-108 - Disabling internal state support for Accordion. - Adding 'equalityCheck' function support for AccordionItem. # 1.0.0-alpha-107 - Adding onScroll support for TabContentWrapper component # 1.0.0-alpha-106 - Package Update # 1.0.0-alpha-105 - icon, variable version update - radio,checkbox,switch accessiblity changes => data-checked removed - semantic button added # 1.0.0-alpha-104 - Dropbox => isBoxPaddingNeed,isPadding Added # 1.0.0-alpha-103 - Tag Flat Removed # 1.0.0-alpha-102 - ListItemWithAvatar => avatarPalette added - AdvancedGroupMultiSelect => needBorder added - AdvancedMultiSelect => needBorder added - Suggestions => avatarPalette added - SelectWithAvatar => onRemove,avatarPalette,tagSize,groupName added - Tag => avatarPalette added # 1.0.0-alpha-101 - PortalLayer Fix Zindex # 1.0.0-alpha-100 - Listitem Data-selected attr added, tabIndex Fixed # 1.0.0-alpha-99 - Tab Click Fixed # 1.0.0-alpha-98 - Modal Zindex issue fixed - Tabs OnmouseDown Implement # 1.0.0-alpha-97 - MultiSelect Issue Fix # 1.0.0-alpha-96 - Tootltip Update - Avatar -> textPalette,customTextClass added - font-family light removed - AvatarTeam -> textPalette,customTextClass added # 1.0.0-alpha-95 - Icon Package Update # 1.0.0-alpha-94 - Tab Mapping Fix # 1.0.0-alpha-93 - Tab Fixes # 1.0.0-alpha-92 - Tab Custom Element Fix - Avatar xlarge size changes # 1.0.0-alpha-91 - Tab Click Prevent Fix # 1.0.0-alpha-90 - Switch,CheckBox,Radio => data-checked added - Tab Resize Issue Solved, setTitleForMoreOptions added for vertical, a11y tags added , gamma and zeta palette removed - ListItem TaBIndex Added # 1.0.0-alpha-89 - Tooltip Change - Icon Version Update - For MultiSelect Based Components clearTitle prop Added - tooltip added in Tag Component # 1.0.0-alpha-88 - Datewidget/Datetime tested and docs update with @zohodesk/datetimejs package # 1.0.0-alpha-87 - Date Component TimeZone Fix - Unwanted Functions Removed from utils/Common # 1.0.0-alpha-86 - Tooltip UI Updated - DropDownFooter,DropDownHeader,DropDownMenu,SimpleDropdown Deleted - DropDownHeading => children and customClass Added - AdvancedGroupMultiSelect -> search fix - MultiSelect -> search clear fix - GroupSelect -> Keydown Fix # 1.0.0-alpha-85 - Datetime/DateWidget Component changes from @zohodesk/datetimejs package # 1.0.0-alpha-84 - ListItemWithIcon Data-Id Fix # 1.0.0-alpha-83 - CheckBox Prop Fix Update activeStyle added # 1.0.0-alpha-82 - DateTime, DateWidget Changes => date return object Fix - autoFocus prop added in Textarea component # 1.0.0