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.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)
  • [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)
  • [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)
  • [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 tabs dynamic demo on NG by adding observers for new tab additions. (#7350)
  • [TabsModule] Fixed tabs display on focus when tabs module has app trigger and more button. (#7600)
  • [Tabs] Fixed the focus state of tabs when using keyboard arrow keys use pure css to implement border instead of js (#7372)
  • [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)

v4.103.1 Fixes

  • [Datagrid] Fixed an error that occurred with pager and tree grid enabled. (#7417)

v4.103.0 Features

v4.103.0 Fixes

  • [ApplicationMenu] Converted Application Menu tests to Playwright. (#5643)
  • [Actionsheet] Converted Actionsheet tests to Playwright. (#5642)
  • [Button] Fixed a bug where icon buttons are a little too dim. (#6913)
  • [Button] Converted Button tests to Playwright. (#5652)
  • [Button] Fixed a bug where icon buttons are a little too dim. (#6913)
  • [Datagrid] Fixed tooltip content on datagrid filters. (#6830)
  • [Datagrid] Fix bug where deleting the selected rows programmatically will retain the number of rows selected (#6647)
  • [Datagrid] Added a couple guards on a line causing errors in some edge cases. (#698)
  • [Datagrid] Refactor calculateColumnWidth fn to minimize calculateTextWidth calls. (#6403)
  • [Modal] Fixed a bug where afterclose event wasn’t triggered. (#6989)
  • [Modal] Fixed a bug where Japanese characters in buttonset are not appearing completely. (#5411)
  • [ModuleTabs] Fixed an issue in module tabs that having no button text made extra spaces in the layout. (#6852)
  • [ModuleTabs] Fixed an issue in module tabs that a 36px gap was shown. (#6852)
  • [Notification Badge] Added an ability to show label (numbers) in the notification badge. (#7004)
  • [Tabs] Fix tabs memory leak with jQuery’s prevObject reference (#6967)
  • [Timepicker] Fix minute rounding to hours will have invalid time error for non-24 hour format (#6430)
  • [Spinbox] Fixed spinbox not properly rendered on full-sized modals. (#6542)

v4.102.2 Fixes

  • [Modal] Fixed a bug where afterclose event wasn’t triggered. (#6989)

v4.102.1 Features

  • [Datagrid] Added row item as additional param for the sortFunction column option. (#6669)
  • [Datagrid] Added a new setting nextRowOnEnter which will move the cell to the next row when hitting enter on a cell in edit mode to commit it. (#6719)
  • [Datagrid] Changed the expand/collapse icon for expandable rows to a caret. (#6307)
  • [Timepicker] Added beforeValidate callback on blur event. (#6182)
  • [Module Nav] Added tooltip for overflow text in module nav switcher. (#6354)

v4.102.1 Fixes

  • [Accordion] Converted Accordion tests to Playwright. (#5641)
  • [Calendar] Short description tooltip is being cutoff when its too long (#5930)
  • [ContextMenu] Fixed context popupmenu submenu size in mobile + RTL. (#5241)
  • [Bar] Added fix where any class with bar in the page would be set to width 0. (#5865)
  • [Datepicker] Added fix where two digit year would insert the wrong year when parsed with an empty year. (#6111)
  • [Datagrid] Added a fix so that the maxLength setting will also apply on the filter row. (#5418)
  • [Datagrid] HTML tags are shown in datagrid header tooltip (#6303)
  • [Datagrid] Fixed a regression where selecting a row failed if the data is filtered on some rows. (#6425)
  • [Pie] Added issue where some text is cut off and flows to the next line and the legend is too far down the page in positioning. (#6247)
  • [Pie] Fixed a bug where the pie chart would error if calling set/toggleSelected and there is no legend. (#6331)

v4.101.1 Features

  • [Datagrid] Added Notification Badge for Icons. (#5480)
  • [Modal] Added noPadding setting to remove paddings from modal body wrapper. (#6201)