Changelogs
Latest features and fixes for the Infor Design System libraries.
Infor Design System Enterprise Web Components Library is a framework-independent UI library consisting of CSS and JS that provides Infor product development teams, partners, and customers the tools to create user experiences that are approachable, focused, relevant, and perceptive.
The latest updates to this changelog are below. Read the complete changelog here.
1.11.0 Features
[Datagrid]
Allowselectionchanged
event to be emitted indeSelectAllRows
function (#8058)[Datagrid]
Addedautocomplete
setting which will apply on text input editors and inline editors and allows you to set theautocomplete
to a value for browser autocomplete. (#7237)[Datagrid]
Addeddisable-client-sort
setting which will disable sorting when clicking on the header. (#5783)[Datagrid]
Allowselectionchanged
event to be emitted indeSelectAllRows
function (#8058)[Datagrid]
Added filterOptions settingsbrowserAutocomplete
andcustomId
so autocomplete can also be set on the filter row inputs and that customId’s can be added. (#8086)[Datagrid]
Added a column setting (hyperlinkBehavior) for hyperlink behavior when clicking. Options includedefault
,none
,no-deselect
, andno-select
. (#8174)[Datagrid]
IdsDataGrid virtual scrolling was slower because of call to IdsDataGrid.getRowByIndex(). We refactored the code so that this call no longer needs to happen. (#8172)[Datagrid]
Re-fixed an issue where setting value with set the dirty tracker by adding avalueResetTracking
setter. (#7014)[Datagrid]
AddedcssPart
column-formatting example toids-data-grid/filter-custom-function-m3.html
. (#8359)[Datagrid]
Make the in-modal datagrid editable to showcase dropdown example (#8013)[Dropdown]
Added new feature multi-column that will make dropdown in two column. (#5120)[Dropdown]
Added new feature show-value that will show value as display instead of a whole label. (#5808)[Examples]
Add a data dense page example to page examples. (#6786)[Examples]
Add a search results to page examples. (#6779)[Examples]
Add a data entry to page examples. (#6780)[Examples]
Added example for Data Dense Screen – Hypertext. (#6785)[ExpandableArea]
Fixed a bug where the expand area could not be initially expanded. (#6786)[Fieldset]
Added an example with a field set with a subtitle. (#6786)[Listview]
Addedbordered
attribute for listview. (#7232)[Multiselect]
Fixed bug where selected options were not updating when dataset is updated dynamically. (#7778)[SkipLink]
Modified the ids-skip-link component as per the figma. (#8276)[Slider]
Added localized number formatting support withlocalizeValue
property to handle region-specific number displays while maintaining calculation precision. (#6374)[ThemeSwitcher]
Fixed maximum call-stack size exceeded error onids-theme-switcher
. (#6226)[TimePicker]
Addedtimeselected
event when clicking set time button in popup, addedroundToInterval
as well to ensure intervals are enforced when user inputs directly to the timepicker input (#6546)[Toast]
Added support forlink-clicked
event-handler toids-toast
. (#7415)
1.11.0 Fixes
[Blockgrid]
Fixed a bug deselect is not working when configured with multiple selection. (#5426)[Datepicker]
Fixed position of datepicker popup error when on a modal. (#8554)[Datepicker]
Fixed a bug where when using a customfilterFunction
the empty message visibility would not properly be set. (#8029)[Datepicker]
Fixed incorrect dateFormat on the trigger fields datagrid example and made locale.parseDate more tolerant for padded month and year. (#8558)[Datepicker]
Fixed bugs withearlier/later than
filter conditions, some where mapped incorrectly. Check your filter conditions if using these as the names are remapped. (#8263)[Datagrid/Input]
Fixed a bug where when you filter it takes an extra click on the rows to select. This is because the input events were incorrect and theinput
event would fire achange
event and ablur
. (#8306)[Datagrid]
Fixed an error that appeared when editing when a tooltip is on the cell. (#8553)[Datagrid]
Fixed a bug where when dragging text to drop it from the filter row rows would be created and the color reorder logic was triggered. (#8418)[Datagrid]
Fixed a bug where the filter row popup menus would be cut off other grids in the page due to a stacking context issue. (#8325)[Datagrid]
Fixed dropdown icon showing when column is readonly and added method setColumnReadonly() for flagging a column to be readonly or not. (#7296)[Datagrid]
Fixed datagrid filter localization. (#8178)[Datagrid]
Change themax-content
width setting to only scan and check the number of rows in the visible buffer when virtual scroll is used. (#7344)[Datagrid]
Added less min-width on trigger fields so they resize better on the filter row in datagrid. (#7344)[Datagrid]
Fixed datagrid cells soreadonly
function is properly call on sub rows when virtual scroll is enabled. (#7647)[Datagrid]
Fixed selected rows changing color on hover in m3 applications. (#8179)[Datagrid]
Adjusted the empty message css to account for different row heights and settings. (#8173)[Datagrid]
Adjusted the ‘max-content’ width setting so it is reset when applying new data. (#8234)[Datagrid]
Added a fix so that date pickers will show the correct value when edited and reopened. (#8255)[Datagrid]
Fix tooltip in datagrid cell where it retains the old content when cell has been edited (#7993)[Datagrid]
Updated checkbox functionality to determine its value according to different string values and also added the relevant test cases to the functionality. (#6097)[Datagrid]
Change the color of the checkbox which looks disabled (#7804)[Dropdown]
Make the typeahead continuous whenshowLoadingIndicator
has been called. Also added debounce when callingbeforeshow
for smooth user typeahead input (#7308)[Dropdown]
Addedlist-box-position-style
attribute this enables the user to set position style to its listbox popup. (#7631)[Dropdown]
Fix auto close function when dropdown is within an ids-modal (#7278)[Dropdown]
Fix issue where mouse selection on dropdown closes also the parent popup (#7991)[Dropdown]
Fixed a bug where the text and color swatch were misaligned in the options (#7226)[Editor]
Text color button is doesn’t work in IOS device. (#4668)[Editor]
Fixed a bug caret is appearing in first line after applying block quote. (#5281)[EmptyMessage]
Fixed empty message not centered in mobile view port. (#7348)[File Upload]
Fixed tooltip positioning. (#7348)[Form]
Fixed misalignment of dirty tracker in RTL. (#5992)[Icon]
Fixed the Dark, Trademark icon and Logo icons are truncated. (#7146)[KPI]
Fixed labels not updating when values are empty strings. (#7464)[LoadingIndicator]
Updated styles with a fallback to prevent flash of un-styled content. (#6994)[LoadingIndicator]
Updated ai loading indicator colors to match legacy changes. (#6994)[Menu Item]
Tooltip will appear by default if text overflows. (#5886)[Modal]
FixedmessageTitle
attribute so title can update dynamically in Angular. (#6429)[Multiselect]
Updatedajax
implementation in example page. (#7778)[Multiselect]
Fixed X button looks off in RTL. (#4662)[NotificationBanner]
Fixed the Close button overlaps with the ‘More’ menu (#5285)[Pager]
IdsPager – Texts are now translated (#8061)[ProgressBar]
IdsProgressBar – Fixed an issue where the progress bar edges are cut off at some screen sizes in Firefox. (#5287)[Stats, KPI]
Fixed main-label and subtitle not updating when values are empty strings. (#5797)[Toast]
Fixed a Firefox Issue where theme menu being displayed together with the close menu. (#7159)[Tooltip]
Improve fix for tooltip whitespace css (#7993)[TrackDirty]
Fixed a bug where dirty tracker would not work when the value starts out empty string. (#8096)
1.10.0 Features
[Autocomplete|SearchField|ListBox]
Added support for multiline in listbox and in results autocomplete search-box popup. (#4973)[Accordion]
Added attributecollapse-children
to collapse children when parent has been collapsed (#4306)[Badge]
Fixed color of notification badge in dark mode. (#7802)[Breadcrumb]
Fixed alignment issue on the separator. (#7790)[Box]
Fixed alignment issue on the separator. (#7812)[Button]
Updated theGenAI
Button Styles for a new design. (#7270)[Button]
While updatingGenAI
buttons noticed the icon button size was 36px and changed it to 34px to match other buttons. (#7270)[Datagrid]
Added editorOptions callback for cascading dropdown. (#4456)[Datagrid]
Fixed an issue where clicking outside a datagrid editor’s popup menu would incorrectly close other open menus on the page. (#7195)[Datagrid]
Added less min-width on trigger fields so they resize better on the filter row in datagrid. (#7344)[DataLabel]
Addedfont-weight
,margin-bottom
and makelabel
optional (#4858)[Hyperlink]
Added tooltip and ellipsis feature. (#7012)[Icons]
Add new icon export with newGenAI
icons (#7270)[LoadingIndicator]
Fixed undefined error issue when blanking out the spinbox in the demo. (#7791)[Tabs]
Added min-width, max-width and tooltip. (#4881)[Tabs]
Added sub tabs (dropdown) feature. (#6524)[Tabs]
Fixed position issue on overflow dropdown. (#7801)[Tag]
The ids-tag component now supports a font-color attribute for customizable text color. (#7476)
1.10.0 Fixes
[Autocomplete]
Fixed bug where all the text is lowercase when using autocomplete. (#4445)[BarChart]
Fixed a bug when there is one data item or two items with the same value. (#7271)[Button]
Fixed a bug where missingoverflow
attribute leads to premature initialization in angular (#7111)[Datagrid]
Fix filter popupmenu and tooltip position in IdsLookup (#6520)[Datagrid]
Fixed frozen columns when template data is incomplete for frozen settings. (#4433)[Datagrid]
Fix regression in preserving datagrid cell white spaces between text. (#7418)[Datagrid]
Added data to the search event and add search event listener to demo page. (#4438)[Datagrid]
Fixed keyboard navigation for tree data grids. (#7018)[Datagrid]
Updated demo page for inline editor in datagrid. (#4297)[Datagrid]
Fix filter keyboard event triggering hyperlink mouse event. (#6486)[Datagrid/EmptyMessage]
Update the example page to show the empty message without using hidden attribute. (#6909)[Datagrid]
AddedisRowDisabled
callback function. (#4468)[Datagrid]
Fixed datepicker and timepicker popup-alignments on datagrid. (#6671)[Datepicker]
Fixed issue withms-MY
andms-BN
locales. They were misnamed with incorrect case sensitivity. (#6814)[Datepicker]
Fixed datepicker input width in full mode. (#7187)[Datepicker]
Fix date-picker so that manual edit of the input-field properly updates the date-picker’s internal value.(#4843)[Datepicker]
Fixed a bug where the value could not be set if the field is readonly. (#5142)[Datepicker]
Clear datepicker when input value is empty. (#7013)[Dropdown]
Fixed a bug where the picker would have incorrect positioning onids-modal
. ([# 7166](https://inforwiki.atlassian.net/browse/IDS- 7166))[Hierarchy]
Fixed hierarchy line connectors when locale set to RTL. (#7148)[Input]
Fixed revealable-password and password-visible configurations when type is last configured. (#6016)[Listbuilder]
Fixed list-builder placeholder background-color while editing (#7148)[LoadingIndicator]
Fixed missing import that required an extra import to make the loading indicator with an overlay work. (#7347)[Lookup]
Added getter for datagrid’sloadingIndicator
to lookup. (#6673)[Lookup]
Added setting for fixed height. (#7005)[Masthead]
Fixed color issues with some elements in the popupmenu. Also thecolor-variant
setting is no longer needed as it is configured via tokens now. (#7239)[NotificationBanner]
Show tooltip when notification banner text overflows (#7017)[Swipe Action]
Updated attributes in example page. (#4335)[Textarea]
Updated max limit default message and stylings. (#4323)[Timepicker]
Fixed timepicker initialization race condition that prevented attributes from working (#7083)[Tooltip]
Fix tooltip arrow and content are not aligned when fixing its placement to bottom/top from left/right on overflow state (#4259)[ToolbarSection]
Fixed no space between toolbar buttons (#7240)
1.9.9 Fixes
[Datagrid]
Fixed a bug where when dragging text to drop it from the filter row rows would be created and the color reorder logic was triggered. (#8418)[Datagrid]
AddedcssPart
column-formatting example toids-data-grid/filter-custom-function-m3.html
. (#8359)
1.9.8 Fixes
[Datagrid]
Fixed a bug where the filter row popup menus would be cut off other grids in the page due to a stacking context issue. (#8325)[Datagrid]
Added a fix so that date pickers will show the correct value when edited and reopened. (#8255)[Datepicker]
Fixed bugs withearlier/later than
filter conditions, some where mapped incorrectly. Check your filter conditions if using these as the names are remapped. (#8263)[Datagrid/Input]
Fixed a bug where when you filter it takes an extra click on the rows to select. This is because the input events were incorrect and theinput
event would fire achange
event and ablur
. (#8306)
1.9.7 Fixes
[Datagrid]
Fixed missing CSS rules for empty message. (#8173)[Datagrid]
Adjusted the empty message css to account for different row heights and settings. (#8173)[Datagrid]
Added a fix so that date pickers will show the correct value when edited and reopened. (#8255)
1.9.6 Fixes
[Datagrid]
Addedautocomplete
setting which will apply on text input editors and inline editors and allows you to set theautocomplete
to a value for browser autocomplete. (#7237)[Datagrid]
Added filterOptions settingsbrowserAutocomplete
andcustomId
so autocomplete can also be set on the filter row inputs and that customId’s can be added. (#8086)[Datagrid]
Added less min-width on trigger fields so they resize better on the filter row in datagrid. (#7344)[Datagrid]
Fixed datagrid filter localization. (#8178)[Datagrid]
Added filterOptions settingsbrowserAutocomplete
andcustomId
so autocomplete can also be set on the filter row inputs and that customId’s can be added. ([#8086][Datagrid]
Fixed selected rows changing color on hover in m3 applications. (#8179)[Datagrid]
IdsDataGrid virtual scrolling was slower because of call to IdsDataGrid.getRowByIndex(). We refactored the code so that this call no longer needs to happen. (#8172)[Datagrid]
Adjusted the empty message css to account for different row heights and settings. (#8173)[Datagrid]
Added a column setting (hyperlinkBehavior) for hyperlink behavior when clicking. Options includedefault
,none
,no-deselect
, andno-select
. (#8174)[Datagrid]
Adjusted the ‘max-content’ width setting so it is reset when applying new data. (#8234)[Datagrid]
Fix datagrid’s datasource so that it is properly reset during column-filtering. (#8240)
1.9.5 Fixes
[Datagrid]
Fixed datagrid cells soreadonly
function is properly call on sub rows when virtual scroll is enabled. (#7647)[Datagrid]
Correct subrow Data seen when using inline editor. (#7646)[Datagrid]
Added less min-width on trigger fields so they resize better on the filter row in datagrid. (#7344)[Datagrid]
Fixedmax-content
width setting to work on dropdowns, and fixed last column resize logic and filter and empty data rendering. (#7344)[Datepicker]
Fixed a bug where when using a customfilterFunction
the empty message visibility would not properly be set. (#8029)[Datepicker]
Added a settingtoday-shortcut
that will allow you to use “t” to enter todays date as a keyboard shortcut. (#8019)
1.9.4 Fixes
[Datagrid]
Change themax-content
width setting to only scan and check the number of rows in the visible buffer when virtual scroll is used. (#7344)