Search

Changelogs

Latest features and fixes for the Infor Design System libraries.

Infor Design System Enterprise Components Library (also known as SoHo Components) 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.


v4.106.0 Fixes

  • [Bar] Converted Bar tests to Playwright. (#5650)
  • [Breadcrumb] Converted Breadcrumb tests to Playwright. (#5648)
  • [Bubble] Converted Bubble tests to Playwright. (#5649)
  • [Calendar] Converted Calendar page tests to Playwright. (#5653)
  • [Calender] Fixed a bug when an events entered using the modal do not display using the correct eventType color. (#4099)
  • [Card] Converted Card tests to Playwright. (#5655)
  • [Colorpicker] Converted Colorpicker page tests to Playwright. (#5658)
  • [ContextualActionPanel] Converted Contextual Action Panel page tests to Playwright. (#5662)
  • [Calender] Fixed a bug when an events entered using the modal do not display using the correct eventType color. (#4099)
  • [Datagrid] Converted Datagrid tests to Playwright. (#5664)
  • [Datagrid] Pager resets to first page when clicking on the datagrid sort buttons on the headers. (#6015)
  • [Datagrid] Fixed bug in datagrid grouping with filtering and click callback. (#8748)
  • [ExpandableArea] Converted Expandable Area tests to Playwright. (#5671)
  • [Datagrid] Converted Datagrid tests to Playwright. (#5664)
  • [Fieldset] Converted Fieldset tests to Playwright. (#5673)
  • [Fileupload] Fixed a bug where a label was still visible when you don’t explicitly include it in the HTML. (#8361)
  • [Fieldset] Converted Fieldset tests to Playwright. (#5673)
  • [Fileupload] Fixed a bug where a label was still visible when you don’t explicitly include it in the HTML. (#8361)
  • [Hierarchy] Fixed an issue where cards appeared shorter and connectors were missing when using an RTL locale. (#8692)
  • [Masthead] Converted Masthead tests to Playwright. (#5691)
  • [Multiselect] Converted Multiselect tests to Playwright. (#5696)
  • [Popdown] Converted Popdown tests to Playwright. (#5702)
  • [PositiveNegative] Converted Positive Negative tests to Playwright. (#5705)
  • [Popover] Converted Popover tests to Playwright. (#5703)
  • [Splitter] Converted Splitter tests to Playwright. (#5717)
  • [Tabs] Resolved a UI issue in RTL mode on mobile where the shadow beside the “More” tab appeared in the incorrect location. (#8691)
  • [TabHeader] Fixed a bug where toolbars are cutoff on top of the panel container. (#8271)
  • [TabModule] Fixed anchor focus issue on certain scenarios by adding a setting named anchorFocus. (#8579)
  • [Fileupload] Fixed a bug where a label was still visible when you don’t explicitly include it in the HTML. (#8361)
  • [Hierarchy] Fixed an issue where cards appeared shorter and connectors were missing when using an RTL locale. (#8692)
  • [Modal] Fixed modal error icon positioning for input fields. (#5416)
  • [WeekView] Converted Week View tests to Playwright. (#5736)
  • [Popdown] Converted Popdown tests to Playwright. (#5702)
  • [Splitter] Converted Splitter tests to Playwright. (#5717)
  • [Tabs] Resolved a UI issue in RTL mode on mobile where the shadow beside the “More” tab appeared in the incorrect location. (#8691)
  • [TabsModule] Fixed a bug where the left border of searchfield go button is not rendered properly. (#8066)
  • [TabsModule] Fixed a bug where go and home button are not rendered on smaller windows. (#8328)
  • [Textarea] Converted Textarea tests to Playwright. (#5723)
  • [Template] Converted Template tests to Playwright. (#5726)
  • [Tooltip] Converted Tooltip tests to Playwright. (#5730)
  • [WeekView] Converted Week View tests to Playwright. (#5736)

v4.105.0 Fixes

  • [Accordion] Added an example that shows expand and collapse is working when toggling the button accordion header. (#4133)
  • [Accordion] Fix bug where accordion tooltip do block the whole page keydown events (#8233)
  • [BarChart] Prevent selected event to be prompt when resizing the chart (#5741)
  • [Bullet] Converted Bullet tests to Playwright. (#5650)
  • [BusyIndicator] Converted Busy Indicator tests to Playwright. (#5651)
  • [Circlepager] Converted Circlepager tests to Playwright. (#5657)
  • [Contextmenu] Add showcase for the autoFocus settings, move the content little bit into right (#6864)
  • [Datagrid] Added a a new to the showWeekNumber so it works with the firstDayOfWeek setting and avoids dups. (#7602)
  • [Datagrid] Added flag personalisable for user to control the columns visibility in personalize dialog (#7602)
  • [Datagrid] Add fix where elements inside datagrid details row are not able to navigate via tab key (#8091)
  • [Datagrid] Improve the keyword search process time (#6829)
  • [Datepicker] Added a a new to the showWeekNumber so it works with the firstDayOfWeek setting and avoids dups. (#7602)
  • [Datepicker] Converted Datepicker tests to Playwright. (#5665)
  • [Datepicker] Fixed the validation initialization where it overrides the validators declared via element attribute (#8236)
  • [Datepicker] Fix regression issue from IDS-8233 where datepicker is closing when moving the mouse upon opening (#8637)
  • [Datepicker] Fixed example page using setValue to set Datepicker value. (#8171)
  • [Datepicker] Fixed a scrollIntoView function bug where passing zero did not work. (#7890)
  • [Datepicker] Fixed bug on range validation not updating correctly. (#6109)
  • [Dropdown] Converted Dropdown tests to Playwright. (#5667)
  • [Hyperlinks] Converted Hyperlinks tests to Playwright. (#5680)
  • [Icons] Converted Icons tests to Playwright. (#5681)
  • [Editor] Fixed a bug where plain text is not wrapped in a <p> tag when existing source mode which caused subsequent edits to fail. (#5788)
  • [Lookup] Allow row highlighting in lookup datagrid if all columns are readonly (#4904)
  • [Lookup] Fix name undefined errors when opening the lookup dialog. (#8678)
  • [Modal] Removed the default color css rule on modal content. The color was too dim and did not allow for proper inheritance. (#7399)
  • [Modal] Fixed modal error icon positioning for input fields. (#5416)
  • [MonthView] Converted MonthView tests to Playwright. (#5695)
  • [Notification] Changed implementation of the test page for creating and closing notifications. (#5851)
  • [Notification] Converted Notification tests to Playwright. (#5697)
  • [Tabs] Converted Tabs tests to Playwright. (#5721)
  • [Tabs] Fixed more button suddenly opens when tabs in modal has validation error. (#7990)
  • [TabsModule] Fixed more button being hidden on certain situations. (#8254)
  • [TabsModule] Fixed handles for app menu trigger and overflows to activate more button. (#7889)
  • [TabsModule] Fixed more button with flag to not occupy space when not needed. (#8083)
  • [TabsModule] Fixed more button with flag to not occupy space when tabs have toolbar. (#8015)
  • [Toolbar-Flex] Converted Toolbar-Flex tests to Playwright. (#5729)
  • [Tooltip] Fix tooltip event initialization for the whole page that leads to keyboard lockout for users (#8233)

v4.104.6 Fixes

  • [Accordion] Fix bug where accordion tooltip do block the whole page keydown events (#8233)

v4.104.5 Fixes

  • [Accordion] Fix bug where accordion tooltip do block the whole page keydown events (#8233)

v4.104.3 Fixes

  • [Accordion] Fix bug where accordion tooltip do block the whole page keydown events (#8233)

v4.104.2 Fixes

  • [Tooltip] Fix tooltip event initialization for the whole page that leads to keyboard lockout for users (#8233)

v4.104.1 Fixes

  • [Tooltip] Fix tooltip event initialization for the whole page that leads to keyboard lockout for users (#8233)

v4.104.0 Features

  • [Button] Updated the GenAI Button Styles for a new design. (#7270)
  • [Icons] Add new icon export with new GenAI icons (#7270)
  • [Input] Added full-width class for input field messages. (#6636)

v4.104.0 Fixes

  • [ApplicationMenu] RTL indention is incorrect in Application Menu (#7238)
  • [Area] Converted Area tests to Playwright. (#5644)
  • [Button] Fixed color discrepancies in open menu for light and high contrast. (#7025)
  • [Colorpicker] Fixed a bug where dropdown icon was small and misaligned. (#6653)
  • [Column] Converted Column tests to Playwright. (#5660)
  • [Datagrid] Fix incorrect selection data in tree grid mode (#7558)
  • [Datagrid] Fixed selection for group nodes when filtered. (#6514)
  • [Datagrid] Fixed tree grid multiple selection not working with frozen columns. (#4178)
  • [Datagrid] Added a fix to incorrect internal row number when paging. (#6643)
  • [Datagrid] Added a fix to incorrect behavior on resizing columns on RTL. (#4101)
  • [Datagrid] Fixed an error that occurred with pager and tree grid enabled. (#7417)
  • [Datagrid] Added skipValueSanitization flag to skip sanitization on cell value to show raw html contents (#7392)
  • [Datepicker] Added a fix to the showWeekNumber so it works with the firstDayOfWeek setting. (#7307)
  • [Datepicker] Added a fix for mm/yyyy datepicker where user selected month is rounding to the following month (#7021)
  • [Homepage] Allow height computation in mobile for homepage component (#7026)
  • [Input] Added full-width class for input field messages. (#6636)
  • [Line] Converted Line tests to Playwright. (#5684)
  • [Listbuilder] Fix on text color not being shown in contrast mode when hovering over an item. (#7222)
  • [Modal] Added fix where modal won’t close when timepicker is closed with the Escape key. (#5855)
  • [Popover] Fixed a bug where the scroll position in the date pickers in the datagrid was incorrect when the page is scrolling and the layout is recalculating in different ways. (#6717)
  • [Radios] Converted Radios tests to Playwright. (#5709)
  • [Radios] Fix radio button items taking 100% width when wrapped in form-responsive container. (#5430)
  • [Rating] Converted Rating tests to Playwright. (#5710)
  • [Tabs] Fixed tabs dynamic demo on NG by adding observers for new tab additions. (#7350)
  • [Tabs] Added focusOnShowHideTabs to prevent focusing on tabs when show/hide function are called. (#6454)
  • [Tabs] Fixes gaps on the trigger button and UI glitches. Add fixes to themes including classic mode. (#7327)
  • [Tabs] Fixes gaps on the trigger button and UI glitches and resize issues on Adding tabs. (#7274)
  • [Tabs] Re-Fixes issue with extra space on the menu button on resize. (#6852)
  • [Tabs] Fixed tabbing control issue and prevent highlighting when selected in popupmenu (#7350)
  • [Tabs] Fixed the focus state of tabs when using keyboard arrow keys use pure css to implement border instead of js (#7372)
  • [TabsModule] Fixed tabs display on focus when tabs module has app trigger and more button. (#7600)
  • [Timepicker] Fixed a bug where correct time value is not accepting in islamic-umalqura calendar (RTL). (#4050)
  • [Toast] Converted Toast tests to Playwright. (#5727)
  • [Tooltip] Fixed incorrect text content on filter row tooltip on datagrid. (#7345)

v4.103.2 Fixes

  • [Datagrid] Fixed selection for group nodes when filtered. (#6514)
  • [Datagrid] Fix incorrect selection data in tree grid mode (#7558)
  • [Tabs] Fixed tabs dynamic demo on NG by adding observers for new tab additions. (#7350)