@zohodesk/dot
Version:
In this Library, we Provide Some Basic Components to Build Your Application
1,705 lines (1,014 loc) • 41.3 kB
Markdown
# DOT Design Components
In this Library, we Provide Some Basic Components to Build Your Application
# 1.7.17
- **ToggleDropDown** - SecondaryValue supported for listitems and searchFields prop supported
# 1.7.16
- **DotProvider** - Theme entry for component_v1 added.
# 1.7.15
- **Onboarding**
- Fixed the slider navigation issue on Next button click.
# 1.7.14
- **IconButton** , **AvatarIcon**
- RTL icon text alignment issue resolved by adding text-align: center for the icon.
# 1.7.13
- **CommonEmptyState**
- Fixed spacing issues in link and description, and updated link display style from inline-block to inline.
- **TagsMultiSelect**
- Added padding to EmptyState component.
- **Onboarding**
- `tagAttributes, a11yAttributes, closeIconTooltip, dragBoundaryLimit, isDraggable, position` prop has been added.
- useDragger hooks -> bottom and right position is set to initial
- carouselDot animation => `left` changed into `inset-inline-start`
# 1.7.12
- **Drawer**
- Added `onAnimateEnter, onAnimateExit & postAnimateStyles` props to pass to `VelocityAnimationGroup`
- **FreezeLayer**
- Added `onAnimateEnter, onAnimateExit & postAnimateStyles` props to pass to `VelocityAnimationGroup`
# 1.7.11
- **ListStencils**
- `customId, testId` prop has beed added
# 1.7.10
- **Onboarding**
- `mediaElement` prop has been added under the `sliderData` group.
# 1.7.9
- **Onboarding** , **VideoLookup** - Components introduced
- `@zohodesk/layout` package added as peer dependency.
# 1.7.8
- **IconButton** - Introduced a new `size` prop with predefined values: `xsmall`, `small`, `medium`, `large`, and `xlarge`.
# 1.7.7
- **SelectField**
- Tooltip `title` prop has been passed to `Select` component.
# 1.7.6
- **AlertClose, AlertIcons, GlobalNotification, DesktopNotification, DesktopNoticationHeader**--
- `primary` type has been added.
- **version2/notification/DesktopNotificationHeader/DesktopNotificationHeader.js**--
- `variant+'_header'` _header suffix has been added after the variant prop in the className field.
- **version2/notification/DesktopNotificationHeader/DesktopNotificationHeader.module.css**--
- `priamry_header, secondary_header` primary_header and secondary_header classes have been updated instead of primary and secondary css classes.
- **Below Css Variables are Removed**
- `commonalert_error_border`
- `commonalert_error_hover_bg`
- `commonalert_error_icon`
- `globalnotification_error_bg`
- `globalnotification_error_text`
# 1.7.5
- **AttachmentViewer**
- `avatarProps` prop has been added under the `customProps` group.
- **ChannelIcon**
- `avatarProps`, `avatarIconProps` and `iconProps` prop has been added under the `customProps` group.
- **PlusIcon**
- `customProps` prop has been added.
# 1.7.4
- **Loader** - Theme-based adaptation in loader, removed existing multi-color gradient loader.
# 1.7.3
- **RadioField**
- `getRef`, `isBoxStyle` props supported
- Fixed the Radio box hover style applying when disabled
- **version2/notification/DesktopNotificationHeader/DesktopNotificationHeader**
- Typography import address changed to v0.
- **version2/DesktopNotification**
- description `lineheight` changes.
- **TagsMultiSelect**
- isFocus prop added
# 1.7.2
- **Lookup - Search** - renderChildren, isActive, hasSeparator & customStyle props supported & Some customization also opened for this compoenent.
# 1.7.1
- **Drawer** - The customDrawerClass prop is now supported to customize the drawer size.
# 1.7.0
- **DotProvider** - Introduced `DotProvider` component.
# 1.6.2
- **CurrencyField**
- The focus action triggers only when the readonly property is set to false.
- **StatusDropdown**
- `renderTargetElement` and `renderFooterElement` props added
# 1.6.1
- **Image (v0&v1)**
- `onLoad`, `onError` prop supported.
- **AttachmentViewer (v0&v1)**
- Customization options added - `children` `thumbnail`, `dataId`, `customProps` and `customClass`.
- Added validation for `Open in newtab` and `zoom` menu option.
- image `alt` changed to dynamic name of image given by user instead of static `Preview` text;
- **AttachmentImage (v0&v1)**
- `checkImageValidity` `checkAudioUrlValidity` and `checkFileSourcesValidation` utils added.
- `className` changed to `customClass`, customClass contain `customImageClass` and `customChildrenClass`
- `children`, `onLoad`, `onError` prop supported
# 1.6.0
- **TextEditor (v0&v1)**
- `isDisabled` prop added and default value is `false`.
- `inlineImageProps={allowedFileExtensions, fileNameMaxCharacters, fileSizeMaxBytes}` prop added.
- default values,
- `allowedFileExtensions: ["jpeg", "jpg", "png", "gif", "bmp", "ico"]`
- `fileNameMaxCharacters: 200,`
- `fileSizeMaxBytes: 3 * 1024 * 1024`
- `customInitOption` prop added.
- `customCSS` prop suppported.
- In `handleUpload` method reverted the `TicketReply` editor specific case handle.
# 1.5.5
- **ActionButton, TagsMultiSelect, TagsMultiSelectField, StatusDropdown, ViewDropDown (v0&v1)**
- `isAbsolutePositioningNeeded` `isRestrictScroll` `positionsOffset` `targetOffset` props supported for fixed position.
# 1.5.4
- **CheckBoxField (v0&v1)**
- children prop added.
# 1.5.3
- **Subject** - `whiteSpaceClassMapping` correct path updated.
# 1.5.2
- **AttachmentViewer** - Removed unnecessary ARIA role.
# 1.5.1
- **Subject (v0&v1)**
- whiteSpace prop added and default property sets as `pre`.
# 1.5.0
- **CurrencyField**
- In customProps prop > TextBoxProps key changed to TextBoxIconProps (Impact Change)
# 1.4.18
- **renderRightPlaceholderNode**
- renderRightPlaceholderNode , rightPlaceholderCustomClass prop added for `TextareaField`.
-
# 1.4.17
- **dataID & dataTestID**
- support has been added for the `ActionButton` `Attachment` `AttachmentViewer` `ChannelIcon` `MessageBanner` `AlertHeader` `AvatarClose` `ToggleDropDown` `StatusDropdown` `ViewDropDown` `Search` `Inconvenience` `UnableToProcessRequest` `UrlNotFound` `WillBeRightBack` Component (v0 and v1).
# 1.4.16
- **TagsMultiSelect**
- `dataId` support has been added for the ListItem Component wrapper.
- The `dataId` will be reflected as `dataId` with the suffix "_Options".
# 1.4.15
- **StatusDropdown**
- `FocusScope` navigation has been implemented.
- `isNextOptions` - prop renamed as `isFetchingOptions`.
- Loader added for fetching listItem.
- **Thread** - default count 1 removed
- These changes added in v1 folders also.
# 1.4.14
- **lookup/header/TicketHeader/TicketHeader** - Close Icon Position Moved to Right end.
- Lookup - lookupClass prop added and xlarge size value added
# 1.4.13
- **ToggleDropdown** - Fixed popup issue fix
- **RadioField** - tooltip option provided
- **TextareaField** - onFocus prop supported
- Common providers update for v1 components
# 1.4.12
- **CheckBoxField** - getContainerRef prop supported
- **RadioField** - infoTooltip, disabled support added for the radio
- **v1/RadioField** - getRef, isBoxStyle props supported
# 1.4.11
- **TagsMultiSelectField** - infoText, isLocked, lockedInfoText, alignField props added, position relative added for parent.
- **v1/TagsMultiSelect** - handleSelectAll, needSelectAll, selectAllText, customClass, customProps props supported
# 1.4.10
- **TextEditor** - FireFox Focus Issue Fixed (Removed Visibility : Hidden)
# 1.4.9
- **GlobalNotification**
- needAutoClose prop added and removed type based autoclose code.
- hideTime, needShadow, shadowCount, eleRef, id prop added
- eleRef prop added
- showMessage prop removed
- changed in v1 also
- globalnotification_default_box_shadow css variable removed
- **GlobalNotification.module.css**
- width 100% to 420px changed
- shadow class added
# 1.4.8
- **StatusListItem** - customClass and children prop support given
- **CommonEmptyState** - description wrap css added
# 1.4.7
- **Drawer, IconButton, StatusDropdown, StatusListItem, Lookup** - A11y changes.
- **useDragger** - active issue fix.
# 1.4.6
- **TagsMultiSelect** - handleSelectAll, needSelectAll, selectAllText, customClass, customProps props supported
# 1.4.5
- **Lookup** - isFlexWrapper default prop value changed - isFlexWrapper prop renamed to isMinHeight
# 1.4.4
- **Attachment** provide disable support
- **v1/RadioField** - infoTooltip support added
# 1.4.3
- **Drawer** - zIndex auto increment issue fixed
- **Lookup** - Dragger Implemented
- **Lookup Section** - data-drag-container property removed in tag
- **dot/src/lookup/header/lookupHeaderCommon.module.css** - Title Padding Changed (removed absolute css for .closeContainer)
# 1.4.2
- **Drawer, Lookup** - Enter Action support provided.
- **ActionButton, Link, AvatarStatus, ListLayout, StatusDropdown** - Accessibility issue fixes.
# 1.4.1
- **Setup => Header, Helptips folder** components are converted to functional inside v1 folder
- **Desktop Notification and Header** Responsive Handled
- **Provider** desktopNotificationResponsiveId key supported
# 1.4.0
- `@zohodesk/i18n` package dependency removed.
- **UserTime** component deprecated.
- **Comment** component title prop added.
- **v1/AlertHeader** children shrink issue fix.
- **DesktopNotification, DesktopNotificationHeader** renderAlertIcon prop added inside v1 folder.
# 1.3.3
- color-variable-preprocessor version issue solved
# 1.3.2
- @zohodesk-private/color-variable-preprocessor version upgrade
# 1.3.1
- **Attachment, AttachmentImage, RadioField, SelectField, TemplateIcon, SnippetIcon, PlusIcon, Upload, Loader, Avatar folder, SecondaryText folder, SecondaryPanel, SentimentStatus, PlusIcon, Message** components are converted to functional inside v1 folder
- **@zohodesk/hooks** version update - 2.0.2
- **AttachmentViewer** Arrow Hover Color Rgba Issue Fixed
- **AlertLookup, AlertHeader** renderAlertIcon prop added inside v1 folder
# 1.3.0
- v1 => old errorstate components removed and version2 folder errorstate components moved to v1/errorstate folder.
- v1 => old alert components removed and version2 lookup folder alert components moved to v1/alert folder.
- **Drawer** - Unwanted zIndex increase issue fixed
# 1.2.4
- **Drawer**, **Lookup** - FocusScope component prop rename update.
# 1.2.3
- **setup/helptips/ListGroup/ListGroup** data to text issue fixed
- propTypes Validated for **ToggleDropDown,TagsMultiSelectField,StatusDropdown,ViewDropDown**
# 1.2.2
- **Attachment, ListLayout** focus-within css changes has been added
- **Attachment, Link, CommonEmptyState** tabIndex added for screen reader
- **AddNeIcon, CompleteIcon, DeleteIcon, EditIcon, ReadUnreadIcon, SmartIcon** Screen reader Fix
- **StatusDropdown, Lookup, AlertLookup** a11y props added
# 1.2.1
- Proptypes and PlayGround Validated
# 1.2.0
- **utils** and **hooks** packages entry added
- **mergeStyle** and **compileClassNames** - used from `utils` package
# 1.1.0
- Internal color-variable-preprocessor package implemented
# 1.0.0
- beta release removed and version changed to normal flow
# 1.0.0-beta.271
- **Drawer, Lookup** - `focusScopeProps` will be served by `customProps` from now.
- **ToggleDropDown** - `FocusScope` navigation has been implemented.
# 1.0.0-beta.270
- **StatusListItem** - TickIcon Vertical position Ui issue fixed
- Variable Replacer Issue Resolved again
# 1.0.0-beta.269
- **TableData** - eleRef prop added.
- **useDragger** - parent querySelector validation added
# 1.0.0-beta.268
- AvatarCollision missing color variables added
# 1.0.0-beta.267
- data-test-id attribute added for all element which having data-id attribute to separate customization and automation
# 1.0.0-beta.266
- Variable Replacer Issue Resolved
# 1.0.0-beta.266
- - **useDragger** - useDragger relative element boundary based position issue solved.
# 1.0.0-beta.265
- **FreezeLayer** - `data-dragParent` changed to data-drag-parent
# 1.0.0-beta.264
- **useDragger** - useDragger Hook Fixed.
- **FreezeLayer** - `data-dragParent` attribute added.
- **AlertHeader**
AlertHeader changed to `rfc` and convert to a `ucl` structure.
`useDragger` implemented in this component and `dragBoundaryLimit` prop added for drag case.
# 1.0.0-beta.263
- **SetupDetailLayout** - i18nKeys added.
# 1.0.0-beta.262
- **TextEditor** - pre tag css style added.
# 1.0.0-beta.261
- **TextEditor** - pre tag css style reverted.
- **FreezeLayer** - useDragger implementation reverted.
# 1.0.0-beta.260
- **TextEditor** - pre tag css style added.
# 1.0.0-beta.259
- **Drag Hook** - useDragger boundary calculation added for custom boundary elements.
- **TagWithIcon** - Contrast issue fix
# 1.0.0-beta.258
- **TextEditor** - blockquote css style tag removed.
# 1.0.0-beta.257
- **Drag Hook** - useDragger hook added.
- **FreezeLayer** - useDragger implemented
- **Alert Header** - useDragger based attributes added
- **Section** - useDragger based attributes added
# 1.0.0-beta.256
- **Drawer** - CancelBubblingEffect reverted coz that produces many issues.
# 1.0.0-beta.255
- **TagWithIcon** - New component Added.
- **FreezeLayer** - cancel click preventing issue solved.
# 1.0.0-beta.254
- `Contrast` option implemented through preprocess. Category key value added for all color variables.
- BoxShadow Values Separated for Contrast.
# 1.0.0-beta.253
- **FreezeLayer** - onClick event issue solved.
- cancelBubblingEffect function replaced to all stopPropagation used placed
# 1.0.0-beta.252
- **ToggleDropdown** - customClass (customDropBox and customListBox) Support added.
- **StatusDropdown** - align item value changed (center => baseline) and Line-height changed(18px => 20px)
# 1.0.0-beta.251
- **ToggleDropdown, StatusDropdown, StatusListItem** - Added New Prop `needMultiLineText`
# 1.0.0-beta.250
- - **FreezeLayer** - converted to functional component
# 1.0.0-beta.249
- **FreezeLayer** - Issue fix: While click on the freezelayer, drawer/any dialog box won't close if any text highlighted in the product.
# 1.0.0-beta.248
- **AvatarFlip** - `customProps` has been added.
- **AvatarStatus** - `needDefaultBorder` prop added for all components.
- **AvatarWithTeam** - `teamBorderActive` prop has been added.
# 1.0.0-beta.247
- **ActionButton** - arrowBoxDataId prop removed .
- dataSelectorId prop added for all components
# 1.0.0-beta.246
- **AvatarWithTeam** - css variable changed due to the duplicate override issue
# 1.0.0-beta.245
- **Separator** - New component added.
# 1.0.0-beta.244
- **ActionButton** - button element margin issue fix(safari browser).
# 1.0.0-beta.243
- **NewStar** - Position and Font Size Increase Issue Solved.
- **MessageBanner** - `Night` and `Dark` mode issue fix.
- **IconButton** - customProps support.
- **ToggleDropdDown** - Screen Reader fix.
- **ListLayout** - Focus Indication fix.
# 1.0.0-beta.242
- `Accesssility`- Screen Reader fix.
# 1.0.0-beta.241
- **Drawer, Lookup** - Focus scope navigation support.
# 1.0.0-beta.240
- `Accesssility`- Screen Reader support for some components.
- **CustomResponsive** - performance issue fix.
# 1.0.0-beta.239
- Attachment => Text color added.
# 1.0.0-beta.238
- **ToggleDropDown** - Scroll End Loader added.
- **TagMultiSelect**
`findScrollEnd` method imported from components package.
`isAnimate` prop in the **ResponsiveDropBox** component has been assigned as false.
- **Common.js** - deleted this file. `findScrollEnd` method imported from components package.
# 1.0.0-beta.237
- AvatarThread => orange palette added.
# 1.0.0-beta.236
- Alertlookup and version2 Alertlookup -> didmount code added for Enter key functionality.
- TextEditor => htmlVersion !Doctype html added and handleChange function performance changes.
# 1.0.0-beta.235
- Action Button => innerClassName and popupGroup prop added.
- default props and proptype => removed from component file and made it as a separate file.
# 1.0.0-beta.234
- AlertLookup V1 => isHtmlContent prop added
# 1.0.0-beta.233
- ToggleDropDown , StatusDropdown => preventParentScroll implemented
# 1.0.0-beta.232
- Svg path updated
# 1.0.0-beta.231
- :focus in css removed
# 1.0.0-beta.230
- renderLabelProps props added and Field Container Component Wrapped for => CheckBoxField, CurrencyField, DateField, MultiField, SelectField, TextareaField, TextBoxField
# 1.0.0-beta.229
- TagsMultiSelect,TagsMultiSelectField => clickableTag prop added
- GridStencils => margin, width removed in css
# 1.0.0-beta.228
- ResponsiveDropBox Implemented for all DropBox
# 1.0.0-beta.227
- #999 instead of #a8b0bd color value in PureDark mode
# 1.0.0-beta.226
- Attachment Viewer Footer Scroll Ui Fix, dataId fix
- list/SecondaryText/SecondaryText => happiness image width changed
- PureDark mode implemented via preprocess
# 1.0.0-beta.225
- ToggleDropDown, DepartmentDropDown, StatusDropdown search empty text change (Oops to No results found)
# 1.0.0-beta.224
- className prop added in ImportantNotes
- palette prop added in ModuleHeader
- palette prop added in TicketHeader
# 1.0.0-beta.223
- TagMultiSelect id, onSelectTag prop added.
- GridStencils UI fix.
# 1.0.0-beta.222
- TagMultiSelect Keyboard Shortcut Issue Fixed
# 1.0.0-beta.221
- editor fontsize prop added
# 1.0.0-beta.218 , # 1.0.0-beta.219, # 1.0.0-beta.220
- AttachmentViewer , AttachmentImage component added
# 1.0.0-beta.217
- TagsMultiSelect => boxSize prop added.
# 1.0.0-beta.216
- CurrencyField => formatCurrency call if check fixed (value will formatted when isActive is false)
# 1.0.0-beta.215
- CheckBoxField, CurrencyField, DateField, MultiSelectField, PhoneField, RadioField, SelectField, TextBoxField, TextareaField, setup/header/Views/Views => Tooltip undefined case solved
- StatusDropdown => Enter, Down Arrow Shortcut issue solved
- TextEditor => editor focus issue fix
# 1.0.0-beta.214
- Dot => Provider Config Added
- FreezeLayer => freezeLayer config added to control keyboard shortcut
- CurrencyField => formatCurrency prop added, exist formatCurrency function removed and moved to deprecated
# 1.0.0-beta.213
- ActionButton => Loader Bg Fix reverted (Directly Fixed in Button Component)
# 1.0.0-beta.210
- TextEditor => editor loading issue fix
# 1.0.0-beta.209
- ActionButton => removeChildrenTooltip prop added , Loader Bg Fixed for Primary Palette
- AlertLookup,AlertLookup v2 => onEsc Prop added
# 1.0.0-beta.208
- Read-only and disable class and style added in All Fields like TextBoxField, MultiSelect Field etc..
- isCopyTextEnabled prop added in Ripple Effect component.
# 1.0.0-beta.207
- Linear Gradient - to Left direction fixed
- TicketHeader/ViewDropdown -> block layout fix
- Appearance css moved to assets
# 1.0.0-beta.206
- css color variables updated.
# 1.0.0-beta.205
- TagsMultiSelect => placeholderText key added in i18nKeys
- TextEditorWrapper => isEditorDefaultOpen setState Issue Check added
- TextEditor => Font-feature-setting added to fix calt symbol issue .
- bg,shadow,text,border based variables removed and renamed.
# 1.0.0-beta.204
- blueDefaultTheme & blueDarkTheme class name added in Mode & Blue DotTheme files
- GlobalNotification, DesktopNotification => customProps prop added
# 1.0.0-beta.203
- ListLayout => active, keyboarActive css priority fixed
# 1.0.0-beta.202
- ListLayout => marginLeft fixed
# 1.0.0-beta.201
- deprecated theme file moved to another place
- ListLayout => keyboardActive ui border added
# 1.0.0-beta.200
- ListLayout => isKeyboardActive prop and ui added
# 1.0.0-beta.199
- - AvatarThread component -> getCustomThread prop added
# 1.0.0-beta.198
- TextEditor => default font changed to Lato
# 1.0.0-beta.196, 197
- TextEditor => default font changed to Arial
# 1.0.0-beta.195
- Messagebanner => FontSize Fixed
- TextEditor => PuviFont Version Updated
# 1.0.0-beta.194
- CommonEmptyState missing dark palette variables moved under Themes folder files
# 1.0.0-beta.193
- ListLayout -> needPointer prop added and hover css fix
# 1.0.0-beta.192
- MessageBanner => dataId Prop added and margin fixed.
- Link => object spread solved.
# 1.0.0-beta.191
- Custom fonts (Lato and Zoho Puvi) sent to Editor.
# 1.0.0-beta.190
- Published but some issues are there
# 1.0.0-beta.189
- - transition variable implemented in all CSS
# 1.0.0-beta.188
- TagMultiSelect => ListItem Data-Id Reverted
# 1.0.0-beta.187
- AlphabeticList => vertical spaceing incremented
# 1.0.0-beta.186
- AlphabeticList => vertical spaceing incremented, dataId prop added
# 1.0.0-beta.185
- ToggleDropdown => on focusing input preventScroll disabled.
- ValidationMessage => toolip Prop Added
# 1.0.0-beta.184
- TagsMultiSelect => dataId Changes
- list/Icons => width added tto avoid jurk
# 1.0.0-beta.183
- Lookup,AlertLookup,AlertLookup2 => eventListeners Removed on UnMount
- Drawer => getTitleChildren prop added
- ToggleDropdown => on focusing input preventScroll disabled.
# 1.0.0-beta.182
- ExternalLink, Link, AccountName, ContactName, SecondaryText/Email, SecondaryText/PhoneNumber, SecondaryText/TicketId, Subject => **customProps** prop added
# 1.0.0-beta.181
- ReadUnReadIcon => icon Name fix
# 1.0.0-beta.180
- TagsMultiSelect => scrollTop Issue Solved
- TagsMultiSelectField => keyPress index fixed
# 1.0.0-beta.179
- ToggleDropDown => selectedId fix while opening the dropdown.
# 1.0.0-beta.178
- ReadUnreadIcon component added
# 1.0.0-beta.177
- TextEditorField => isReadOnly Ui Given
# 1.0.0-beta.176
- @zoho/SecurityJS library removed from depedency
- Message/Message => HtmlPurifier Removed
- GlobalNotification/GlobalNotification => HtmlPurifier Removed
- helptips/Link/Link => HtmlPurifier Removed
# 1.0.0-beta.175
- PropTypes Validattion Fixes
- error state DataId and Common Css Fixes
# 1.0.0-beta.174
- Docs Fixes
- CommonEmptyState => customClass prop added
- Inconvenience => svg image changed as old
- version2/errorstate/Inconvenience/Inconvenience => isButtonNeeded,className,isFluid,dataId,buttonText,onButtonClick,urlTarget,size prop added, subtitle,customClass prop removed
- OopsSomethingMiss , UnableToProcessRequest, WillBeRightBack, UrlNotFound added
- PermissionPlay, RequestUrlNotFound, UnableToProcess, , WillBack Removed
- UnauthorizedLogin updated and subtitle,customClass prop removed
# 1.0.0-beta.173
- CTA gray based color changes
# 1.0.0-beta.172
- AvatarThread => iconClass prop added
- ActionButton => palette prop added
- Lookup/Lookup => xmedium size added
- version2/lookup/AlertLookup/AlertLookup => isHtmlContent,scroll prop added
# 1.0.0-beta.171
- 168 publish reverted
# 1.0.0-beta.170
- Lookup/Lookup => childAnimationName prop added
- version2/lookup/AlertHeader/AlertHeader => html structure render fixed
- version2/lookup/AlertLookup/AlertLookup => align, childAnimationName prop added
# 1.0.0-beta.169
- ToggleDropDown => focus null issue fixed.
# 1.0.0-beta.168
- Drawer => stopImmediatePropagation added.
# 1.0.0-beta.167
- ToggleDropDown => preventPopupClose prop added , unWanted Focus issue solved.
- TextEditorField => editorFocus prop changed to onFocus
# 1.0.0-beta.166
- ContactName => className Duplication Entry Issue Fixed
# 1.0.0-beta.165
- Palette-Based Folder Structure Changed.
- data-theme changed to data-mode
- data-palette changed to data-theme
# 1.0.0-beta.164
- ActionButton => ClassName based changes
- PlusIcon => iconColor , palette prop removed
- Palette Based Color System Implemented
# 1.0.0-beta.163
- TextEditor => editorInitialize global function calling to avoid global conflict
- formatCurrency function fix
# 1.0.0-beta.162
- TextEditor => getCSRFCookieName,getCSRFCookie -> Paste Image Issue Fixed
- AvatarClose, AvatarCollision, AvatarIcon, AvatarStatus,AvatarThread,AvatatrUser, AvatarWithTeam, ToggleDropDown, SecondaryText => customProps prop added
- Comment,Thread => Button tag added
- AcccountName,ContactName,Email,PhoneNumber => a11y fixes
- Subject => children prop added
# 1.0.0-beta.161
- Upload -> palette prop added
# 1.0.0-beta.160
- General - formatCurrency function fix
- TextEditor - isNightMode prop added
- TextEditorWrapper - customProps prop added
- AlertLookup,AlertLookupNew => customProps Added and Footer check added
# 1.0.0-beta.159
- ToggleDropdown => getFooter prop added
- GlobalNotification v2 => UI function Exported
# 1.0.0-beta.158
- FreezeLayer - to avoid inner focus jerk issue, overflow hidden css added
- list/SecondaryText,list/UserTime => fontsize changed
- customProps prop given for all field components
- SelectDropdown component moved to deprecated
- FlipCard -> customProps prop added
- AlphabeticList,Attachment,AvatarUser,Comment,DepartmentDropDown,ContactName,TicketHeader,Message => i18nKeys prop supported
# 1.0.0-beta.157
- ExternalLink/ExternalLink.js
=> simplehelp, dynnamicnavs protocol support for urls
- lookup/Lookup/Lookup.js
=> onKeyDown prop support
- lookup/header/Search/Search.js
=> onKeyDown prop support
- lookup/header/ModuleHeader/ModuleHeader.js
=> onSearchKeyDown prop support
=> keydown prop support - In forms, lookup close on esc key press
- dropdown/ToggleDropDown/ToggleDropDown.js
=> onDropDownOpen, onDropDownClose
- lookup/header/Search/Search.js
=> Component revamp for focus related issue
=> Clear icon added
# 1.0.0-beta.156
- ToggleDropdown => shallowdiff comparision based state update fixed in compoentwillreceiveprops
- AlertLookup => v2 => submit button focus timeout issue fixed .
# 1.0.0-beta.155
- version 2 errorstates added => inconvenience,PermissionPlay,RequestUrlNotFound,UnableToProcess,UnauthorizedLogin,UnauthorizedLogin,WillBack
# 1.0.0-beta.154
- CheckBoxField , CurrencyField, DateField, MultiSelectField, SelectField, TextBoxField, TextEditorField, TextareaField => lock icon size increased to 13
- SelectField, DateField => iconOnHover prop added
- list/Comment => hover color added in css
- list/SecondaryText/AccountName => secondaryAccountHref,secondaryAccountClick,secondaryAccountText props added
- list/Thread => hover color added in css
- ZD-blockDownArrow icon changed to ZD-down in all components
# 1.0.0-beta.153
- TextEditorWrapper => needInlineAttachment prop added
# 1.0.0-beta.152
- TextEdiitorField => needInlineAttachment prop added
- TextEditor => Drag and Drop Image Upload and Paste ClipBoard Image Upload feature added
# 1.0.0-beta.151
- MultiSelectField => onFocus prop added
- TagMultiSelect, TagMultiSelectField clear text after select option issue fixed
# 1.0.0-beta.150
- Responsive Ui Fix added in all ErrorStates
- lookup/header/ModuleHeader => closeTitle prop added
# 1.0.0-beta.149
- ImportantNotes -> html structure changes
- SelectField -> onFocus Prop Added
- TagsMultiSelect -> Children prop removed, htmlId prop added
- TagsMultiSelectField Added
- TextEditor -> isEditorDefaultOpen prop fixed for blur event
- TextEditorField -> children,ePhiData prop added
- TextEditorWrapper -> isEditorDefaultOpen prop added
# 1.0.0-beta.148
- TextEditor -> BlockQuote Indent Margin Fix
# 1.0.0-beta.147
- ExternalLink -> onClick prop added
- TextEditor -> Underline Empty Issue Fixed
# 1.0.0-beta.146
- TextEditor -> Underline Empty Fix solved
- MultiSelectField -> children, customChildrenClass Added
- TextBoxField -> children prop added, TextBox component replaced with TextBoxWithIcon
# 1.0.0-beta.145
- TextEditor - WillReceiveProps editor undefined fix
# 1.0.0-beta.144
- EditionPage => empty svg image changed to EmptyCrmPotential (Before we used EmptyEdition SVG)
# 1.0.0-beta.143
- CurrencyField Added
- PhoneField => number pattern formatted
- TextBoxField => onFocus prop added
# 1.0.0-beta.142
- TextEditorField - dataId fixes
# 1.0.0-beta.141
- TextEditor WilReceiveProps Fix
- Drawer - default size added
- Drawer - Header - isBoxIcon prop added
- ToggleDropDown - has Icon check Added for every List
# 1.0.0-beta.140
- ePhiData Prop added in TextBoxField, PhoneField
- DesktopNotification DataId Fix
# 1.0.0-beta.139
- Cli Update
# 1.0.0-beta.138
- ToastMessage A11y Changes
- list/ListLayout a11y changes
- MultiSelectField => Focus Ref Issue Solved
- TextEditorField => dataId fix
# 1.0.0-beta.137
- IconButton => dataIsHtml Prop Added
- TextEditorWrapper => editor focused 300 timeout
# 1.0.0-beta.136
- A11y Changes
- TextEditor Code Fix
- Theme Changes
- Lookup => large size added
- ActionButton => dropBoxPosition prop renamed as defaultPosition , (position,getContainerRef,getTargetRef prop added)
- SelectField => children prop added
- TagsMultiSelect => borderColor,needBorder,getTextBoxChildren prop added
# 1.0.0-beta.135
- Attachment - Theme Color Changes
- List => SecondaryText - Theme Color Changes
- TagsMultiSelect, TextEditor, TextEditorField Added
- SelectField => isDefaultSelectValue,placeHolder prop added
- TextBoxField => needReadOnlyStyle, isClickable prop added
# 1.0.0-beta.134
- ListStencils , ToastMessage => DarkTheme Css Added
# 1.0.0-beta.133
- isDarkMode props removed for all components
- DateField => i18nKeys prop added
# 1.0.0-beta.132
- StatusDropdown => dotted issue fixed
- Fields => Data Id and htmlId fixed in all field based components
- DateField => timeZone prop added
# 1.0.0-beta.131
- Added the character '#' in the AlphabeticList component.
# 1.0.0-beta.130
- A11y Changes
- Drawer => Header padding changes
# 1.0.0-beta.128
- CommonEmptyState => palette -> dark,default added and isDarkMode prop removed
# 1.0.0-beta.127
- AvatarIcon,AvatarWithTeam => borderOnActive,borderOnHover prop added
# 1.0.0-beta.126
- Theme Changes In all Components
- a11y changes in ToggleDropDown,StatusDropdown
- dataId Changes in CommonEmptyState - no impacts
# 1.0.0-beta.125
- Loader - auto zIndex added
- DotNew - size prop added
- BluePrintStatus - isOverdue prop removed for color fix
- AvatarUser - alternateSrc prop added
- --zdt prefix added for theme variables
# 1.0.0-beta.124
- Components added
- form => fields => CheckBoxField, DateField, MultiSelectField, PhoneField, PhoneField, RadioField, SelectField, TextareaField, TextBoxField, ValidationMessage
- form => layout => Section, Field
# 1.0.0-beta.123
- Drawer => drawer model portal removed, hereafter need to send inner portal name through innerPortalName prop.
# 1.0.0-beta.122
- Alert Lookup => a11y added
# 1.0.0-beta.121
- package update in components library
# 1.0.0-beta.120
- commonAlerts based files moved to version2 folder
# 1.0.0-beta.119
- Drawer RHS padding CSS fixes
# 1.0.0-beta.118
- Theme Based Changes (no Impacts)
- list> Subject ==> isDotted prop added
# 1.0.0-beta.117
- ToggleDropDown => isDarkMode prop added for inner ListItem
# 1.0.0-beta.116
- Attachment,Upload,Thread ui fixes
- ModuleHeader => dataId added
- FreezeLayeer => snow palette bg changed
- commonAlerts components added
# 1.0.0-beta.115
- Drawer,FreezeLayer,ToastMessage -> default value setted as needAutoZindex:true
# 1.0.0-beta.114
- Theme Implemented For Component Package
# 1.0.0-beta.113
- a11y fixes
- customClass Prop added in setup table based components
# 1.0.0-beta.112
- Ui Fixes in FormAction,ToggleDropDown,DepartmentDropDown,ConatctName,Thread,UserTime.
- Thread => align prop added
# 1.0.0-beta.111
- Image => htmlId prop added
# 1.0.0-beta.110
- Drawer => onBodyClick prop added for body click preventcase
# 1.0.0-beta.109
- needAutoZindex prop added in freeze layer and Drawer
- Provider Changes
# 1.0.0-beta.108
- SetupDetailLayout DataId Changes
# 1.0.0-beta.107
- ToggleDropDown Temp Fix for Rerender Issue
# 1.0.0-beta.106
- AllY fixes in IconButton
# 1.0.0-beta.105
- fsize => font_size css variables replacement
# 1.0.0-beta.104
- ToastMessage => needClose prop fixed
- Size => fsize
# 1.0.0-beta.103
- Secondary text hover color added
# 1.0.0-beta.102
- Department Dropdown Icon Fixes
# 1.0.0-beta.101
- CommonEmptyState => darkMode fix
# 1.0.0-beta.100
- SetupDetailLayout => dataId Added
- Setup Header Search => customClass prop Added
# 1.0.0-beta.99
- IconButton => isNeedEffect prop added
- Responsive Updated in Drawer
# 1.0.0-beta.98
- Message => onClick Prop added
# 1.0.0-beta.97
- Message => Html Purifier added for Message Prop
# 1.0.0-beta.96
- ActionButton => OnHover Fix
# 1.0.0-beta.95
- ToggleDropDown => isDarkMode, palette added
- CommonEmptyState => isDarkMode added
# 1.0.0-beta.94
- list/Thread => icon soze changed
- AvatarCollsion => bordersize changed
# 1.0.0-beta.93
- RippleEffect Based Changes Pushed
- Component Version Update
# 1.0.0-beta.92
- IconButton => borderOnHover prop removed and hoverType prop added
- ToggleDropDown => RippleEffect Added
- Lookup Search => isFocus Fix
# 1.0.0-beta.91
- Upload Component Preview mode Fixed
- dotcommon.module.css removed, audio image removed
# 1.0.0-beta.90
- Attachment Color changes, SubtabLayout Footer Type implemented
# 1.0.0-beta.89
- PeerDependencies Added
# 1.0.0-beta.88
- Text => cursor pointer fix
# 1.0.0-beta.87
- Version update for components library
# 1.0.0-beta.86
- TableHover.css Added
# 1.0.0-beta.85
- StatusList Bullet Fix
# 1.0.0-beta.84
- Adding tool tip for Ticket channel Icons in 'ChannelIcon', 'FlipCard' & 'AvatarFlip' components
# 1.0.0-beta.83
- Event Fix in IconButton
# 1.0.0-beta.82
- Icon Button A11Y
- ToastMessage Custom prop added
# 1.0.0-beta.81
- StatueListItem bulletColor Prop Changes
# 1.0.0-beta.80
- Dependent Package Updates
# 1.0.0-beta.79
- Upload => abort upload support added
- ExternalLink => Issue with URLs with Uppercase characters fixed
# 1.0.0-beta.78
- ToggleDropDown => Title Reposition
# 1.0.0-beta.77
-list/SecondryPanel/SecondryPanel => Container changes
# 1.0.0-beta.76
- Package Update
# 1.0.0-beta.75
- AlertLookup DataId fix
- DotNew => data-title added
- ActionButton => arrowBoxSize added
- Upload => hovercolor changes
- AvatarWithTeam => teamClassName added
# 1.0.0-beta.74
- Package update
# 1.0.0-beta.73
- Table Components Css name change
- FlipCard,AvatarFlip => isFilledCheckbox added
- package Update
- ToggleDropdown SelectedId issue Fixed => need to check
# 1.0.0-beta.72
- CommonEmptyState Props Changed
- SVG Version Updated
# 1.0.0-beta.71
- ToggleDropDown, StatusDropDown - Hover issue Fix
# 1.0.0-beta.70
- Components Package Update
# 1.0.0-beta.69
- AvatarIcon => extra Palette added (gray,dark)
- listIcons names updated
- ListStencils Updated
- ChannelIcons New Names changed
- package update
# 1.0.0-beta.68
- iconButton => onMouseDown,onMouseOver Added
- AlertHeader => iconClass prop added, addEndUser type removed
- AlertLookup => needIcon,iconName,iconClassiconSize ,customClass prop added
- ToggleDropDown => onClick moved to onMouseDown, and Icon Fix
- StatusDropDown => onClick moved to onMouseDown, and Icon Fix
# 1.0.0-beta.67
- Component Version Update
- ToggleDropdown => isToggleStateNeeded added
- LookupSearch => isBoxed Option Added
# 1.0.0-beta.66
- Component version update
# 1.0.0-beta.65
- Package Updates
- AvatarStatus => statusTitle added
- AvatarFlip => iconSize added and css cleared
- SecondaryText/AccountName ==> isBold removed and added fontWeight
- SecondaryText/ContactName ==> isBold removed and added fontWeight
- SecondaryText/Email ==> added fontWeight
- SecondaryText/PhoneNumber ==> added fontWeight
- StatusDropdown => title added
- getActivitiesIconObj function added
# 1.0.0-beta.64
- Package Update
# 1.0.0-beta.63
- Package Update
# 1.0.0-beta.62
- Drawer Close Animation Fx
- ToggleDropDown IconClass Added
- Avatar Status Size and Position Fixed
# 1.0.0-beta.61
- DateFormat Based Component Removed
# 1.0.0-beta.60
- Toggle DropDown added onClick for the selectedValue - "value" prop name
# 1.0.0-beta.59
- ToggleDropDown Separator Added
- Package Update for Icon and Components
# 1.0.0-beta.58
- Renamed SVG Folder to small case
# 1.0.0-beta.57
- On Hold Date issue Fix
# 1.0.0-beta.56
- MessgeBanner link newtab issue fix
- TimeInfo Fix
- icon package update
# 1.0.0-beta.55
- customClass Added for Drawer and Freezelayer
- icon version update
- component version update
- i18n version update
# 1.0.0-beta.54
- Added onLookupClick function in AlertLookup component
# 1.0.0-beta.53
- Svg Package Version Update only
# 1.0.0-beta.51
- Version update for SVG package
# 1.0.0-beta.50
- Version update for SVG package
# 1.0.0-beta.49
- Version update for SVG package
# 1.0.0-beta.48
- Component version update
- customClass prop added for error state components
# 1.0.0-beta.47
- Component Package Version Update
- dataId Fixes for TimeInfo,Duedate,CreateTime,UserTime
# 1.0.0-beta.46
- ActionButton Added
- CommonEmptyState => getChildren Prop Added
- IconButton => isBold Added
# 1.0.0-beta.45
- @zohodesk/components, @zohodesk/i18n version updates
# 1.0.0-beta.44
- dateFormat => CreateTime added
- dateFormat => DueDate Added
- utils => Common => getDateKeyWithParam added
- permission Package removed
- statusDropdown removed nad statusDropdownNew Component Renamed as statusDropdown
- loader, message, messagebanner, new start components added
# 1.0.0-beta.43
- In StatusListItem prop option added statusType === 'Completed'
- AvatarThread => needBorder,needBackground added
- Drawer => SubDrawer Option Added
# 1.0.0-beta.42
- ToggleDropDown title Fix, DataId Fix
- AlertLookup DataId Changed
- In AvatarUser, added avatar Icon Option, AvatarUser Delete Hover Bg Color Added
- list => Comment => className prop Added
- list => icons => Completeicon => iconSize Prop Added
- list => icons => EditIcon => iconSize Prop Added
- ListLayout => footer Prop Removed and Basic Padding Removed, Here after include Import Padding from moduleList.module.css
- Unused Css removed from listCommon.module.css
- StatusDropdownNew => onTogglePopup Issue Fixed
# 1.0.0-beta.41
- ToggleDropDown Key Handling Fix.
- isBold added in AccountName
- isBold added in ContactName
- AvatarThread Icon position changed
- In SubtabLayout, subtabfooter added, then tertiary type added in SubtabHeader
- In ToggleDropdown, Max-width 100% added css fix for shrink
- DeleteIcon => iconSize Prop added
- Subject => className Prop Added
# 1.0.0-beta.40
- Components Package Update
# 1.0.0-beta.39
- IconButton Children Prop Added
- IconButton Palette Added
# 1.0.0-beta.38
- miniDescription Prop added ModuleHeader Component
- OnClick prop added For Lookup Component
# 1.0.0-beta.37
- StatusDropDownNew Component Added
- StatusListItem Component Added
- Avatar User - Bgg added for portal icon
- In StatusText => isBold prop removed and fontWeight introduced
- Subject - isBold prop removed and fontWeight introduced
# 1.0.0-beta.36
- Version update for permission library.
# 1.0.0-beta.35
- Version update for permissions library.
# 1.0.0-beta.34
- ExternalLink Regex Fix
# 1.0.0-beta.33
- ToggleDropdown - arrowIconPosition Added
- Lookup MakWidth Fix for Responsive
# 1.0.0-beta.32
- dataId Fix Added for errorStates
# 1.0.0-beta.31
- Alphabetical Dotted Fix
# 1.0.0-beta.30
- Upload Component CSS Fix
# 1.0.0-beta.29
- Attachment, Upload Component Added
- Dot Component Issue and SecondaryPanel List Dotted Fixed
# 1.0.0-beta.28
- Toast Message component functionality fix.
# 1.0.0-beta.27
- DataId Changes for ChannelIcon
- Ticked Id Link Fix
- ImportantNotes Implemented
- ErrorState ZIndex Fix
# 1.0.0-beta.26
- Changing the 'falseObj' key to 'failure' inconsistency with permission library.
# 1.0.0-beta.25
- Updating components library to latest
# 1.0.0-beta.24
- TicketId Link Added
- Avatar User Palette Added
- IconButton Added
# 1.0.0-beta.23
- Adding tourId in FlipCard, AvatarFlip, and GridIcons component.
- Adding SvgMask support and tourId in the FreezeLayer component.
# 1.0.0-beta.21
- Lookup Unified
- GridIcon Component Added
- Dot Color Changes
# 1.0.0-beta.20
- Permission package update
# 1.0.0-beta.19
- Onclick option added for TableRow Component, Avatar Icon Data-Id Fixed and Container Changed, Avatar Based Components Css Provider Implemented
# 1.0.0-beta.17
- Icon Update
# 1.0.0-beta.16
- ChannelIcon Update
# 1.0.0-beta.15
- AlertLookup Data-Id Fix
# 1.0.0-beta.14
- DeleteLookupHeader Removed
- Lookup text Bold prop Included
- Toggle Dropdown Children Fix
- SVG Version Updated
- ErrorState Fix
# 1.0.0-beta.13
- Toggle Dropdown onScroll implemented,
- Data Id Fixes
- AlertLookup Setcion ClassName Support
- Table Onclick Functions
# 1.0.0-beta.12
- TableData align Prop Fix
# 1.0.0-beta.11
- Svg Exported
- External Link Fix, Data-Id Change
- Toggle Dropdown Fix
# 1.0.0-beta.10
- Externel Link XSS Fix
- AlertLookup custom-header Fix
- ToastMessage DataId Added
# 1.0.0-beta.9
- Alert Header Fix
# 1.0.0-beta.8
- Proxima Update
# 1.0.0-beta.7
- Image and Setup Table Components Moved
# 1.0.0-beta.6
- ErrorState Components, Setup Based Components Moved
# 1.0.0-beta.4
- CommonEmptyState Added, Avatar Icon Palette Added, Lookup Header Close Added
# 1.0.0-beta.3
-Drawer, Toast Message, Loader, Toggle DropDown update
# 1.0.0-beta.2
- List, Lookup, Layout, FreezeLayer, SVG Published
# 1.0.0-beta.1
- Permission Checkup
# 1.0.0-beta.0
- Test Publish