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.


What's New with Enterprise

v4.93.1

v4.93.1 Fixes

  • [Avatar] Is no longer round by default. To use it in module nav add the new square class. (#8539)

v4.93.0

v4.93.0 Features

  • [Calendar] Added event tree option for calendar. (3870)
  • [Contextual Action Panel] Added content details and back button arrow. (#8112)
  • [Datagrid] Added data automation id of the column's filter operator. (#8372)
  • [Datagrid] Fix problems parsing dates in certain date formats. (#8479)
  • [Locale] Added dateTimestamp date format. (#8373)
  • [Donut/Pie] Added a legend title in donut and pie chart legends. (#7933)
  • [Locale] Added dateTimestamp date format. (#8373)

v4.93.0 Fixes

  • [Checkboxes] Fixed RTL alignment for dirty tracker and required label. (#8308)
  • [Colorpicker] Fixed RTL alignment for color picker. (#8306)
  • [Datagrid] Fixed a bug unable to use the left/right arrow keys on the text in an editable cell. (#8457)
  • [Datagrid] Fixed series of misalignment in RTL for datagrid small row height. (#8293)
  • [Datagrid] Fixed a bug in datagrid cell where readonly background color was not recognizable. (#8459)
  • [Datagrid] Fixed a bug where the text moves upward when the cell is focused. (#8472)
  • [Datagrid] Fixed cell editable not getting focused on click. (#8408)
  • [Datagrid] Fixed wrong cell focus on blur in tree grid. (NG#1616)
  • [Datagrid] Fixed cell editable not getting focused on click. (#8408)
  • [Datagrid] Fixed cell value replacing special characters on cell change. (#8285)
  • [Docs] Changed attributes property type to array/object. (#8228)
  • [Lookup] Fixed unexpected multiselect selecting lookup when entering manual input. (NG#1635)
  • [Masthead] Fixed incorrect color on hover. (#8391)
  • [Datepicker] Fixed datepicker popover footer button position in RTL. (#8400)
  • [Datepicker] Fixed increment/decrement and today key being activated in range mode. (#8363)
  • [Docs] Changed attributes property type to array/object. (#8228)
  • [Header] Fixed border line of search field in mobile view non collapsible. (#7112)
  • [Lookup] Fixed unexpected multiselect selecting lookup when entering manual input. (NG#1635)
  • [Masthead] Fixed incorrect color on hover. (#8391)
  • [Multiselect] Fixed misaligned x buttons. (#8421)
  • [Multiselect] Fixed misaligned dropdown trigger in RTL. (#8305)
  • [Lookup] Fixed close button icon in lookup modal RTL. (#8303)
  • [Masthead] Fixed incorrect color on hover. (8391)
  • [Masthead] Fixed incorrectly visible audible spans. (#8422)
  • [Modal] Fixed a bug where hitting the escape button in a modal with subcomponents popover caused a crash. (#8344)
  • [Modal] Fixed a bug where the colorpicker did not close when hitting the escape key in the modal datagrid. (#8411)
  • [Multiselect] Fixed misaligned x buttons. (8421)
  • [Pie] Fixed an error encountered when having many records inside the graph. (#8422)
  • [Popupmenu] Fixed a bug where single select check items were getting deselected. (8422)
  • [Multiselect] Fixed misaligned x buttons. (#8421)
  • [Popupmenu] Fixed a bug where single select check items were getting deselected. (#8422)
  • [Searchfield] Fixed alignment issues in go button.(#8334)
  • [Slider] Fixed visiblity of slider ticks inside of a modal.(#8397)
  • [Spinbox] Fixed the position of number value in RTL. (#8307)
  • [Tabs] Fixed undefined errors when tabs vertical are set to no initial tabs. (#8488)
  • [Tabs] Fixed add tab button focus. (#8294)
  • [TabsHeader] Added fixes for the focus state and minor layout issue in left and right to left. (#8405)
  • [TabsHeader] Added setting maxWidth for tabs for long titles. (#8434)
  • [TabsModule] Added setting maxWidth for tabs for long titles. (#8017)
  • [TabsModule] Fixed alabaster in tabs module. (#8404)
  • [Tree] Added escape HTML in updateNode. (#8427)
  • [Tooltip] Allowed tooltip to be shown by fixing expression error when having special characters. (#8017)

v4.92.3

v4.92.3 Fixes

  • [Datagrid] Fixed cell editable not getting focused on click. (8408)
  • [Datagrid] Fixed cell value replacing special characters on cell change. (8285)
  • [Popupmenu] Fixed a bug where single select check items were getting deselected. (8422)
  • [TabsHeader] Added setting maxWidth for tabs for long titles. (#8434)

v4.92.2

v4.92.2 Fixes

  • [Datagrid] Fixed cell editable not getting focused on click. (#8408)
  • [Masthead] Fixed incorrect color on hover. (8391)
  • [TabsHeader] Added fixes for the focus state and minor layout issue in left and right to left. (#8405)

v4.92.1

v4.92.1 Features

  • [Icons] Added new icon widgets-smart-panel. (#8403)
  • [Icons] Fixed spaces in icon-user-status-unknown icon. (#8403)

v4.92.0

v4.92.0 Features

  • [Avatar] Added a new avatar class that can show initials and can be used in the module nav guest area. (#8374)
  • [BusyIndicator] Added loading indicator for AI action. (#8312)
  • [Button] Added Generative AI button type. (#8310)
  • [Calendar] Added new design for selected, hover, focused and current day in Calendar Monthview, Week View and Day View. (#5065)
  • [Calendar] Added feature of updating legends and disabled dates on before render of month. (#8248)
  • [Datagrid] Added option to disable tooltip in columns. (#8252)
  • [Editor] Added AI icon button in editor. (#8311)
  • [Header] Added an example configuration with both a hamburger and a back button. (#8327)
  • [Icons] Added new icons which are more substantial in look. (#8129)
  • [Lookup] Added css setting for lookup. (#8206)

v4.92.0 Fixes

  • [Bar Chart] Fixed thrown errors when having duplicate sets in the dataset for bar chart. (#8209)
  • [Cards] Fixed widget header alignment with the parent. (#8351)
  • [Cards] Fixed title alignment for bordered and borderless. (#8212)
  • [Checkbox] Fixed focus border style. (#8015)
  • [Contextual Action Panel] Fixed alignments of searchfield icons in RTL. (#8208)
  • [Datagrid] Fixed frozen columns getting out of sync when columnReorder is set to true. (#8198)
  • [Datagrid] Replaced the toolbar with a flex toolbar for the editable example. (#8093)
  • [Datagrid] Fixed Hyperlink Formatter cssClass string resolution. (#8340)
  • [Datagrid] Fixed contextual toolbar auto hide when performing action. (#8352)
  • [Dropdown] Fixed handling for null, undefined objects passed to updateItemIcon method. (#8353)
  • [Datagrid] Fixed Hyperlink Formatter cssClass string resolution. (#8340)
  • [Datagrid] Fixed position of icons in trigger fields in datagrid editors. (#8379)
  • [Dropdown] Fixed handling for null, undefined objects passed to updateItemIcon method. (#8353)
  • [Datagrid] Fixed contextual toolbar auto hide when performing action. (#8352)
  • [Fieldset] Changed padding in reset for better compatibility. (#1756)
  • [Header] Fixed bottom border styles in dark mode. (#8152)
  • [Header/Personalization] The default color is now alabaster (white) instead of azure. (#7861)
  • [Link] Changed selected border color for link card. (#8225)
  • [Fieldset] Changed padding in reset for better compatibility. (#1756)
  • [Homepage] Adjusted top and bottom padding of the widgets. (#8362)
  • [Locale] Changed all zh locales time format as suggested by native speakers. (#8313)
  • [Lookup] Fixed clear button in keyword search not updating search results on click. (#8258)
  • [Masthead] Fixed incorrect color on hover. (8391)
  • [Mask] Alternative approach for checking instance of RegExp if instanceof RegExp returns false. (8365)
  • [Modal] Fixed a bug where the modal would shift up when toggling a switch inside of it. (#8018)
  • [Modal] Fixed a bug where textarea field is bigger than other fields on screen widths less that 400px. (#8125)
  • [Process Indicator] Adjusted alignment of icon in compact process indicator. (#8241)
  • [Popover] Fixed string rendering issues for content. (#1609)
  • [Pager] Added showPager and hidePager method to show and hide the pager bar. (#8094)
  • [Process Indicator] Adjusted alignment of icon in compact process indicator. (#8241)
  • [Scatterplot] Fixed legend position to be centered inside the div parent. (#8194)
  • [Searchfield] Fixed compact size height. (NG#1605)
  • [Searchfield] Updated hover color for header searchfield clear icon. (#8223)
  • [Tabs] Fixed size in close button of tab list. (#8274)
  • [Tabs] Adjusted icon alignment and color for searchfield in tabs. (#8272)
  • [Tabs] Fixed tabs add tab button focus. (#8275)
  • [Tabs] Added setting to disable error icon in validation. (#8254)
  • [Tabs] Fixed UI issues on counts. (#8385)
  • [Tabs Header] Fixed focus border not visible in classic contrast alabaster. (#8265)
  • [Tabs Module] Fixed more button not visible in alabaster. (#8271)
  • [Tabs Vertical] Fixed focus state outline when having scrollable. (#8269)
  • [Widgets] Removed small invisible border on borderless widget. (#8380)

v4.91.0

v4.91.0 Features

  • [Dates] Added a new twoDigitYear setting to set the switch over for two digit years. (#8061)
  • [ModuleNav] Added a new "guest" section and some new settings to toggle the search and module switcher section. (#8232)
  • [ModuleNav] Added attributes setting (for automation id) in the module nav switcher. (#8270)

v4.91.0 Fixes

  • [Accordion] Fixed a bug where focus border was not fully shown in sub header. (#8109)
  • [Breadcrumb] Fixed a bug where overflow menu items don't fire a callback function. (#8154)
  • [Cards/Widget] Fixed vertical alignment of detail title in cards/widget. (#8235)
  • [Charts] Improved the positioning of chart legend color. (#8159)
  • [Circlepager] Fixed the positioning of the next and previous buttons. (#8266)
  • [Bar Chart] Displayed the x-axis ticks for the bar grouped when single group. (#7976)
  • [Button] Fixed wrong hover color on button. (#8220)
  • [BusyIndicator] Fixed updated method of busy indicator throwing error when calling with no parameters. (#8257)
  • [Datagrid] Fixed rendering issues on filter range when selected by render default. (#8147)
  • [Datagrid] Fixed the contextual toolbar not hiding after performing button actions. (NG#1580)
  • [Datagrid] Fixed a bug where dropdown remains open when scrolling and modal is closed. (#8127)
  • [Datagrid] Fixed extra space increase on editable fields when clicking in and out of it. (#8155)
  • [Datagrid] Added contentWidth column setting to set width in formatters. (#8132)
  • [Datagrid] Fixed tab key navigation when using actionable mode when having editor. (#8141)
  • [Datagrid] Fixed tab key navigation when using actionable mode when having formatter. (#8245)
  • [Datagrid] Fixed invisible color on required icon in datagrid. (#8260)
  • [Datagrid] Fixed disabled color for colorpicker. (#8218)
  • [Datagrid] Fixed dropdown icon misalignment in extra small row height. (#8216)
  • [Dropdown] Fixed a bug where list is broken when empty icon is in the first option. (#8105)
  • [Message] Fixed success icon alignment in message header. (#8240)
  • [ModuleNav] Removed usage guidance from readme.md to support updated doc site structure. (#8282)
  • [Pager] Fixed double call on update pager when using keydown. (#8156)
  • [Pie/Donut] Fixed rendering issues when having bordered class in the widget. (#8164)
  • [Personalization] Removed box shadow on selected tabs. (#8086)
  • [Popupmenu] Fixed a bug where menu buttons did not close when toggled. (#8232)
  • [Searchfield] Fixed styling issues in RTL. (#6982)
  • [Searchfield] Fixed searchfield stylings in RTL and in mobile viewport. (#8103)

v4.89.1 (Preview)

v4.89.1 (Preview) Fixes

  • [Personalization] Fixed incorrect values in the Soho.theme.personalizationColors api. (#8151)

v4.90.0

v4.90.0 Features

v4.90.0 Fixes

  • [About] Removed operating system field. (#8118)
  • [Accordion] Fixed a bug where the plus-minus icon shows ellipsis on mobile viewport. (#8044)
  • [Badges] Adjusted color and positioning of dismissible button in multiselect dropdown tags. (#8036)
  • [Breadcrumb] Fixed misaligned item in RTL in Safari browser. (#8167)
  • [BusyIndicator] Fixed unescaped html strings not rendering properly. (#8189)
  • [Button] Adjusted personalize button hover colors. (#8035)
  • [Calendar] Added additional check on triggering eventclick to avoid executing twice. (#8051)
  • [Colorpicker] Updated color palette for colorpicker. (#8165)
  • [ColumnChart] Fixed position of rotate feature of column chart in RTL. (#8010)
  • [ContextualActionPanel] Fixed close button layout for RTL. (#8166)
  • [ContextualActionPanel] Removed 'Run' button from vertical examples. (#8120)
  • [Datagrid] Fixed a bug where error icon was not showing in the correct position in RTL mode. (#8022)
  • [Datagrid] Fixed a bug where the drag handle was overlapping the header text in firefox. (#8012)
  • [Datagrid] Adjusted hover styling for search and expand buttons. (#8078)
  • [Datagrid] Fixed issue where cells with custom component are changed on update row. (NG#1564)
  • [Datagrid] Fixed misalignment on date cells when selected. (#8021)
  • [Datagrid] Fixed an issue where the new row did not display an error tooltip on the first cell. (#8071)
  • [Datagrid] Fixed an issue where script values are executed on updating cell. (#8083)
  • [Datagrid] Fixed an issue where dirty tracker will appear even no change was made from the cell. (#8020)
  • [Dropdown] Fixed a bug where values containing double quotes threw an error. (#8179)
  • [Homepage] Improve hover animation after resize. (#8201)
  • [Fileupload] Added condition to not allow for input clearing for readonly and disabled. (#8024)
  • [Locale] Added new locales from the translation team. (#8196)
  • [Modal] Adjusted modal title spacing to avoid icon from cropping. (#8031)
  • [Datagrid] Added ability for expandable and summary rows to be updated after cell update. (#8058)
  • [Tabs] Changed all azure components like header and header tabs to be alabaster by default. (#7861)

v4.89.0 (Preview)

v4.89.0 (Preview) Features

  • [Icons] Added new icon designs. (#8129)
  • [Tabs] Changed all azure components like header and header tabs to be alabaster by default. (#7861)
  • [Timepicker] Remove disabled prop in trigger button on enable call. (NG#1567)
  • [Modal] Fixed the searchfield size when settings has title in toolbar. (#8025)
  • [Page-Patterns] Fixed background on hovered selected tab. (#8088)
  • [ProcessIndicator] Fixed icon alignment in RTL. (#8168)
  • [Popupmenu] Added fix for icon size in new. (#8175)
  • [Popupmenu] Fixed submenu icon is overlapped with the item label in RTL. (#8172)
  • [Popupmenu] Fixed popupmenu submenu not closing in some scenarios. (#8043)
  • [Popupmenu] Added fix for extra space in submenu text. (#8161)
  • [Searchfield] Fixed animation of collapsible searchfield. (#8076)
  • [Searchfield] Adjusted height so that focus is fully seen. (#8085)
  • [Searchfield] Fixed border and height for searchfield with categories in RTL. (#8101)
  • [Searchfield] Fixed border radius for searchfield with dropdown in RTL. (#8102)
  • [Splitter] Fixed position of splitter when using in modal. (#8005)
  • [Tabs Header] Fixed gradient color for personalizable overflowing header tabs. (#8110)
  • [Tabs-Module] Removed padding in embedded mode. (#8060)
  • [Timepicker] Removed disabled prop in trigger button on enable call. (NG#1567)

v4.89.0

v4.89.0 Features

  • [Datagrid] Added ability for expandable and summary rows to be updated after cell update. (#8058)

v4.89.0 Fixes

  • [Accordion] Adjusted rules of accordion top border to be consistent whether open or closed. (#7978)
  • [BarStacked] Fixed the uneven legend spaces. (#7874)
  • [Button] Adjusted rule for primary button styling when hovered in new version. (#7977)
  • [Button] Adjusted rule for button styling on contextual action toolbars. (#8084)
  • [Cards] Adjusted menu button positioning for no header. (#8081)
  • [Circlepager] Fixed a bug causing a visual glitch when resizing the circle pager. (#7894)
  • [Datagrid] Fixed the position of empty message without icon in the datagrid. (#7854)
  • [Datagrid] Space between text in rows are not trimmed as default. (#7849)
  • [Datagrid] Added option to use for flex toolbar. (#7928)
  • [Datagrid] Whitespace should be shown on cell when expanded. (#7848)
  • [Datagrid] Additional check for modal width. (#7923)
  • [Datagrid] Additional check for select row when datagrid has grouping and filter. (NG#1549)
  • [Datepicker] Adjusted sizing of monthview popup to better accommodate smaller dimensions. (#7974)
  • [Datepicker] Fixed datepicker prematurely closing after selecting a date when having a time format. (#7916)
  • [Dropdown] Fixed a bug where the text and dropdown icon were overlapping on smaller viewports. (#8000)
  • [EmptyMessage] Fixed empty message card content to center position. (#7883)
  • [General] Adjusted the reset for spans. (#1513)
  • [Module Nav] Fixed a bug where the settings was behind the main module nav element. (#8063)
  • [Module Nav] Fixed a bug where the accordion in the page container inherited module nav accordion styles. (#8040)
  • [Pie/Donut] Fixed the displayed legend when selecting a different one. (#7845)
  • [Pie/Donut] Fixed a bug in clicking legends causing to change whole list to the last clicked legend name. (#8139)
  • [Pie/Donut] Fixed a bug in where legends can be clicked if selectable settings set to false. (#8140)
  • [Popupmenu] Fixed shared menu not closing and opening correctly. (NG#1552)
  • [ProcessIndicator] Adjusted icon sizing to remove gaps between separators. (#7982)
  • [Radios] Adjusted styling of checked disabled radio button. (#8082)
  • [Searchfield] Adjusted icon colors in classic. (#7947)
  • [Searchfield] Adjusted width on mobile. (#6831)
  • [Slider] Added handling of slider touch events. (#7957)
  • [Spinbox] Adjusted spinbox wrapper sizing to stop increment button from overflowing in classic. (#7988)
  • [Tabs] Fixed alabaster design issues in header, tab, tab-header, tabs-module, tabs-multi components. (#7922)
  • [Tabs] Adjusted placement of icons in tab list spillover. (#7970)
  • [Tabs] Fixed the focus state of radio button not fully shown in tabs. (#7955)
  • [Targeted-Achievement] Fixed waring color not displaying properly. (#7891)
  • [Treemap] Adjusted label styling in RTL. (#6891)
  • [Validation] Fixed the position of exclamation points of validation in non english localization. (#5119)
  • [Weekview] Added overnight event view when end time goes to next day. (#7840)
  • [Weekview] Fixed an issue with the week change when clicking the Today button. (#7792)
  • [Weekview] Fixed selected day keeps getting restarted when changing theme or mode in mobile view. (#7927)
  • [Weekview] Use abbreviated month names when in mobile size. (#7924)

v4.88.0

v4.88.0 Features

  • [Checkbox] Changed color of checkbox in dark mode. (#7991)
  • [Form/Label] Implemented a form layout designed to facilitate an inline design within a responsive-form container. (#7764)
  • [Homepages] Changed incorrect width on quad widgets. (#8056)
  • [Module Nav] Added usage guidance to docs. (#7869)
  • [Module Nav] Added mobile behaviors. (#7804)
  • [Module Nav] Fixed an alignment issue. (#7934)
  • [Module Nav] Added mobile click to close setting, and made breakpoints fire on resize, added hamburger logic and new mobile states per phone vs bigger. (#8019)

v4.88.0 Fixes

  • [Accordion] Updated selected header text color. (#7769)
  • [ApplicationMenu] Fixed an issue where the hover button background color was incorrect. (#7933)
  • [Bar] Fixed overlapping and cropped axis labels (left & right) when horizontal bar label is lengthy. (#7614)
  • [Breadcrumb] Updated hover color for breadcrumb in header. (#7801)
  • [Build] Fixed wrong filename in build download. (#7992)
  • [Button] Updated hover color for header and CAP. (#7944/7943)
  • [Button] Fixed stylings for button menu and secondary combo. (#7783)
  • [Button] Formatted the appending of a cssClass property to include a prefix whitespace. (#7852)
  • [Card/Widget] Fixed a bug where the button action was not aligned properly in RTL mode. (#7843)
  • [Card/Widget] Fixed inconsistency in widget size. (#7896)
  • [Calendar] Fixed legend colors for selected days of week. (#7800)
  • [Calendar] Added check on setting current date so it doesn't override provided date settings. (#7806)
  • [Calendar] Adjusted indentation to avoid button overlapping. (#7966)
  • [Card] Fixed issues when using both card and tabs component. (#7915)
  • [Card/Widget] Fixed inconsistency in widget size. (#7896)
  • [Chart] Fixed on focus border being off in chart legend items. (#7850)
  • [Column] Fixed the size of the chart titles in columns. (#7889)
  • [Column] Fixed an error loading on windows and a warning. (#7941)
  • [Contextmenu] Changed color of checkbox in dark mode. (#7991)
  • [Datagrid] Fixed a bug where the validation icon position was not correct in RTL (Right-to-Left) mode. (#7768)
  • [Datagrid] Added undefined check for column settings to avoid errors in spacer. (#7807)
  • [Datagrid] Added Placeholder for Datagrid Date Field. (NG#1531)
  • [Datagrid] Adjusted positioning of drilldown button. (#7014)
  • [Datagrid] Added a test page for column filter locale settings. (#7554
  • [Datagrid] Adjusted positioning of drilldown button. (#7014)
  • [Datagrid] Fixed a bug where expanded rows showed as activated. (#7979)
  • [Dropdown] Fix on dropdown not focusing in mobile. (#7815)
  • [Dropdown] Fixed on dropdown not focusing in mobile. (#7815)
  • [Dropdown] Fixed dropdown position when expanded on corners. (NG#1541)
  • [Dropdown] Fixed display render when the option has no icon. (#7813)
  • [Editor] Fixed editor text not changing to other font headers after changing colors. (#7793)
  • [Editor] Fixed editor text not changing to other font headers in some scenarios after changing colors in Firefox. (#7796)
  • [Fieldfilter] Fixed uneven focus border for clear button. Adjusted day focus border sizing. Fixed misaligned datepicker short field. (#7919)
  • [Icons] Fixed icon pipeline, made icons downloadable and added new empty state icons and a few standard icons. (#518)
  • [Homepage] Added better default color for hero now that its white. (#7938)
  • [Line] Fixed bottom spacing issue in RTL. (#7776)
  • [Listview] Adjusted searchfield in listview when inside modal to fix alignment. (NG#1547)
  • [Lookup] Fixed count text positioning. (#7905)
  • [Module Nav] Updated examples to closer reflect usage guidance. (#7870)
  • [Modal] Added overflow in modal body for horizontal scroll. (#7827)
  • [Popover] Added scrollable class for popover. (#7678)
  • [Popupmenu] Fixed placement of shared popupmenu. (NG#1546)
  • [Radios] Adjusted the styling of the checked and unchecked radio button. (#7899)
  • [Searchfield] Fixed no results text should not be selected. (#7756)
  • [Searchfield] Fixed on go button misalignment. (#7910)
  • [Searchfield] Adjusted position and hover color for custom button. (#7832)
  • [Searchfield] Fix on go button misalignment. (#7910)
  • [Searchfield] Fix ability to select and delete text in firefox. Adjusted custom button positioning. (#7962)
  • [Searchfield] Fixed on go button misalignment. (#7910)
  • [Tabs] Fixed the focus alignment in tabs for RTL. (#7772)
  • [Tabs] Added fixes for zoom issue on vertical tabs. (#8046)
  • [Toolbar] Added additional selectors and colors for dark theme dropdown label. (#7897)
  • [Tree] Fixed Cross-Site Scripting (XSS) when setting up tree node. (#7631)
  • [Weekview] Adjusted the positioning of text within the footer cell to keep it centered. Adjusted calendar icon position to be better aligned. (#7926)
  • [Weekview] Added event modal on doubleclick. (#7824)

v4.87.0

v4.87.0 Features

  • [Datagrid] Has a new design with a soft grey header. The white header background option is removed and this is now the default. (#7814)
  • [Datagrid] Fix the datagrid filter color when disabled. (#7908)
  • [Icons] Fixed shape and markup of status icons. Note: May need to update your code. (#7747)
  • [Masthead] Set height of masthead to 40px. (#7857)
  • [Popover] Improved popover title style and position, excluding the 'alternate' class. (#7676)
  • [Radios] Added hitbox feature for mobile devices. (#7659)
  • [Timepicker] Fix issue with enable function. (#7887)
  • [Typography] Added text-wrap class. (#7497)

v4.87.0 Fixes

  • [Badges/Alerts/Tags/Icons] Added docs and clearer examples. (#7661)
  • [Bar] Fixed an issue where the x-axis labels on the bar chart were not visible. (#7797)
  • [Badges/Tags/] Changed border radius to 12px. (#7862)
  • [Calendar] Fixed uncaught error in cordova apps. (#7818)
  • [Circlepager] Fixed circle pager's position inside of a card. (#7724)
  • [Color] Fixed on Slate's personalization header text color. (#7811)
  • [Calendar] Fixed uncaught error in cordova apps. (#7818)
  • [ColorPicker] Fixed color selection on color picker. (#7760)
  • [Column-Stacked] Corrected the misalignment of legend labels. (#7722)
  • [Dropdown] Adjusted dropdown text in Firefox. (#7763)
  • [Datagrid] Fixed bug where default filter wasn't honored for date or time columns. (#7766)
  • [Datagrid] Fixed datagrid column filter not open after a series of simultaneous clicking of column filters. (#7750)
  • [Datagrid] Added expanded default for expandable formatter. (#7680)
  • [Datepicker] Fixed bug where date range selected is not properly rendered in some scenarios. (#7528)
  • [Datepicker] Added a new listcontextmenu event that fires on right click of menu items. (#7822)
  • [Editor] Re-fixed an xss issue in editor (iframes not permitted). (#7590)
  • [Editor] Added swatch bar on colorpicker button. (#7571)
  • [Editor] Fixed fonts selection selection on editor. (#7762)
  • [Editor] Changed the header color from dark to grey and other minor style improvements. (#7606)
  • [FieldFilter] Fixed Dropdown border not rendered properly. (#7600)
  • [Fileupload] Fixed a bug where validation is not triggered after clearing the input. (#7645)
  • [FileuploadAdvanced] Fixed Close Button not rendered properly. (#7604)
  • [FileuploadAdvanced] Changed file upload copy. (#7787)
  • [Header] Changed toolbar to flex-toolbar in header. (#7479)
  • [Homepage] Changed selector so multiple hero banners in a page will work. (#7819)
  • [Icon] Adjusted width of icons. (#7616)
  • [Hyperlink] Fixed hyperlink focus style in completion chart. (#7731)
  • [Icon] Adjusted width of icons. (#7616)
  • [Images] Fixed incorrect image size. (#7616)
  • [ListView] Fix the hyperlinks in lists to have an underline. (#7616)
  • [ModuleNav] Added css to constrain images to 32px. (#7820)
  • [ModuleNav] Fixed missing tooltip on the settings button. (#1525)
  • [ModuleNav] Added enableOutsideClick() feature to collapse/hide menu via content click. (#7786)
  • [ModuleNav] Fixed missing tooltip on the settings button. (NG#1525)
  • [ModuleNav/Dropdown] Added support for external URLs to the Dropdown component's list, as well as support for setting these in Module Nav Switcher. (NG#1533)
  • [ModuleNav] Reduced item padding so more items can fit in the menu before scrolling occurs. (#7770)
  • [ModuleNav] Fixed issues in dark mode. (#7753)
  • [ModuleNav] Added option/example to disable search in the dropdown menu (NG#1535)
  • [ModuleNav] Added option/example to disable search in the dropdown menu (#1535)
  • [Number] Added additional check for formatNumber. (#7752)
  • [Popover] Fixes on issues with textarea and datagrid in popover when opening and closing. (#7677)
  • [Popover] Fixes on issues with textarea and datagrid in popover when opening and closing. (#7677)
  • [Pager] Fixed pager pagesizes default settings cannot be overridden with custom settings. (#7629)
  • [Popover] Fixed popover having issues on simultaneous clicks. (#7679)
  • [Popover] Fixed where popover connected on click will not close on click (it just reopened). (#7679)
  • [Sparkline] Fixed median fill on dark theme. (#7717)
  • [Searchfield] Adjusted height for go button. (#6695)
  • [Tabs] Fixed alabaster design issues in tabs, tab-headers, tabs-module, tabs-multi components. (#7803)
  • [Tooltip] Fixed in extraClass example page for tooltip. (#7669)
  • [WeekView] Fixed bug where going to next didn't render the complete week. (#7684)
  • [WeekView] Fixed the response of render on breakpoint in week view. (#7727)

v4.86.0

v4.86.0 Features

  • [Dropdown/ModuleNav] Added no results text when filtering and no items are found. (#7662)

v4.86.0 Fixes

  • [Accordion/ModuleNav/Appmenu] Focus does not focus the expander buttons only the parent items. (#7626)
  • [Bar] Fixed a bug where the bottom axis label was cut off. (#7612)
  • [Bar] Fixed incorrect legend position on stacked charts. (#7693)
  • [Button] Fixed a bug where submenu icons were not aligned correctly. (#7626)
  • [Button/Header] Fixed some colors in dark mode. (7586)
  • [Cards] Fixed alignments and positioning of other elements inside a card widget. (#7589)
  • [Column-Stacked] Fixed a regression bug where the stacked column chart was not rendering correctly. (#7644)
  • [Datagrid] Fixed button icon background hover color when rows are selected. (#7607)
  • [Datagrid] Fixed a bug in datagrid where default operator for lookup is not rendered properly. (#7530)
  • [Datagrid] Changed updateColumns to update column groups when null or empty. (#7720)
  • [Datepicker] Fixed a bug in datepicker range not rendering properly in modal IOS. (#7603)
  • [Dropdown/ModuleNav] Fixed indents and UI improvements. (#7662)
  • [Dropdown/ModuleNav] Fixed indents and UI improvements and added empty states. (#7662)
  • [Editor] Fixed an issue where an editor with an initial value containing <br \> tags were being seen as dirty when resetdirty is called. (#7483)
  • [Editor] Fixed a bug where pasting an html table into the editor wouldn't show the borders. (#7463)
  • [FileUpload] Fixed the alignment of the close button and file icon button. (#7570)
  • [Homepage] In some cases the new background color did not fill all the way in the page. (#7696)
  • [Icons] Removed phone-linear in some examples as the icon is now called phone. (#7747)
  • [Locale] Updated all internal strings in local files to sentence case. Updated translations will follow in a month. (#7683)
  • [Modal] On some devices the overflow/scrolling is still missing on modal and contents can break out the bottom of the modal. (#7711)
  • [Layouts] Removed some older layouts and examples from page layouts. (#7733)
  • [Message] Fixed alignment issue on the icons. (#7746)
  • [ModuleNav] Fixed rounding and zindex issues. (#7654)
  • [ModuleNav] Added an option to set the icon to false initially. (#7740)
  • [Notification] Updated color styles when notification is in sub header. (#7623)
  • [Page-Patterns] Fixed the width of the search field in page pattern example. (#7561)
  • [Popupmenu] Fixed the behavior of the component when having submenus in NG. (#7556)
  • [Tabs] Fixed an error in tabs where it is not sortable in NG. (NG#1480)
  • [Tabs Header] Fixed colors of disabled in dark mode. (#7465)
  • [Tooltip] Fixed an error in tooltip where some string is unrecognizable. (NG#1499)
  • [Tooltip] Fixed invisible links on hover on tooltips in contrast mode. (7737)
  • [WeekView] Fixed bug where agenda variant ignored showAllDay setting. (#7700)

v4.85.0

v4.85.0 Features

  • [Colors] Added new slate color palette with lower range colors. Some elements are updated. (#7624)
  • [Stats] Added a new component called stats similar to counts. We would like counts deprecated so please use stats in place of counts now as it has a cleaner UI. (#7506)

v4.85.0 Fixes

  • [Accordion] Updated color style for accordion selected panel. (#7593)
  • [Applicationmenu] Fixed menu items cannot be seen properly when using alabaster. (#7609)
  • [Applicationmenu] Fixed bottom border color cannot be seen properly. (#7565)
  • [Button] Adjusted the left and right paddings of the button from 30px to 32px. (#7508)
  • [Card] Fixed widget size for subtitle examples. (#7580)
  • [Card] Fixed height for card button. (#7637)
  • [Card] Updated hover style for button in listview. (#7636)
  • [Chart] Added setting to force legend to popup. (#7453)
  • [Column-Stacked] Improved the column stacked and labels to be aligned correctly. (#7266)
  • [ContextualActionPanel] Fixed overflow issues on mobile view. (#7585)
  • [Datagrid] Fixed on incorrect row updates on adding a new row to the next page. (#7486)
  • [Datagrid] Fixed disabled filter columns in datagrid. (#7467)
  • [Datagrid] Fixed a bug where the select all checkbox was not clickable. (#7499)
  • [Datagrid] Fixed a bug in datepicker filter icon's hover state and alignment. (#7562)
  • [Datagrid] Fixed a bug where disabled buttons in cells were hoverable. (#7611)
  • [Dropdown] Fixed a bug in dropdown where mouseenter and keydown triggers simultaneous. (#7464)
  • [Editor] Fixed an xss issue in editor (iframes not permitted). (#7590)
  • [Homepage] Fixed invisible edit options and vertical dragging/resizing. (#7579)
  • [Icons] Fixed size of icons and made them 80×80. (#1369)
  • [Listview/Card] Fixed the UI of listview search with filters. (#7546)
  • [Listview] Adjusted overflow styles for list views in cards. (#7557)
  • [Locale] Fixed a bug using extend translations on some languages (fr-CA/pt-BR). (#7491)
  • [Locale/Multiselect] Changed text from selected to selection as requested by translators. (#5886)
  • [Lookup] Fixed a bug in lookup width not responsive in grid system. (#7205)
  • [MonthView] Added event triggers for when monthview is expanded and collapsed. (#7605)
  • [Modal] Fixed icon alignment in the title. (#7639)
  • [Modal] Added ID check in event triggers. (#7475)
  • [Module Nav] Added new settings for configuration of accordion, and auto-initialization of child components. (NG#1477)
  • [Module Nav Switcher] Made compatibility improvements for the Module Nav Switcher NG component. (NG#1477)
  • [Multiselect] Fixed a bug where the multiselect dropdown icon was overlapping the field. (#7502)
  • [Popupmenu] Fixed the placement of popup when parent element is outside of viewport. (#5018)
  • [SearchField] Fixed x alignment on older toolbar example. (#7572)
  • [Splitter] Added new design changes and more examples. Note that the collapse button is no longer supported for now. (#7542)
  • [Toolbar] Fixed a bug where search icon was not aligned properly. (#7642)
  • [Toolbar Flex] Updated popupmenu color styles. (#7383)
  • [Tooltip] Improved consistency of tooltip size between text and text with icon. (#7509)
  • [Tooltip] Changed response method in beforeShow to allow passing true instead of content explicitly (#7594)
  • [Toast] Changed background color in dark mode for better contrast. (#7648)

v4.84.3 Fixes

  • [Applicationmenu] Fixed bottom border color cannot be seen properly. (#7565)
  • [ContextualActionPanel/Modal] Fixed overflow issues on mobile view. (#7585)
  • [Colors] Added dark and contrast mode for app nav. (#7624)
  • [Module Nav] Added new settings for configuration of accordion, and auto-initialization of child components. (NG#1477)

v4.84.2 Fixes

  • [Module Nav] Added more fixes to support the angular wrapper. (#7386)
  • [Card] Fixed widget size for subtitle examples. (#7580)
  • [Homepage] Fixed invisible edit options and vertical dragging/resizing. (#7579)

v4.84.1

v4.84.1 Fixes

  • [Dropdown] Fixed an issue where Module Nav Role Switcher wasn't properly rendering the Dropdown pseudo-elements in Angular environments. (NG #1477)
  • [Module Nav] Fixed an issue where it was not possible to disable filtering events. (NG #1477)
  • [Popupmenu] Fixed some styling bugs when attached as a menu button menu in Module Nav components. (NG #1477)

v4.84.0

v4.84.0 Features

  • [Line Chart] Added short and abbreviated name options for the data. (#5906)
  • [Masked Input] Added setting to retain value if maximum length is already reached. (#7274)
  • [Module Nav] Added the new Module Nav component. (#7386)
  • [WeekView] Added stacked view template for week view agenda variant. (#7373)

v4.84.0 Fixes

  • [Bar] Added a setting called defaultTickCount (5 as default) to automatically add ticks when there are no dataset values. (#NG1463)
  • [Busy Indicator] Updated colors for busy indicator. (#7098)
  • [Button] Adjusted alignment for popupmenu icon buttons. (#7408)
  • [Charts] Improved the positioning of chart legend. (#7452)
  • [Datagrid] Fixed an issue where the table was not filling the entire datagrid container in firefox. (#6956)
  • [Datagrid] Fixed a bug where the colorpicker editor could not be toggles. (#7362)
  • [Datagrid] Clear rowstatus in tree node for clearRowError to work correctly. (#6033)
  • [Datagrid] Fixed an issue where showColumn was not functioning correctly with frozen columns. (#7428)
  • [Datagrid] Changed enterkeykhint behavior for filtering to filter with the virtual keyboard on mobile devices. (#1489)
  • [Datagrid] Fixed Pager not rendering correctly on page refresh. (#6811)
  • [Dropdown] Fixed the visibility of dropdown palette icons in dark mode. (#7431)
  • [Dropdown] Removed overflow none style for dropdown modal. (#6033)
  • [Header] Fix on header text not being readable due to color styles. (#7466)
  • [Images] Added class for images cursor pointer and make an example with click handler. (#7007)
  • [Editor] Fixed editor hover styles. (#7535)
  • [Header] Fixed an issue where the header text was difficult to read due to color styles. (#7466)
  • [Header] Fixed on header text not being readable due to color styles. (#7466)
  • [Locale] Added Comma translate option for locale for generating lists. (#5887)
  • [Lookup] Added undefined check for lookup values when updating grid. (#7403)
  • [Listview] Fixed invisible button on hover. (#7544)
  • [Modal] Fixed button alignment on modals. (#7543)
  • [Tabs/Module] Fixed a bug the personalization color was the same as the tab color (again). (#7516)
  • [SearchField] Fixed misaligned icons on toolbar search and pager buttons. (#7527)
  • [Textarea] Fixed an issue where the textarea was throwing an error. (#7536)
  • [Toolbar] Fixed x alignment on old toolbars. (#7550)

v4.83.0

v4.83.0 Features

  • [Cards/Widgets] Added new design and features for the cards/widget component, this includes different rounded corners and shadows. (#7379)
  • [Cards/Widgets] All icon buttons on cards should use a new icon please change icon-more to icon-vertical-ellipsis. (#7379)
  • [CSS Utilities] Added CSS utility classes to the library to provide a standardized and efficient way of achieving consistent styling. (#7377)
  • [Homepage] Changed the gutter size, banner size, and widget size for the homepage. (#7445)
  • [Icons] Icon updated for 16 icons, added new icons change-department, shifting, shift-origin, shift-destination, swap-list-left, swap-list-right. (#7510)

v4.83.0 Fixes

  • [Busy Indicator] Updated colors for busy indicator. (#7098)
  • [Builder] Fixed subtitle text not shown properly. (#7207)
  • [Builder] Fixed a bug where subtitle text was not shown properly. (#7207)
  • [Button] Adjusted alignment for popupmenu icon buttons. (#7408)
  • [Button] Adjusted personalized colors. (#7406)
  • [Datagrid] Fix on unique ID generator for tooltips. (#7393)
  • [Datagrid] Made clearRowStatus in tree node for clearRowError work correctly. (#6033)
  • [Datepicker] Fixed validation not showing after component update. (#7240)
  • [EmptyMessage] Improved centering of widget and homepage contents for various widget sizes to enhance the overall user experience. (#7360)
  • [Header] Fixed header components not aligned and visibly shown properly. (#7209)
  • [Header] Fix on header text not being readable due to color styles. (#7466)
  • [Icons] Icons updated for 44 icons, added new success-message empty state and two new icons vertical-ellipsis and microphone-filled. (#7394)
  • [Icons] Icons updated for 44 icons, added new success-message empty state and two new icons: vertical-ellipsis and microphone-filled. (#7394)
  • [Monthview] Fixed on updated method creating duplicates. (NG#1446)
  • [Popupmenu] Fix on popupmenu arrow not appearing when showArrow is true. (#5061)
  • [Popupmenu] Fixed a bug where the popupmenu arrow was not appearing despite showArrow being set to true. (#5061)
  • [Popupmenu] Fixed on popupmenu arrow not appearing when showArrow is true. (#5061)
  • [Popupmenu] Fixed popupmenu previous states not getting saved when called resize and update. (#6601)
  • [Searchfield] Fixed collapsible issues with search icon color and behavior. (#7390)
  • [Popupmenu] Fixed on popupmenu arrow not appearing when showArrow is true. (#5061)
  • [Locale] Added new translations. (#1243
  • [Monthview] Fix on updated method creating duplicates. (NG#1446)
  • [Monthview] Fixed on updated method creating duplicates. (NG#1446)
  • [Tabs Module] Fixed closing an active tab in the overflow menu results in a blank screen. (#7321)
  • [Toolbar] Added hover style for contextual toolbar. (#7459)
  • [Toolbar/Toolbar Flex] Added hover state to buttons. (#7327)
  • [Toolbar-Flex] Fixed redundant aria-disabled in toolbar when element is disabled. (#6339)
  • [Toolbar Flex] Fixed buttons being not visible on window resize. (#7421)
  • [Toolbar Flex] Updated header examples and included header to use flex toolbar by default. (#6837)

v4.82.0

v4.82.0 Features

  • [Card] Added borderless class for cards. (WC#1169)

v4.82.0 Fixes

  • [App Menu] Colors should remain the same when changing theme colors. (#7302)
  • [Badge] Fixed success state badge color in new light theme. (#7353)
  • [Bar] Fixed items not being selected/deselected from the legend. (#7330)
  • [Breadcrumb] Updated breadcrumb hover color. (#7337)
  • [Card] Updated background color in classic high contrast. (#7374)
  • [Card] Fixed group-action unnecessary scroll bar. (#7343)
  • [Count] Fix personalize styles for instance count to adjust icon colors. (6947)
  • [Column] Fixed data chart and legend doesn't match up. (#7199)
  • [Datagrid] Fixed on styling in row status icon when first column is not a select column. (NG#5913)
  • [Datagrid] Fixed table layout with a distinct hover background color for both activated and non-activated rows. (#7320)
  • [Body] Updated background color in classic high contrast. (#7374)
  • [Card] Fixed group-action unnecessary scroll bar. (#7343)
  • [Datagrid] Fixed header icon tooltip showing when undefined. (#6929)
  • [Datagrid] Fix on styling in row status icon when first column is not a select column. (NG#5913)
  • [Datagrid] Fixed paging source argument is empty when re-assigning grid options. (6947)
  • [Datagrid] Changed pager type to initial when updating datagrid with paging setting. (#7398)
  • [Datagrid] Fixed datagrid toolbar to be able to show buttons more than two. (6921)
  • [Editor] Fixed links are not readable in dark mode. (#7331)
  • [Field-Filter] Fixed a bug in field filter where the design is not properly aligned on Modal. (#7358)
  • [Header] Fixed border in search field in the header. (#7297)
  • [Header] Fixed the font sizes and alignments. (#7317)
  • [Listbuilder] Fixed icon alignment on toolbar so that it's centered on focused. (#7397)
  • [Listview] Fixed the height restriction in listview when used in card. (#7094)
  • [Lookup] Fix in keyword search not filtering single comma. (#7165)
  • [Lookup] Fix in keyword search not filtering single quote. (#7165)
  • [Notification] Fix in example page of notification, updated parent element. (#7391)
  • [Pager] Fixed the pager's underline style to enhance its appearance when it is being hovered over. (#7352)
  • [Personalization] Changed default color back to azure and add alabaster in personalization colors. (#7320)
  • [Personalization] Fixed color changing doesn't add CSS class to the header in Safari browser. (#7338)
  • [Personalization] Adjusted header text/tabs colors. (#7319)
  • [Personalization] Additional fixes for default color back to azure and added alabaster in personalization colors. (#7340)
  • [Popupmenu] Fixed on popupmenu more icon not visible when open. (#7383)
  • [Searchfield] Fixed on misalignment in searchfield clear icon. (#7382)
  • [Searchfield] Fixed searchfield icon adjustments. (#7387)
  • [SearchField] Fixed undefined error on toolbarFlexItem. (#7402)
  • [Tabs] Fixed the alignment of focus in RTL view. (#6992)
  • [Tabs Header] Fixed the alignment of close button. (#7273)
  • [Textarea] Fixed track dirty when updated() method was triggered. (NG#1429)
  • [Timeline] Fixed the alignment when timeline is inside a card. (#7278)
  • [Timeline] Fixed issue with timeline content exceeding allotted space when additional elements were added. (#7299)
  • [Timeline] Added test page to test scenario of timeline with no dates. (#7298)
  • [Tooltip] Added appendTo settings to fix tooltip positioning on the structure. (#7220)
  • [Tooltip] Fixed tooltip not on top of all elements when shown and manually moved. (#7130)
  • [Tooltip] Added appendTo settings to fix tooltip positioning on the structure. (#7220)

v4.81.0

v4.81.0 Important Changes

  • [Docs] Added action sheet to the doc site. (#7230)
  • [General] Project now uses node 18 (18.13.0) for development. All dependencies are updated. (#6634)
  • [General] Updated to d3.v7 which impacts all charts. (#6634)
  • [Bar] Fixed missing left axis label. (#7181)
  • [Bar] Fixed regressed long text example. (#7183)
  • [Build] Fixed build errors on windows. (#7228)
  • [Icons] Added new empty state icons, and in different and larger sizes. (#7115)

v4.81.0 Features

  • [Calendar] Added weekview number on the monthview in datepicker. Use showWeekNumber to enable it. (#5785)

v4.81.0 Fixes

  • [Actionsheet] Updated font and icon colors for classic actionsheet. (#7012)
  • [Accordion] Additional fix in accordion collapsing cards on expand bug. (#6820)
  • [Alerts/Badges/Tags] Updated warning and alert colors. (#7162)
  • [App Menu] Updated appmenu icon colors. (#7303)
  • [Background] Updated default background color in high contrast. (#7261)
  • [Bar] Fixed bug introduced by d3 changes with bar selection. (#7182)
  • [Button] Fixed icon button size and icon centering. (#7201)
  • [Button] Fixed disabled button color in classic version. (#7185)
  • [Button] Button adjustments for compact mode. (#7161)
  • [Button] Button adjustments for secondary menu in dark and contrast mode. (#7221)
  • [ContextMenu] Fixed a bug where wrong menu is displayed in nested menus on mobile device. (NG#1417)
  • [Datagrid] Fixed re-rendering of the grid when disableClientFilter set to true. (#7282)
  • [Datagrid] Fixed a bug in datagrid where sorting is not working properly. (#6787)
  • [Datagrid] Fixed background color of lookups in filter row when in light mode. (#7176)
  • [Datagrid] Fixed a bug in datagrid where custom toolbar is being replaced with data grid generated toolbar. (NG#1434)
  • [Datagrid] Fixed bug in Safari where dynamically switching from RTL to LTR doesn't update all the alignments. (NG#1431)
  • [Datagrid] Fixed odd hover color when using row activation and is list. (#7232)
  • [Datagrid] Fixed dragging columns after a cancelled drop moves more than one column. (#7017)
  • [Dropdown] Fixed swatch default color in themes. (#7108)
  • [Dropdown/Multiselect] Fixed disabled options are not displayed as disabled when using ajax. (#7150)
  • [EmptyMessage] Updated the example page for widgets. (#7033)
  • [Field-Filter] Fixed a bug in field filter where the design is not properly aligned. (#7001)
  • [Field-Filter] Icon adjustments in Safari. (#7264)
  • [Fileupload] Icon adjustments in compact mode. (#7149)
  • [Fileupload] Icon adjustments in classic mode. (#7265)
  • [Header] Fixed a bug in subheader where the color its not appropriate on default theme. (#7173)
  • [Header] Changed the header from pseudo elements to actual icon. Please make the follow change to your app menu icon to get the best output. (#7163)
  • [Homepage/Personalize/Page-Patterns] Fixed homepage hero widget, builder header, and other section of tabs with the new design and color combination. (#7136)
  • [MenuButton] Fixed some color on menu buttons. (#7184)
  • [Modal] Fixed alignment of tooltip error in modal. (#7125)
  • [Hyperlink] Changed hover color in dark theme. (#7095)
  • [Icon] Changed icon alert info color in dark theme. (#7158)
  • [Icon] Updated icon name in example page. (#7269)
  • [Listview] Added an additional translation for records selected in listview. (#6528)
  • [Lookup] Fixed a bug in lookup where items are not selected for async data. (NG#1409)
  • [Listview] Fixed overflow in listview when there is a search bar included. (#7015)
  • [Personalization] Added color mapping in personalization. (#7073)
  • [Personalization] Fixed style changed when changing the modes and colors. (#7171)
  • [Personalization] Fix default values in the personalization API. (#7167)
  • [Personalization] Fix header tabs/header colors for a variation when header tabs are not in header element. (#7153 #7211 #7212 #7217 #7218)
  • [Personalization] Fix secondary button color in header. (#7204)
  • [Popupmenu] Fix on inverse colors not showing in popupmenu in masthead. (#7005)
  • [Searchfield] Custom button adjustments in mobile. (#7134)
  • [Searchfield] Go button adjustments for flex toolbar. (#6014)
  • [Searchfield] Collapse button adjustments in mobile. (#7164)
  • [Searchfield] Collapse button adjustments in header. (#7210)
  • [Slider] Fixed sliding and dropping the handle outside of the component doesn't trigger the change event. (#7028)
  • [Tabs] Changed header tabs disabled color to darker color. (#7219)
  • [Tabs] Fixed incorrect fade out color in horizontal header tabs. (#7244)
  • [Timepicker] Fixed 24h time validation. (#7188)
  • [Toolbar] Fixed buttons aren't going in the overflow menu if placed after search field. (#7194)
  • [Typography] Updated documentation to align usage guidance. (#7187)

v4.80.1 Fixes

  • [Button] Fixed button status colors disabled in toolbar/toolbar flex in alabaster and personalize colors. (#7166)
  • [Dropdown] Fixed swatch default color in themes. (#7108)
  • [Hyperlink] Changed hover color in dark theme. (#7095)
  • [Timepicker] Fixed field value when day period goes first in the time format. (#7116)
  • [Datagrid] Fixed background color of lookups in filter row when in light mode. (#7176)
  • [Dropdown/Multiselect] Fixed disabled options are not displayed as disabled when using ajax. (#7150)
  • [Header] Fixed a bug in subheader where the color its not appropriate on default theme. (#7173)
  • [MenuButton] Fixed some color on menu buttons. (#7184)

v4.80.0

v4.80.0 Important Changes

  • [Personalization] The default color is now alabaster (white) rather than the previous azure color. This effects header and tabs header as previously noted. (#6979)
  • [Header] Changed the default color from azure to alabaster. I.E. The default header color is now alabaster but can still be set to any of the other 8 colors. So far the older look azure can be used. (#6979)
  • [Tabs Header] Changed the default background color for tabs header to also use alabaster with the same ability to use any of the other 8 personalization colors. (#6979)
  • [Button] The style of all buttons (primary/tertiary and secondary) have been updated and changed, in addition we added new destructive buttons. (#6977)
  • [Button] Fixed button status colors disabled in toolbar/toolbar flex in alabaster and personalize colors. (#7166)
  • [Datagrid] Added ability to change the color of the header in datagrid between (dark or light (alabaster)). (#7008)
  • [Searchfield] Completed a design review of searchfield and enhanced it with updated several design improvements. (#6707)

v4.80.0 Features

  • [About] Browser version for chrome no longer contains minor version. (#7067)
  • [Lookup] Added modal settings to lookup. (#4319)
  • [Radar] Converted Radar scripts to puppeteer. (#6989)
  • [Colors] Correct Status Colors.(#6993)
  • [Colors] Re-add yellow alerts.(#6922)
  • [Chart] Added 'info' and theme color options in settings.(#7084)
  • [Icons] Added three new icons: icon-paint-brush, icon-psych-precaution, icon-observation-precaution. (#7040)
  • [Icons] Added four new icons: up-down-chevron, approve-all, import-spreadsheet, microphone. (#7142)

v4.80.0 Fixes

  • [Button] Fixed a bug where buttons are not readable in dark mode in the new design. (#7082)
  • [Checkbox] Fixed a bug where checkbox labels not wrapping when using form-responsive class. (#6826)
  • [Datagrid] Fixed a bug in datagrid where icon is not aligned in custom card. (#7000)
  • [Datagrid] Fixed a bug where datepicker icon background color is incorrect upon hovering. (#7053)
  • [Datagrid] Fixed a bug in datagrid where dropdown filter does not render correctly. (#7006)
  • [Datagrid] Fixed a bug in datagrid where flex toolbar is not properly destroyed. (NG#1423)
  • [Datagrid] Fixed a bug in datagrid in datagrid where the icon cause clipping issues. (#7000)
  • [Datagrid] Fixed a bug in datagrid where date cell is still in edit state after editing when using Safari. (#6963)
  • [Datagrid] Fixed a bug in datagrid where summary row become selected after selecting row one. (#7128)
  • [Datagrid] Updated dirty cell check in datagrid. (#6893)
  • [Datepicker] Fixed a bug in datagrid where disabled dates were not showing in Safari. (#6920)
  • [Datepicker] Fixed a bug where range display is malformed in RTL. (#6933)
  • [Datepicker] Fixed exception occurring in disable dates. (#7086)
  • [Header] Adjusted classic header colors. (#7069)
  • [Lookup] Adjusted width in lookup. (#6924)
  • [Searchfield] Searchfield enhancement bugfixes on colors. (#7079)
  • [Searchfield] Searchfield icon placement fixes in classic. (#7134)
  • [Lookup] Adjusted width in lookup. (#6924)
  • [Lookup] Fixed a bug where custom modal script gets error after closing the modal in the second time. (#7057)
  • [Listview] Fix on contextual button hover color. (#7090)
  • [Searchfield] Searchfield enhancement bugfixes on colors. (#7079)
  • [Searchfield] Fix on non-collapsible positioning and borders. (#7111)
  • [Searchfield] Adjust icon position and colors. (#7106)
  • [Searchfield] Adjust border colors in category. (#7110)
  • [Splitter] Store location only when save setting is set to true. (#7045)
  • [Tabs] Fixed a bug where add tab button is not visible in new default view. (#7146)
  • [Tabs] Fixed a bug where tab list is not viewable dark mode classic view. (#7097)
  • [Tabs] Fixed a bug in tabs header and swatch personalize colors. (#7046)
  • [Tabs] Added puppeteer scripts for tooltip title. (#7003)
  • [Tabs Header] Updated example page, recalibrated positioning and fixed theme discrepancies. (#7085)
  • [Tabs Module] Fixed a bug in go button where it was affected by the latest changes for button. (#7037)
  • [Textarea] Added paste event listener for textarea. (NG#6924)
  • [Toolbar] Adjustment in title width. (#7113)
  • [Toolbar Flex] Fix on toolbar key navigation.(#7041)
  • [User Status Icons] Now have a more visible fill and a stroke behind them. (#7040)

v4.70.0

v4.70.0 Important Notes

  • [General] Some elements are no longer hooked under window for example Locale Formatters and Editors. To resolve it using Locale.set as an example use the Soho namespace i.e. Soho.Locale.set(). (#6634)

v4.70.0 Features

  • [Checkbox] Converted Checkbox scripts to puppeteer. (#6936)
  • [Circlepager] Converted Circlepager scripts to puppeteer. (#6971)
  • [Icons] Bumped ids-identity to get a new empty state icon empty-no-search-result and a new system icon advance-settings.(#6999)

v4.70.0 Fixes

  • [Accordion] Fixed a bug where expanded card closes in NG when opening accordion. (#6820)
  • [Counts] Fixed a bug in counts where two rows of labels cause misalignment. (#6845)
  • [Counts] Added example page for widget count with color background. (#7234)
  • [Datagrid] Fixed a bug in datagrid where expandable row input cannot edit the value. (#6781)
  • [Datagrid] Fixed a bug in datagrid where clear dirty cell does not work properly in frozen columns. (#6952)
  • [Datagrid] Adjusted date and timepicker icons in datagrid filter. (#6917)
  • [Datagrid] Fixed a bug where frozen column headers are not rendered on update. (NG#1399)
  • [Datagrid] Added toolbar update on datagrid update. (NG#1357)
  • [Datepicker] Added Firefox increment/decrement keys. (#6877)
  • [Datepicker] Fixed a bug in mask value in datepicker when update is called. (NG#1380)
  • [Dropdown] Fixed a bug in dropdown where there is a null in a list when changing language to Chinese. (#6916)
  • [Editor] Fixed a bug in editor where insert image is not working properly when adding attributes. (#6864)
  • [Editor] Fixed a bug in editor where paste and plain text is not cleaning the text/html properly. (#6892)
  • [Locale] Fixed a bug in locale where same language translation does not render properly. (#6847)
  • [Icons] Fixed incorrect colors of new empty state icons. (#6965)
  • [Popupmenu] Fixed a bug in popupmenu where submenu and submenu items are not indented properly. (#6860)
  • [Process Indicator] Fix on extra line after final step. (#6744)
  • [Searchfield] Changed toolbar in example page to flex toolbar. (#6737)
  • [Tabs] Added tooltip on add new tab button. (#6902)
  • [Tabs] Adjusted header and tab colors in themes. (#6673)
  • [Timepicker] Filter method in datagrid is called on timepicker's change event. (#6896)

v4.69.0

v4.69.0 Important Features

  • [Icons] All icons have padding on top and bottom effectively making them 4px smaller by design. This change may require some UI corrections to css. (#6868)
  • [Icons] Over 60 new icons and 126 new industry focused icons. (#6868)
  • [Icons] The icon save-closed is now save-closed-old in the deprecated, we suggest not using this old icon. (#6868)
  • [Icons] Alert icons come either filled or not filled (outlined) filled alert icons like icon-alert-alert are now icon-success-alert and alert-filled we suggest no longer using filled alert icons, use only the outlined ones. (#6868)

v4.69.0 Features

  • [Datagrid] Added puppeteer script for extra class for tooltip. (#6900)
  • [Header] Converted Header scripts to puppeteer. (#6919)
  • [Icons] Added enhanced and new empty states icons with a lot more color. These should replace existing ones but it is opt-in. (#6868)
  • [Lookup] Added puppeteer script for lookup double click apply enhancement. (#6886)
  • [Stepchart] Converted Stepchart scripts to puppeteer. (#6940)

v4.69.0 Fixes

  • [Datagrid] Fixed a bug in datagrid where sorting is not working properly. (#6787)
  • [Datagrid] Fixed a bug in datagrid where add row is not working properly when using frozen columns. (#6918)
  • [Datagrid] Fixed a bug in datagrid where tooltip flashes continuously on hover. (#5907)
  • [Datagrid] Fixed a bug in datagrid where is empty and is not empty is not working properly. (#5273)
  • [Datagrid] Fixed a bug in datagrid where inline editor input text is not being selected upon clicking. (NG#1365)
  • [Datagrid] Fixed a bug in datagrid where multiselect filter is not rendering properly. (#6846)
  • [Datagrid] Fixed a bug in datagrid where row shading is not rendered properly. (#6850)
  • [Datagrid] Fixed a bug in datagrid where icon is not rendering properly in small and extra small row height. (#6866)
  • [Datagrid] Fixed a bug in datagrid where sorting is not rendering properly when there is a previously focused cell. (#6851)
  • [Datagrid] Additional checks when updating cell so that numbers aren't converted twice. (NG#1370)
  • [Datagrid] Additional fixes on dirty indicator not updating on drag columns. (#6867)
  • [General] Instead of optional dependencies use a custom command. (#6876)
  • [Modal] Fixed a bug where suppress key setting is not working. (#6793)
  • [Searchfield] Additional visual fixes in classic on go button in searchfield toolbar. (#6686)
  • [Splitter] Fixed on splitter not working when parent height changes dynamically. (#6819)
  • [Toolbar Flex] Added additional checks for destroying toolbar. (#6844)

v4.68.0

v4.68.0 Features

  • [Button] Added Protractor to Puppeteer conversion scripts. (#6626)
  • [Calendar] Added puppeteer script for show/hide legend. (#6810)
  • [Colors] Added puppeteer script for color classes targeting color & border color. (#6801)
  • [Column] Added puppeteer script for combined column chart. (#6381)
  • [Datagrid] Added additional setting in datagrid header for tooltip extra class. (#6802)
  • [Datagrid] Added dblClickApply setting in lookup for selection of item. (#6546)

v4.68.0 Fixes

  • [Bar Chart] Fixed a bug in bar charts grouped, where arias are identical to each series. (#6748)
  • [Datagrid] Fixed a bug in datagrid where tooltip flashes continuously on hover. (#5907)
  • [Datagrid] Fixed a bug in datagrid where expandable row animation is not rendering properly. (#6813)
  • [Datagrid] Fixed a bug in datagrid where dropdown filter does not render correctly. (#6834)
  • [Datagrid] Fixed alignment issues in trigger fields. (#6678)
  • [Datagrid] Added a null guard in tree list when list is not yet loaded. (#6816)
  • [Datagrid] Added a setting ariaDescribedBy in the column to override aria-describedby value of the cells. (#6530)
  • [Datagrid] Allowed beforeCommitCellEdit event to be sent for Editors.Fileupload. (#6821)]
  • [Datagrid] Classic theme trigger field adjustments in datagrid. (#6678)
  • [Datagrid] Added null guard in tree list when list is not yet loaded. (#6816)
  • [Datagrid] Fix on dirty indicator not updating on drag columns. (#6867)
  • [Editor] Fixed a bug in editor where block quote is not continued in the next line. (#6794)
  • [Editor] Fixed a bug in editor where breaking space doesn't render dirty indicator properly. (NG#1363)
  • [Searchfield] Visual fixes on go button in searchfield toolbar. (#6686)
  • [Searchfield] Added null check in xButton. (#6858)
  • [Textarea] Fixed a bug in textarea where validation breaks after enabling/disabling. (#6773)
  • [Typography] Updated text link color in dark theme. (#6807)
  • [Lookup] Fixed where field stays disabled when enable API is called (#6145)

(28 Issues Solved This Release, Backlog Enterprise 274, Backlog Ng 51, 1105 Functional Tests, 1303 e2e Tests, 561 Puppeteer Tests)

v4.67.0

v4.67.0 Important Notes

  • [CDN] The former CDN cdn.hookandloop.infor.com can no longer be maintained by IT and needs to be discontinued. It will exist for approximately one year more (TBD), so please remove direct use from any production code. (#6754)
  • [Datepicker] The functionality to enter today with a t is now under a setting todayWithKeyboard-false, it is false because you cant type days like September in a full picker. (#6653)
  • [Datepicker] The functionality to increase the day with a +/- it defaults to false because it conflicts with many other internal shortcut keys. (#6632)

v4.67.0 Markup Changes

  • [AppMenu] As a design change the Infor logo is no longer to be shown on the app menu and has been removed. This reduces visual clutter, and is more inline with Koch global brand to leave it out. (#6726)

v4.67.0 Features

  • [Calendar] Add a setting for calendar to show and hide the legend. (#6533)
  • [Datagrid] Added puppeteer script for header icon with tooltip. (#6738)
  • [Icons] Added new icons for interaction and interaction-reply. (#6721)
  • [Monthview] Added puppeteer script for monthview legend visibility when month changes (#6382)
  • [Searchfield] Added puppeteer script for filter and sort icon. (#6007)
  • [Searchfield] Added puppeteer script for custom icon. (#6723)

v4.67.0 Fixes

  • [Accordion] Added a safety check in accordion. (#6789)
  • [Badge/Tag/Icon] Fixed info color in dark mode. (#6763)
  • [Button] Added notification badges for buttons with labels. (NG#1347)
  • [Button] Added dark theme button colors. (#6512)
  • [Calendar] Fixed a bug in calendar where bottom border is not properly rendering. (#6668)
  • [Color Palette] Added status color CSS classes for color and border-color properties. (#6711)
  • [Datagrid] Fixed a bug in datagrid inside a modal where the column is rendering wider than normal. (#6782)
  • [Datagrid] Fixed a bug in datagrid where when changing rowHeight as a setting and re-rendering it doesn't apply. (#6783)
  • [Datagrid] Fixed a bug in datagrid where isEditable is not returning row correctly. (#6746)
  • [Datagrid] Updated datagrid header CSS height. (#6697)
  • [Datagrid] Fixed on datagrid column width. (#6725)
  • [Datagrid] Fixed an error editing in datagrid with grouped headers. (#6759)
  • [Datagrid] Updated space key checks for expand button. (#6756)
  • [Datagrid] Fixed an error when hovering cells with tooltips setup and using grouped headers. (#6753)
  • [Editor] Fixed bug in editor where background color is not rendering properly. (#6685)
  • [Listview] Fixed a bug where listview is not rendering properly when dataset has zero integer value. (#6640)
  • [Popupmenu] Fixed a bug in popupmenu where getSelected() is not working on multiselect. (NG#1349)
  • [Toolbar-Flex] Removed deprecated message by using beforeMoreMenuOpen setting. (#NG1352)
  • [Trackdirty] Added optional chaining for safety check of trackdirty element. (#6696)
  • [WeekView] Added Day View and Week View Shading. (#6568)

(30 Issues Solved This Release, Backlog Enterprise 252, Backlog Ng 49, 1104 Functional Tests, 1342 e2e Tests, 506 Puppeteer Tests)

v4.66.0

v4.66.0 Features

  • [Busyindicator] Converted protractor tests to puppeteer. (#6623)
  • [Calendar] Converted protractor tests to puppeteer. (#6524)
  • [Datagrid] Added puppeteer script for render only one row. (#6645)
  • [Datagrid] Added test scripts for add row. (#6644)
  • [Datepicker] Added setting for adjusting day using +/- in datepicker. (#6632)
  • [Targeted-Achievement] Add puppeteer test for show tooltip on targeted achievement. (#6550)
  • [Icons] Added new icons for interaction and interaction-reply. (#6666)
  • [Searchfield] Added option to add custom icon button. (#6453)
  • [Targeted-Achievement] Added puppeteer test for show tooltip on targeted achievement. (#6550)
  • [Textarea] Converted protractor tests to puppeteer. (#6629)

v4.66.0 Fixes

  • [Datagrid] Fixed trigger icon background color on hover when row is activated. (#6679)
  • [Datagrid] Fixed the datagrid alert icon was not visible and the trigger cell moves when hovering over when editor has trigger icon. (#6663)
  • [Datagrid] Fixed redundant aria-describedby attributes at cells. (#6530)
  • [Datagrid] Fixed on edit outline in textarea not filling the entire cell. (#6588)
  • [Datagrid] Updated filter phrases for datepicker. (#6587)
  • [Datagrid] Fixed the overflowing of the multiselect dropdown on the page and pushes the container near the screen's edge. (#6580)
  • [Datagrid] Fixed unselectRow on treegrid sending rowData incorrectly. (#6548)
  • [Datagrid] Fixed incorrect rowData for grouping tooltip callback. (NG#1298)
  • [Datagrid] Fixed a bug in treegrid where data are duplicated when row height is changed. (#4979)
  • [Datagrid] Fix bug on where changing groupable and dataset does not update datagrid. (NG#1332)
  • [Datepicker] Fixed missing monthrendered event on initial calendar open. (NG#1345)
  • [Editor] Fixed a bug where paste function is not working on editor when copied from Windows Adobe Reader. (#6521)
  • [Editor] Fixed a bug where editor has dark screen after inserting an image. (NG#1323)
  • [Editor] Fixed a bug where reset dirty is not working on special characters in Edge browser. (#6584)
  • [Fileupload Advanced] Fixed on max fileupload limit. (#6625)
  • [Monthview] Fixed missing legend data on visible previous / next month with using loadLegend API. (#6665)
  • [Notification] Updated css of notification to fix alignment in RTL mode. (#6555)
  • [Searchfield] Fixed a bug on Mac OS Safari where x button can't clear the contents of the searchfield. (#6631)
  • [Popdown] Fixed popdown not closing when clicking outside in NG. (NG#1304)
  • [Tabs] Fixed on close button not showing in Firefox. (#6610)
  • [Tabs] Remove target panel element on remove event. (#6621)
  • [Tabs Module] Fixed category border when focusing the searchfield. (#6618)
  • [Toolbar Searchfield] Fixed searchfield toolbar in alternate style. (#6615)
  • [Tooltip] Fixed tooltip event handlers created on show not cleaning up properly on hide. (#6613)

(39 Issues Solved This Release, Backlog Enterprise 230, Backlog Ng 42, 1102 Functional Tests, 1380 e2e Tests, 462 Puppeteer Tests)

v4.65.0

v4.65.0 Features

  • [Bar] Enhanced the VPAT accessibility in bar chart. (#6074)
  • [Bar] Added puppeteer script for axis labels test. (#6551)
  • [Bubble] Converted protractor tests to puppeteer. (#6527)
  • [Bullet] Converted protractor tests to puppeteer. (#6622)
  • [Cards] Added puppeteer script for cards test. (#6525)
  • [Datagrid] Added tooltipOption settings for columns. (#6361)
  • [Datagrid] Added add multiple rows option. (#6404)
  • [Datagrid] Added puppeteer script for refresh column. (#6212)
  • [Datagrid] Added puppeteer script for cell editing test. (#6552)
  • [Modal] Added icon puppeteer test for modal component. (#6549)
  • [Tabs] Added puppeteer script for new searchfield design (#6282)
  • [Tag] Converted protractor tests to puppeteer. (#6617)
  • [Targeted Achievement] Converted protractor tests to puppeteer. (#6627)

v4.65.0 Fixes

  • [Accordion] Fixed the bottom border of the completely disabled accordion in dark mode. (#6406)
  • [AppMenu] Fixed a bug where events are added to the wrong elements for filtering. Also fixed an issue where if no accordion is added the app menu will error. (#6592)
  • [Chart] Removed automatic legend bottom placement when reaching a minimum width. (#6474)
  • [Chart] Fixed the result logged in console to be same as the Soho Interfaces. (NG#1296)
  • [ContextualActionPanel] Fixed a bug where the toolbar searchfield with close icon looks off on mobile viewport. (#6448)
  • [Datagrid] Fixed a bug in datagrid where focus is not behaving properly when inlineEditor is set to true. (NG#1300)
  • [Datagrid] Fixed a bug where treegrid doesn't expand a row via keyboard when editable is set to true. (#6434)
  • [Datagrid] Fixed a bug where the search icon and x icon are misaligned across datagrid and removed extra margin space in modal in Firefox. (#6418)
  • [Datagrid] Fixed a bug where page changed to one on removing a row in datagrid. (#6475)
  • [Datagrid] Header is rerendered when calling updated method, also added paging info settings. (#6476)
  • [Datagrid] Fixed a bug where column widths were not changing in settings. (#5227)
  • [Datagrid] Fixed a bug where it renders all rows in the datagrid when adding one row. (#6491)
  • [Datagrid] Fixed a bug where using shift-click to multiselect on datagrid with treeGrid setting = true selects from the first row until bottom row. (NG#1274)
  • [Datepicker] Fixed a bug where the datepicker is displaying NaN when using french format. (NG#1273)
  • [Datepicker] Added listener for calendar monthrendered event and pass along. (NG#1324)
  • [Input] Fixed a bug where the password does not show or hide in Firefox. (#6481)
  • [Listview] Fixed disabled font color not showing in listview. (#6391)
  • [Listview] Changed toolbar-flex to contextual-toolbar for multiselect listview. (#6591)
  • [Locale] Added monthly translations. (#6556)
  • [Lookup] Fixed a bug where search-list icon, launch icon, and ellipses is misaligned and the table and title overlaps in responsive view. (#6487)
  • [Modal] Fixed an issue on some monitors where the overlay is too dim. (#6566)
  • [Page-Patterns] Fixed a bug where the header disappears when the the last item in the list is clicked and the browser is smaller in Chrome and Edge. (#6328)
  • [Tabs Module] Fixed multiple UI issues in tabs module with searchfield. (#6526)
  • [ToolbarFlex] Fixed a bug where the teardown might error on situations. (#1327)
  • [Tabs] Fixed a bug where tabs focus indicator is not fixed on Classic Theme. (#6464)
  • [Validation] Fixed a bug where the tooltip would show on the header when the message has actually been removed. (#6547

(45 Issues Solved This Release, Backlog Enterprise 233, Backlog Ng 42, 1102 Functional Tests, 1420 e2e Tests, 486 Puppeteer Tests)

v4.64.2 Fixes

  • [Datepicker] Added listener for calendar monthrendered event and pass along. (NG#1324)
  • [Modal] Fixed bug where popup goes behind modal when in application menu in resizable mode. (NG#1272)
  • [Monthview] Fixed bug where monthview duplicates on updating legends. (NG#1305)

v4.64.0

v4.64.0 Important Notes

  • [General] Fixed the map file is no longer included with the minified version of sohoxi.min.js. (#6489)

v4.64.0 Features

  • [Accordion] Added visual regression tests in puppeteer. (#5836)
  • [Autocomplete] Removed protractor tests. (#6248)
  • [Bar] Added the ability to set axis labels on different positions (top, right, bottom, left). (#5382)
  • [Blockgrid] Converted protractor tests to puppeteer. (#6327)
  • [Breadcrumb] Converted protractor tests to puppeteer. (#6505)
  • [Button] Added puppeteer script for button badge toggle test. (#6449)
  • [Colors] Converted protractor tests to puppeteer. (#6513)
  • [Counts] Converted protractor tests to puppeteer. (#6517)
  • [Datagrid] Added a new method for cell editing for new row added. (#6338)
  • [Datepicker] Added puppeteer script for datepicker clear (empty string) test . (#6421)
  • [Error Page] Converted protractor tests to puppeteer. (#6518)
  • [Modal] Added an ability to add icon in title section of the modal. (#5905)

v4.64.0 Fixes

  • [Bar Stacked] Fixed a bug where chart tooltip total shows 99.999 instead of 100 on 100% Stacked Bar Chart. (#6236)
  • [ContextMenu] Fixed a bug in context menu where it is not indented properly. (#6223)
  • [Button] Fixed a bug where changing from primary to secondary disrupts the css styling. (#6223)
  • [Datagrid] Fixed a bug where toolbar is still visible even no buttons, title and errors appended. (#6290)
  • [Datagrid] Added setting for color change in active checkbox selection. (#6303)
  • [Datagrid] Set changed cell to active when update is finished. (#6317)
  • [Datagrid] Fixed row height of extra-small rows on editable datagrid with icon columns. (#6284)
  • [Datagrid] Added trimSpaces option for leading spaces upon blur. (#6244)
  • [Datagrid] Fixed header alignment when formatter is ellipsis. (#6251)
  • [Datagrid] Fixed a bug where the datepicker icon is not visible when the datagrid starts as non editable and toggled to editable and is visible when the datagrid starts as editable and toggled to non editable. (#6289)
  • [Datagrid] Changed the minDate and maxDate on a demo page to be more current. (#6416)
  • [Datepicker] Fixed a bug where selecting a date that's consecutive to the previous range won't select that date. (#6272)
  • [Datepicker] Fixed a bug where datepicker is not setting time and date consistently in Arabic locale. (#6270)
  • [Flex Toolbar] Fixed the data automation id to be more reliable for popupmenu and overflowed buttons. (#6175)
  • [Icons] Fixed the inconsistency between solid and outlined icons. (#6165)
  • [Icons] Changed the error color to change in themes in some areas. (#6273)
  • [Line Chart] Fixed a bug where the alignment of focus is overlapping another component. (#6384)
  • [Listview] Fixed a bug where the search icon is misaligned in Firefox and Safari. (#6390)
  • [Locale] Fixed incorrect date format for Latvian language. (#6123)
  • [Locale] Fixed incorrect data in ms-my, nn-No and nb-NO. (#6472)
  • [Lookup] Fixed bug where lookup still appeared when modal closes. (#6218)
  • [Modal] Fixed bug where popup goes behind modal when in application menu in resizable mode. (NG#1272)
  • [Modal] Fixed bug where popup goes behind modal when in application menu in resizable mode. (NG#1272)
  • [Monthview] Fixed bug where monthview duplicates on updating legends. (NG#1305)
  • [Personalization] Fixed bug where the dark mode header color was not correct in the tokens and caused the personalization dropdown to be incorrect. (#6446)
  • [Tabs] Fixed memory leak in tabs component. (NG#1286)
  • [Tabs] Fixed a bug where tab focus indicator is not aligned properly in RTL composite forms. (#6464)
  • [Targeted-Achievement] Fixed a bug where the icon is cut off in Firefox. (#6400)
  • [Toolbar] Fixed a bug where the search icon is misaligned in Firefox. (#6405)
  • [Toolbar Flex] Fixed a bug where the addMenuElementLinks function execute incorrectly when menu item has multi-level submenus. (#6120)
  • [Tree] The expanded event did not fire when source is being used. (#1294)
  • [Typography] Fixed a bug where the text are overlapping in Firefox. (#6450)
  • [WeekView] Fixed a bug where 'today' date is not being rendered properly. (#6260)
  • [WeekView] Fixed a bug where month-year label is not changing upon clicking the arrow button. (#6415)
  • [Validator] Fixed a bug where toolbar error message still appears after error is removed. (#6253)

(61 Issues Solved This Release, Backlog Enterprise 219, Backlog Ng 41, 1100 Functional Tests, 1468 e2e Tests, 436 Puppeteer Tests)

v4.63.3 Fixes

  • [Validation] Fixed a bug where the tooltip would show on the header when the message has actually been removed. (#6547

v4.63.2 Fixes

  • [Personalization] Re-Fixed bug where the dark mode header color was not correct in the tokens and caused the personalization dropdown to be incorrect, classic theme was missed. (#6446

v4.63.1 Fixes

  • [Personalization] Fixed bug where the dark mode header color was not correct in the tokens and caused the personalization dropdown to be incorrect. (#6446

v4.63.0

v4.63.0 Fixes

  • [Accordion] Added expand animation back. (#6268)
  • [Badges] Fixed a bug where in badges is not properly aligned in Contrast Mode. (#6273)
  • [Button] Fixed a bug where notification badges are not destroyed when updating the button settings. (NG#1241)
  • [Calendar] Allowed product devs to add custom css class to event labels in Calendar Component. (#6304)
  • [Calendar] Fixed the thickness of right and bottom border. (#6246)
  • [Card] Fixed a regression bug where the flex toolbar's position was not properly aligned when selecting listview items. (#6346]
  • [Charts] Fixed the misalignment of the legend and legend color with the highlight of the selected legend. (#6301)
  • [ContextualActionPanel] Moved notification to appropriate location and trigger redraw of styles. (#6264)
  • [ContextualActionPanel] Added close CAP function to a demo example. (#6274)
  • [Datagrid] Fixed misaligned lookup icon button upon click/editing. (#6233)
  • [Datagrid] Fixed a bug where tooltip is not displayed even when settings is turned on in disabled rows. (#6128)
  • [Datagrid] Fixed misaligned lookup icon button upon click/editing. (#6233)
  • [Datepicker] Fixed a bug on setValue() when pass an empty string for clearing field. (#6168)
  • [Datepicker] Fixed a bug on datepicker not clearing in angular version. (NG#1256)
  • [Dropdown] Fixed on keydown events not working when dropdown is nested in label. (NG#1262)
  • [Editor] Fixed editor where toolbar is being focused on after pressing bold/italic keys instead of the text itself. (#5262)
  • [Field-Filter] Fixed alignment of filter icons and text field. (#5866)
  • [Field-Options] Fixed field options label overflow. (#6255)
  • [Field-Options] Fixed a bug where in the text and highlight box are not fit accordingly. (#6322)
  • [Field-Options] Fixed alignment of field options in the Color Picker when in compact mode in Safari and alignment of search icon in Clearable Searchfield. (#6256)
  • [Form-Compact] Fixed alignment of Field 16 and Field 18 in Safari. (#6345)
  • [General] Fixed memory leaks in listview, toolbar, datagrid, cards and header. (NG#1275)
  • [Listview] Added flex toolbar for multiselect listview. (NG#1249)
  • [Listview] Adjusted spaces between the search icon and filter wrapper. (#6007)
  • [Listview] Changed the font size of heading, subheading, and micro in Listview Component. (#4996)
  • [Modal] Fixed on too wide minimum width when close button is enabled. (NG#1240)
  • [Searchfield] Fixed on searchfield clear button not working in Safari. (6185)
  • [Searchfield] Fixed UI issues on the new searchfield design. (#6331)
  • [Sink Page] Fixed misaligned search icon toolbar in sink page. (#6369)
  • [Sink Page] Fixed close icon position in Datagrid section Personalized Column. (#6375)
  • [Slider] Fixed background color of slider in a modal in new dark theme. (6211)
  • [Swaplist] Fixed a bug in swaplist where the filter is not behaving correctly on certain key search. (#6222)
  • [SwipeAction] Fixed scrollbar being visible in firefox. (#6312)
  • [Tabs] Fixed Z-index conflict between modal overlay and draggable module tabs. (#6297)
  • [Tabs] Fixed a bug where the tab activated events are fired on closing a tab. (#1452)
  • [Tabs Module Fixed the new UI searchfield design in Tabs Module component. (#6348)
  • [Tabs Module Ensure searchfield X clear button is visible at smaller breakpoints. (#5173)
  • [Tabs Module Ensure searchfield X clear button is visible at smaller breakpoints. (#5178)
  • [Targeted-Achievement] Added tooltip on icon in targeted-achievement chart (#6308)
  • [TextArea] Fixed medium size text area when in responsive view. (#6334)
  • [Validation] Updated example page to include validation event for email field. (#6296)

v4.63.0 Features

  • [Datagrid] Added close button on file error message (#6178)
  • [Datagrid] Added puppeteer script for fallback image tooltip text. (#6278)
  • [File Upload] Added close button on file error message. (#6229)
  • [Searchfield] Implemented a new design for searchfield. (#5865)

(40 Issues Solved This Release, Backlog Enterprise 191, Backlog Ng 42, 1101 Functional Tests, 1576 e2e Tests, 295 Puppeteer Tests)

v4.62.3 Fixes

  • [Personalization] Re-Fixed bug where the dark mode header color was not correct in the tokens and caused the personalization dropdown to be incorrect, classic theme was missed. (#6446

v4.62.2 Fixes

  • [Personalization] Fixed bug where the dark mode header color was not correct in the tokens and caused the personalization dropdown to be incorrect. (#6446)
  • [Locale] Fixed incorrect data in ms-my, nn-No and nb-NO. (#6472)

v4.62.1 Fixes

  • [Calendar] Allow product devs to add custom css class to event labels in Calendar Component. (#6304)

v4.62.0

v4.62.0 Features

  • [Datagrid] Added tooltip for fallback image. (#6178)
  • [Datepicker] Added legend load for datepicker. (NG#1261)
  • [File Upload] Added setFailed status (#5671)
  • [Icon] Created a puppeteer script for the new launch icon. (#5854)
  • [Icon] Created a puppeteer script for the new mobile icon. (#6199)
  • [Listview] Added filters in Listview Component. (#6007)
  • [Spinbox] Created a puppeteer script for Spinbox Field sizes on mobile. (#5843)
  • [ToolbarFlex] Allow toolbar flex navigation buttons to have notification badge. (NG#1235)

v4.62.0 Fixes

  • [ApplicationMenu] Remove a Safari-specific style rule the misaligns the button svg arrow. (#5722)
  • [Arrange] Fix an alignment issue in the demo app. (#5281)
  • [Calendar] Fix day of the week to show three letters as default in range calendar. (#6193)
  • [ContextualActionPanel] Fix an issue with the example page where the Contextual Action Panel is not initialized on open. (#6065)
  • [ContextualActionPanel] Remove unnecessary markup injection behavior from example. (#6065)
  • [Datagrid] Fixed a regression bug where the datepicker icon button and time value upon click were misaligned. (#6198)
  • [Datagrid] Show pagesize selector even in hidePagerOnOnePage mode (#3706)
  • [Datagrid] Corrected a filter type in a demo app page. (#5497)
  • [Datagrid] Remove widths in demo app page to prevent truncation of column. (#5495)
  • [Datagrid] Fixed a regression bug where the datepicker icon button and time value upon click were misaligned. (#6198)
  • [Dropdown] Fixed multiple accessibility issues with multiselect dropdown. (#6075)
  • [Dropdown] Fixed an overflow issue on Windows 10 Chrome. (#4940)
  • [Editor] Fix on editor changing text in another editor. (NG#1232)
  • [FileUploadAdvanced] Fixed a missing link in french locale. (#6226)
  • [Homepage] Fixed instability of the visual tests. (#6179)
  • [Lookup] Remove unnecessary filter from example page. (#5677)
  • [Modal] Updated close method that will close even if there are subcomponents opened. (#6048)
  • [Modal] Fix a demo app issue where the proper settings were not added to the required key in the validation object. (#5571)
  • [Tabs/Module] Override fill style of search icon created by 'soho-personalization'. Fix alignment of close icon in specific circumstance. (#6207)
  • [Searchfield] Fix on searchfield categories where popup wrapper gets duplicated whenever update is called. (NG#1186)
  • [Searchfield/Header] Enhanced the font colors, background colors for the searchfield inside of the header & subheader. (#6047)
  • [Tabs] Fix a bug where tabs indicator is not properly aligned in RTL. (#6068)
  • [Tabs/Module] Fixed a bug the personalization color was the same as the tab color. (#6236)
  • [Tag] Fix on tag text not showing when placed inside a popover. (#6092)
  • [Toolbar] Fixed an issue where the input disappears in toolbar at mobile size. (#5388)
  • [Tooltip] Fixed the maxWidth setting to work properly. (#6100)
  • [Widget] Fix on drag image including the overflow area. (NG#1216)

(47 Issues Solved This Release, Backlog Enterprise 187, Backlog Ng 37, 1101 Functional Tests, 1574 e2e Tests, 293 Puppeteer Tests)

v4.61.1

v4.61.1 Fixes

  • [Datagrid] Fixed a regression bug where the datepicker icon button and time value upon click were misaligned. (#6198)
  • [Tag] Fix on tag text not showing when placed inside a popover. (#6092)
  • [Tooltip] Fixed the maxWidth setting to work properly. (#6100)
  • [Widget] Fix on drag image including the overflow area. (NG#1216)

v4.61.0 Features

  • [ApplicationMenu] Converted protractor test suites to puppeteer. (#5835)
  • [Bar] Fixed an issue with legend text overlapping. (#6113
  • [Bar] Converted protractor test suites to puppeteer. (#5838
  • [Bar Stacked] Converted protractor test suites to puppeteer. (#5840)
  • [ContextualActionPanel] Added setting for cssClass option. (#1215)
  • [Datagrid] Added visual test for responsive view with puppeteer. (#5844)
  • [Datagrid] Changed where image events are added. (#5442)
  • [Datepicker] Added setting in datepicker where you can disable masking input. (#6080)
  • [Editor] Fix a bug where dirty tracker is not reset when using lots of new line in Edge. (#6032)
  • [Card] Fix a memory leak on events. (#6155)
  • [Card] Create a Puppeteer Script for Actionable Button Card (#6062)
  • [General] Added jest image snapshot for visual regression testing with puppeteer. (#6105)
  • [General] Removed global inline function that adds disabled labels to disabled inputs. (#6131)
  • [Hierarchy] Converted the old protractor e2e test suites to puppeteer tests. (#5833)
  • [Homepage] Added homepage puppeteer test scripts and snapshots. (#5831)
  • [Icons] Design removed some deprecated icons. If you are using info-field -> should use icon-info. If you are using info-field-solid -> should use icon-info-alert. If you are using info-field-alert -> should use icon-info-alert. (#6091)
  • [Icons] Update icon design for icon-mobile. (#6144)
  • [Locale] Refined some Latvian translations. (#5969)
  • [Locale] Refined some Lithuanian translations. (#5960)
  • [Locale] Refined some Filipino translations. (#5864)
  • [Locale] Refined some Japanese translations. (#6115)
  • [Locale] Added puppeteer script for PH translation (#6150)
  • [Process Indicator] Fixes a double line separator issue on Windows10 Chrome. (#5997)
  • [Swipe-action] Added a Puppeteer Script for Swipe Container. (#6129)
  • [Tag] The dismiss button was missing a button type causing the form to submit. (#6149)

v4.61.0 Fixes

  • [Column Grouped] Fix an issue where columns with small values were floating above the baseline axis. (#6109)
  • [Chart] Fix collision of legend text and color block. (#6113)
  • [ContextualActionPanel] Fixed UI issues where the toolbars inside of the body moved to the CAPs header instead of retaining to its original place. (#6041)
  • [ContextualActionPanel] Update and fix example-markup page to a working example. (#6065)
  • [Datagrid] Fix a bug in timepicker inside datagrid where hours is reset 0 when changing it to 12. (#6076)
  • [Datagrid] Fix on value not shown in lookup cell in safari. (#6003)
  • [Datagrid] Fix a bug in datagrid where text is align right when using mask options in filter. (#5999)
  • [Datagrid] Fix a bug in datagrid where datepicker range having an exception when having values before changing to range type. (#6008)
  • [Datepicker] Fix on the flickering behavior when range datepicker is shown. (#6098)
  • [Dropdown] Fix on dropdown multiselect where change event is not triggered when clicking X. (#6098)
  • [Editor] Fix a bug in editor where CTRL-H (add hyperlink) breaks the interface. (#6015)
  • [Modal] Changed maximum modal width. (#6024)
  • [Dropdown] Fix a misaligned input in Classic Theme in Firefox. (#6096)
  • [Dropdown] Fix an issue specific to Windows 10 and Chrome where entering a capital letter (Shift + T, e.g.) after opening the dropdown does not focus the entry associated with the letter pressed. (#6069)
  • [Dropdown] Fix on dropdown multiselect where change event is not triggered when clicking X. (#6098)
  • [Donut] Fix center tooltip showing on wrong donut chart when multiple donut charts. (#6103)
  • [Editor] Fix a bug in editor where CTRL-H (add hyperlink) breaks the interface. (#6015)
  • [Hyperlinks] Remove margin and padding from hyperlinks. (#5991)
  • [Masthead] Remove actions button from header in example page. (#5959)
  • [Searchfield] Fix a bug in NG where searchfield is in full width even when it's collapsible. (NG#1225)
  • [Spinbox] Spinbox should update to correct value when Enter is pressed. (#6036)
  • [Tabs] Fixed a bug where the tabs container is focused in Windows10 on Firefox. (#6110)
  • [Tabs Module] Fixes a misaligned search field close button icon. (#6126)
  • [Timepicker] Fix a bug in timepicker where hours reset to 1 when changing period. (#6049)
  • [Timepicker] Fix a bug in timepicker where hours is not properly created when changing from AM/PM. (#6104)

(41 Issues Solved This Release, Backlog Enterprise 198, Backlog Ng 38, 1100 Functional Tests, 1635 e2e Tests, 321 Puppeteer Tests)

v4.60.3

v4.60.3 Fixes

  • [Tabs/Module] Fixed a bug the personalization color was the same as the tab color. (#6236)

v4.60.2

v4.60.2 Fixes

  • [Datagrid] Fixed a regression bug where the datepicker icon button and time value upon click were misaligned. (#6198)

v4.60.1 Fixes

  • [Column Grouped] Fix an issue where columns with small values were floating above the baseline axis. (#6109)
  • [Datepicker] Added setting in datepicker where you can disable masking input. (#6080)
  • [Datagrid] Fix a bug in timepicker inside datagrid where hours is reset 0 when changing it to 12. (#6076)
  • [Datagrid] Fix on value not shown in lookup cell in safari. (#6003)
  • [Donut] Fix center tooltip showing on wrong donut chart when multiple donut charts. (#6103)
  • [Dropdown] Fix an issue specific to Windows 10 and Chrome where entering a capital letter (Shift + T, e.g.) after opening the dropdown does not focus the entry associated with the letter pressed. (#6069)
  • [Dropdown] Fix a misaligned input in Classic Theme in Firefox. (#6096)
  • [General] Removed global inline function that adds disabled labels to disabled inputs. (#6131)
  • [Tabs] Fixed a bug where the tabs container is focused in Windows10 on Firefox. (#6110)
  • [Timepicker] Fix a bug in timepicker where hours reset to 1 when changing period. (#6049)
  • [Timepicker] Fix a bug in timepicker where hours is not properly created when changing from AM/PM. (#6104)

v4.60.0 Features

  • [Application Menu] Added puppeteer tests for resizable application menu. (#5755)
  • [Badges] Update styling of badges. (#5608)
  • [Badges/Tags] Corrected the colors of badges/tags for better accessibility contrast. (#5673)
  • [Button] Fix a bug where updated settings not properly rendering disabled state. (#5928)
  • [Calendar] Added puppeteer script for event colors and legend. (#6084)
  • [Card] Added actionable button card by using <button> or <a> tags. (#5768)
  • [Card] Added actionable button card by using <button> or <a> tags. (#5768)
  • [Datagrid] Fix a will add a setting in column to toggle the clearing of cells. (#5849)
  • [Dropdown] Create a Puppeteer Script for Enter key opens dropdown list, when it should only be used to select items within an open list. (#5842)
  • [Fileupload] Added puppeteer test to check that progress bar is present when uploading a file. (#5808)
  • [Monthview] Added ability to update legend on month change. (#5988)
  • [Popupmenu] Correctly position dismissible close icon inside Popupmenu. (#6083)
  • [Swipe Container] Added mobile enhancements and style changes. (#5615)
  • [Tooltip] Converted the tooltip protractor test suites to puppeteer. (#5830)

v4.60.0 Fixes

  • [About/Form] Fixed a translation issue where there's a space before the colon that is incorrect in French Locales. (#5817)
  • [About] Added event exposure in about component. (NG#1124)
  • [Actionsheet] Fixed an Angular issue where the renderRootElems method was not re-rendered when going to other action sheet test pages due to SPA routing concept. (NG#1188)
  • [Calendar] Fixed an issue where you could not have more than one in the same page. (#6042)
  • [Column] Fix a bug where bar size is still showing even the value is zero in column chart. (#5911)
  • [Datagrid] Fix a bug where targeted achievement colors are not displaying correctly when using other locales. (#5972)
  • [Datagrid] Fix a bug in datagrid where filterable headers cannot be tab through in modal. (#5735)
  • [Datagrid] Fix a bug in datagrid where stretch column last broke and the resize would loose the last column. (#6063)
  • [Datagrid] Fix a bug where leading spaces not triggering dirty indicator in editable data cell. (#5927)
  • [Datagrid] Fix Edit Input Date Field on medium row height in Datagrid. (#5955)
  • [Datagrid] Fixed close icon alignment on mobile viewport. (#6023)
  • [Datagrid] Fixed close icon alignment on mobile viewport, Safari browser. (#5946)
  • [Datagrid] Fixed UI alignment of close icon button on mobile view. (#5947)
  • [Datagrid] Fixed file upload icon alignment in datagrid. (#5846)
  • [Datepicker] Fix on initial range values not showing in datepicker. (NG#1200)
  • [Dropdown] Fixed a regression bug where pressing function keys while the dropdown has focus causes letters to be typed. (#4976)
  • [Editor] Changed selector for for image value selection from id to name. (#5915)
  • [Editor] Fix a bug which changes the approach intended by the user after typing in editor. (#5937)
  • [Editor] Fix a bug which clears list format when it's not part of the selected text. (#5592)
  • [Editor] Changed language on the link dialog to use the term "link" for better translations. (#5987)
  • [Export] Added data sanitization in Export to CSV. (#5982)
  • [Field Options] Fixed UI alignment of close icon button (searchfield) in Field Options. (#5983)
  • [General] Fixed several memory leaks with the attached data object. (#6020)
  • [Header] Fixed a regression bug where the buttonset was not properly aligned correctly. (#6039)
  • [Icon] Fixed the translate icon so it can take a color, fixed the tag icon as it was rendered oddly. (#5870)
  • [Listbuilder] Fix on disable bug: Will not enable on call to enable() after disable() twice. (#5885)
  • [Locale] Changed the text from Insert Anchor to Insert Hyperlink. Some translations my still reference anchor until updated from the translation team. (#5987)
  • [Modal] Fixed a bug on hidden elements not focusable when it is turned visible. (#6086)
  • [Modal] Fixed a regression bug where elements inside of the tab panel were being disabled when its li tab is not selected (is-selected class) initially. (NG#1210)
  • [Searchfield] Fixed UI alignment of close icon button (searchfield) in Datagrid. (#5954)
  • [Tabs Module] Fixed UI alignment of close icon button on mobile view(#5951)
  • [Tooltip] Fixed a bug where the inner html value of the tooltip adds unnecessary whitespace and new line when getting the text value. (#6059)

(52 Issues Solved This Release, Backlog Enterprise 222, Backlog Ng 35, 1100 Functional Tests, 1695 e2e Tests, 263 Puppeteer Tests)

v4.59.4 Fixes

  • [Modal] Reverted problematic issue. (#6086)

v4.59.3 Fixes

  • [Modal] Fixed a bug on hidden elements not focusable when it is turned visible. (#6086)

v4.59.2 Fixes

  • [Calendar] Fixed an issue where you could not have more than one in the same page. (#6042)
  • [Header] Fixed a regression bug where the buttonset was not properly aligned correctly. (#6039)

v4.59.1 Fixes

  • [Modal] Fixed a regression bug where elements inside of the tab panel were being disabled when its li tab is not selected (is-selected class) initially. (NG#1210)

v4.59.0 Markup Changes

  • [About] Changed the OS Version to not show the version. This is because this information is incorrect and the correct information is no longer given by newer versions of Operating systems in any browser. or this reason the version is removed from the OS field on the about dialog. (#5813)

v4.59.0 Fixes

  • [Calendar] Added an option to configure month label to use abbreviation and changed month label to display on the first day of the months rendered in calendar. (#5941)
  • [Calendar] Fixed the personalize column checkbox not syncing when having two datagrids. (#5859)
  • [Cards] Added focus state on selected cards. (#5684)
  • [Colorpicker] Fixed a bug where the red diagonal line that goes beyond its border when field-short/form-layout-compact is used. (#5744)
  • [Datagrid] Fixed a bug where the maskOptions function is never called when the grid has filtering. (#5847)
  • [Calendar] Fixed the personalize column checkbox not syncing when having two datagrids. (#5859)
  • [Fieldset] Implemented design improvements. (#5638)
  • [Fileupload-Advanced] Fixed a bug where it cannot add a new file after removing the old one. (#5598)
  • [Datagrid] Fixed a bug where the maskOptions function is never called when the grid has filtering. (#5847)
  • [Datagrid] Fixed a bug where fileupload value is undefined when trying to upload. (#5846)
  • [Dropdown] Clear search matches after an item is selected. (#5632)
  • [Dropdown] Shorten filter delay for single character entries. (#5793)
  • [Fieldset] Implemented design improvements. (#5638)
  • [Linechart] Added default values on line width and y-axis when data in dataset is blank. (#1172)
  • [Listview] Fixed a bug where the alert icons in RTL were missing. (#5827)
  • [Locale] Fixed latvian translation for records per page. (#5969)
  • [Locale] Fixed latvian translation for Select All. (#5895)
  • [Locale] Capitalized the finnish translation for seconds. (#5894)
  • [Locale] Added missing translations for font picker. (#5784)
  • [Modal] Fixed a close button overlapped when title is long. (#5795)
  • [Modal] Modal exits if Escape key is pressed in datagrid. (#5796)
  • [Modal] Fixed modal focus issues with inline display none. (#5875)
  • [Searchfield] Fixed a bug where the close button icon is overlapping with the search icon in RTL. (#5807)
  • [Spinbox] Fixed a bug where the spinbox controls still show the ripple effect even it's disabled. (#5719)
  • [Tabs] Added the ability to set the position of counts via settings (top & bottom), removed the counts in spillover, and positioned the counts depending on the current locale. (#5258)
  • [Tabs Module] Fixed the searchfield menu inside of tabs module in responsive layout. (#6320)
  • [Toolbar] Fixed an issue where things in the page get scrambled if you have a button with undefined ids. (#1194)

v4.59.0 Features

  • [Calendar] Modify validations to allow custom colors. (#5743)
  • [Accordion] Adjusted spacing and hitboxes for Mobile Enhancements. (#5611)
  • [Area] Converted the area protractor test suites to puppeteer. (#5834)
  • [Cards] Added mobile enhancements and style changes. (#5609)
  • [Button] Added test scripts for button. (#5851)
  • [BusyIndicator] Added hide event. (#5794)
  • [Column] Added example page for legend colors. (#5761)
  • [Datagrid] Added datagrid feature using arrow keys to select. (#5713)
  • [Datagrid] Added exportToCsv option for datagrid toolbar. (#5786)
  • [Datagrid] Added new event filteroperatorchanged to datagrid. (#5899)
  • [File Upload] Added puppeteer tests for file upload. (#5808)
  • [Toolbar-Flex] Added responsive design for searchfield with categories and basic searchfield. (#5619)
  • [Timepicker] Added settings in timepicker to limit the hours that can be selected. (#5880)
  • [TrackDirty] Converted the trackdirty protractor test suites to puppeteer. (#5829)

(47 Issues Solved This Release, Backlog Enterprise 219, Backlog Ng 34, 1100 Functional Tests, 1692 e2e Tests, 179 Puppeteer Tests)

v4.58.3 Fixes

  • [Datagrid] Added new event filteroperatorchanged to datagrid. (#5899)

v4.58.2 Fixes

  • [Toolbar] Fixed an issue where things in the page get scrambled if you have a button with undefined ids. (#1194)

v4.58.1 Fixes

  • [Misc] Fixed several security issues with xss (details hidden). (#GSHA)

v4.58.0 Features

  • [Accordion] Added puppeteer tests for accordion. (#5836)
  • [App Menu] Fixed a bug causing re-invoke of the entire Application Menu and its child components whenever a new App Menu trigger is added to the stored triggers array. (#5480)
  • [Actionsheet] Added puppeteer tests for actionsheet. (#5832)
  • [Column] Added support to add a line chart in column-grouped. (#4598)
  • [Column] Added feature to rotate labels. (#5773)
  • [Column Chart] Added the ability to add axis labels in column-grouped chart. (#5721)
  • [Datagrid] Added option to format numbers and dates based on current locale. (#5663)
  • [Slider] Added support for tooltip to show on load in slider. (#3747)

v4.58.0 Fixes

  • [Modal] Added option to disable primary trigger on field. (#5728)
  • [Calendar] Fix the header days where it should be seen when scrolled down. (#5742)
  • [Datagrid] Tab doesn't go to cells if cellNavigation is false. (#5734)
  • [Calendar] Fix the header days where it should be seen when scrolled down. (#5742)
  • [Contextmenu/Popupmenu] Fixed breaking of shared menu if a datagrid is present on the page. (#5818)
  • [Datagrid] Tab doesn't go to cells if cellNavigation is false. (#5734)
  • [Dropdown] Clear search matches after an item is selected. (#5632)
  • [Locale] Fix issue in parsing date when AM/PM comes first before Hours a:hh:mm. (#5129)
  • [Modal] Added option to disable primary trigger on field. (#5728)
  • [Searchfield] Save input value when searchfield collapses but is not cleared via button click or key. (#5792)
  • [Tabs] Fixed regression bug where tabs are no longer working inside the modal. (#5867)
  • [Tabs] Fix focus indicator in Sink Page. (#5714)
  • [Tabs-Vertical] Fixed on Tabs Vertical Aria and Roles. (#5712)
  • [Toolbar Searchfield] Fixed the height the collapse button on a smaller viewport (766px and below). (#5791)
  • [Lookup] Rows are selected based on the initial values in the input field. (#1132)

(30 Issues Solved This Release, Backlog Enterprise 224, Backlog Ng 33, 1269 Functional Tests, 1689 e2e Tests, 167 Puppeteer Tests)

v4.57.2 Fixes

  • [Misc] Fixed several security issues with xss (details hidden). (#GSHA)

v4.57.1 Fixes

  • [Tabs] Fixed regression bug where tabs are no longer working inside the modal. (#5867)

v4.57.0 Features

  • [Accordion] Added the ability to have a notification badge in accordion headers. (#5594)
  • [Breadcrumb] Added hitbox styles for breadcrumb. (#5408)
  • [Button] Added the ability to have a hitbox. With this feature, it will have a better tapping/clicking on smaller devices. (#5568)
  • [Button] Added the ability to have a notification badge in buttons. (#5594)
  • [Calendar] Added hitbox option for calendar. (#5602)
  • [Checkbox] Added hitbox area styles for checkboxes. (#5603)
  • [Datagrid] Added Datagrid Fallback Image when image cannot be loaded. (#5442)
  • [File Upload] Show progress percent while file is uploading. (#3934)
  • [Input] Added a new form style form-layout-large to input component. (#5606)
  • [Icon] Updated several icons see issue for details. (#5774)
  • [Message] Changed some stylings on mobile experience. (#5567)
  • [Modal] Adjusted stylings on mobile viewport. (#5601)
  • [Notification] Added tooltip in notification. (#5562)
  • [Notification] Added close functions (by ID and latest) in notification. (#5562)
  • [Datagrid] Added support for text filter types to specify a selected filter condition. (#5750)
  • [Environment] Fixed ie css class included to html tag for Edge browser. (#5587)

v4.57.0 Markup Changes

  • [Tabs] Some of the aria attributes have been changed, see the issue for details.(#5712)
  • [Notification Badge] Rename methods in Notification Badge for better readability. (#1169)

v4.57.0 Fixes

  • [ApplicationMenu] Fix for broken UI in Safari when hiding and expanding the navigation menu. (#5620)
  • [ApplicationMenu] Fix application menu broken UI on first render. (#5766)
  • [Calendar] Removed the example legend in the default settings. (#1130)
  • [Cards] Fixed misaligned list within expandable cards pane. (#5223)
  • [Counts] Updated the font size of xl-text from 50px to 48px. (#5588)
  • [Counts] Fixed title and icon position when in RTL. (#5566)
  • [Datagrid] Removed margin in icon when size is small or extra small. (#5726)
  • [Datagrid] Added additional check for vertical scroll. (#1154)
  • [Datepicker] Fix on default legends being shown regardless if settings have custom legends. (#5683)
  • [EmptyMessage] Added 16px spacings in the empty message container. (#5639)
  • [FieldFilter] Fixed missing trigger icons on short field filter options. (#5727)
  • [Form] Fixed misaligned trigger icon of datepicker on safari. (#5751)
  • [Header] Fix on Advanced Search not seen on headers when changing colors. (#5782)
  • [Locale] Fixed currency position and a translation on tl-PH locale. (#5695)
  • [Lookup] Fix an uncentered lookup icon in composite form. (#5657)
  • [Searchfield] Fix on uneven searchfield in firefox. (#5620)
  • [Searchfield] Fix on uneven searchfield in firefox. (#5695)
  • [Searchfield] Fix on misaligned close button on mobile view. (#5782)
  • [Searchfield] Change width when parent container becomes smaller. (#4696)
  • [Spinbox] Remove functionality of Home and End buttons on Spinbox. (#5659)
  • [Spinbox] Fix spinbox misalignment on sample sizes. (#5733)
  • [Tabs] Fix a bug on vertical tabs scroll on panel containers. (#5565)
  • [Treemap] Fix Treemap's misaligned footer-text on the new theme. (#5365)

(41 Issues Solved This Release, Backlog Enterprise 192, Backlog Ng 28, 1166 Functional Tests, 1712 e2e Tests, 150 Puppeteer Tests)

v4.56.0 Features

  • [ContextualActionPanel] Changed the color of the toolbar header in the new theme. (#5685)
  • [Charts] Added ability to disable the selection of the charts including the legend. (#2736)
  • [Datagrid] Adds the ability to update values of a specific column on Datagrid. (#3491)
  • [Icon] Updated the launch icon to be less Philippines. (#5595)
  • [Locale] Added a new locale tl-PH for Philippines (tagalog). (#5695)
  • [Tabs] Adds the ability to split the tabs. (#4600)
  • [Toolbar Flex] Adds control of button set areas via the Button set API. (NG#1101)

v4.56.0 Fixes

  • [BusyIndicator] Sized and Aligned busy indicator within a compact form field. (#5655)
  • [Calendar] Calendar event IDs can support numbers. (#5556)
  • [Calendar] Fixed wrong color on icons on the header. (#5647)
  • [Calendar] Fixed markForRefresh for display range in calendar. (#5675)
  • [Calendar] Adds the ability to support cross year date range in calendar. (#5675)
  • [Calendar] Fixed additional row due to DST for display range in calendar. (#5675)
  • [Datagrid] Date format should reflect in date filter when range option is selected. (#4864)
  • [Datagrid] Add test page for selectAllCurrentPage with toolbar count. (#4921)
  • [Datepicker] Fix on datepicker header not being shown in smaller screens. (#5550)
  • [Datagrid] Fixed an issue where the selection idx was not updating after append/update data to child nodes for tree. (#5631)
  • [Datagrid] Fixed a bug where row status is not properly rendered on Tree List. (#5552)
  • [Dropdown] Fixed disabling of function keys F1 to F12. (#4976)
  • [Dropdown] Fixed a bug where selecting the first item on the list doesn't trigger the change event that will select the value immediately. (NG#1102)
  • [Dropdown] Fixed an accessibility issue where the error message was unannounced using a screen reader. (#5130)
  • [Homepage] Fix on homepage example charts misaligned when on mobile. (#5650)
  • [Popupmenu] Fixed an not released issue where opening menus limited the ability to click after. (#5648/#5649)
  • [Popupmenu] Allow switches to be clickable in popupmenu for backwards compatibility. (#1127)
  • [Icons] Fix sizes on some of the icons in classic mode. (#5626)
  • [Icons] Fix sizes on some of the icons in tree in classic mode. (#5626)
  • [Line Chart] Fixed a bug where the line chart was not positioned correctly when all the values were zero. (#5640)
  • [Listview] Fixed the links example to better show disabled links. (#5678)
  • [Locale] Fixed an additional case where large numbers cannot be formatted correctly. (#5605)
  • [Locale] Expanded support from 10 to 20 decimal places. Max number is 21, 20 now. (#5622)
  • [Tabs] Fix a bug where tabs indicator is not aligned when scaled down. (#5164)
  • [Tabs] Fix a bug where tabs indicator is not aligned on RTL. (#5541)
  • [Tree] Fix on return item when calling addNode. (#5334)

(44 Issues Solved This Release, Backlog Enterprise 176, Backlog Ng 25, 1134 Functional Tests, 1693 e2e Tests)

v4.55.3 Fixes

  • [Datagrid] Fixed an issue where the selection idx was not updating after append/update data to child nodes for tree. (#5631)
  • [Locale] Fixed a bug where very large numbers would get a zero added. (#5308)
  • [Locale] Fixed a bug where very large numbers with negative added an extra zero in formatNumber. (#5318)
  • [Locale] Expanded support from 10 to 20 decimal places. Max number is 21, 20 now. (#5622)

v4.55.2 Fixes

  • [Icons] Fix sizes on some of the icons in classic mode. (#5626)

v4.55.1 Fixes

  • [Locale] Fixed an additional case where large numbers cannot be formatted correctly. (#5605)

v4.55.0 Features

  • [ApplicationMenu] Added the ability to resize the app menu. (#5193)
  • [Completion Chart] Added tooltip in completion chart. (#5346)
  • [Custom Builds] Fixed a bug where importing the base Charts API directly would cause an error. (#5463)
  • [Datagrid] Adds the ability to have a selection radio buttons on Datagrid. (#5384)
  • [Datagrid] Added a verticalScrollToEnd property when you reached the end of the datagrid list. (#5435)
  • [Datagrid] Added separate mask options for filter row. (#5519)
  • [Editor] Added support for ol type attribute to be able to use the other list styles (alphabetically ordered (lowercase and uppercase), and roman numbers (lowercase and uppercase)) of ol tag. (#5462)
  • [Icons] Now generating the icons from figma instead of sketch, this should be of low impact but keep your eye on icons in general as they have all changed in generation and log any issues found. (#5170)
  • [Lookup] Fixed a bug for short field and its icons not rendering properly. (#5541)
  • [Message] Add info status handling to message.(#5459)
  • [Message] Add an optional close button setting to dismiss the message. (#5464)
  • [Modal] Added the ability to have a custom tooltip on modal close button. (#5391)
  • [Swaplist] Added option to copy items from lists instead of moving them. (#5513)
  • [Popdown] Added a click outside event in popdown. (#3618)
  • [Timepicker] Fixed a bug for timepicker icon not rendering properly. (#5558)
  • [Typography] New typography paragraph text style. (#5325)

v4.55.0 Fixes

  • [Cards] Fixed a bug card group toolbar overlaps then disappears after clicking the checkboxes. (#5445)
  • [Calendar] Fixed month label not set on first enabled date of the month. (#5581)
  • [Calendar] Fix on overlap in today text and calendar view changer when in mobile. (#5438)
  • [Charts] Fixed a bug where automation ids is not properly rendered on legend, text and slices. (#5441)
  • [Datagrid] Fixed a bug where the checkbox overlaps with the label when editorOptions.multiple is set to true. Also added formatters and editor for multiselect. (NG#1075)
  • [Datagrid] Fixed an issue where tree list indentation is not left aligned when row has no children and datagrid row height is extra small or small. (#5487)
  • [Message] Added maxWidth setting to allow message to go full width when title is long. (#5443)
  • [Datagrid] Fix unescaped HTML of range value to match escaped HTML of data value. (#4832)
  • [Datagrid] Fix an XSS vulnerability in the name property of the columns objects array. (#5428)
  • [Datagrid] Fixed an issue where the excel export did not download in MS Edge. (#5507)
  • [Editor] Fixed an issue where font color was not working and extra spaces were get removed. (#5137)
  • [EmptyMessage] Fixed a bug where the empty message chart were not properly rendered when using auto height widget/card. (#5527)
  • [Hierarchy] Fixed line and icon alignment in hierarchy when in RTL format. (#5544)
  • [Message] Added maxWidth setting to allow message to go full width when title is long. (#5443)
  • [Modal] Fixed a bug where events are not properly called when calling stacked dialogs. (#5471)
  • [Timepicker] Fixed a bug where the Chinese time format doesn't render correctly after selecting time and periods (AM/PM). (#5420)
  • [Tree] Fixed an issue where lengthy node text doesn't wrap to lines and cuts off. (#5499)

(51 Issues Solved This Release, Backlog Enterprise 129, Backlog Ng 29, 1222 Functional Tests, 1693 e2e Tests)

v4.54.3 Fixes

  • [Locale] Fixed a bug where very large numbers would get a zero added. (#5308)
  • [Locale] Fixed a bug where very large numbers with negative added an extra zero in formatNumber. (#5318)
  • [Locale] Expanded support from 10 to 20 decimal places. Max number is 21, 20 now. (#5622)

v4.54.2 Fixes

  • [Locale] Fixed an additional case where large numbers cannot be formatted correctly. (#5605)

v4.54.1 Fixes

  • [Datagrid] Added separate mask options for filter row. (#5519)

v4.54.0 Features

  • [Cards] Added the ability of single and multi selection of cards. (#5253)
  • [Datagrid] Added support to row reorder for groupable settings. (#5233)
  • [Donut] Added the ability to add center tooltip for Donut. (#5302)
  • [Notification Badge] Added Notification Badge component that has the ability to move to any corner of the icon element. (#5344)

v4.54.0 Fixes

  • [Blockgrid] Added additional design with no image (#5379)
  • [Charts] Fixed a bug where the vertical grid line strokes were invisible when in High Contrast and Colors was non-Default (#5301)
  • [CirclePager] Fixed a bug where the slides were not properly showing for RTL languages (#2885)
  • [CirclePager] Fixed a bug where the CSS was the same for all of the circles in homepage/example-hero-widget (#5337)
  • [ContextualActionPanel] Added title prop in CAP to control the title via modaSettings, and added missing beforeclose event. (NG#1048)
  • [ContextMenu] Fixed a bug where field option is not rendered properly on mobile (#5335)
  • [Datagrid] – Fixed a bug where the row height cut off the focus ring on the Action Item buttons for Classic/New mode and XS, S, M settings (#5394)
  • [Datagrid] – Fixed a bug where the selection color would bleed through clickable tags. (#5533)
  • [Datagrid] Fixed an issue where toggling the selectable setting did not correctly enable the checkbox. (#5482)
  • [Datagrid] Fixed an issue where row reorder handle align was not right for extra small and small height. (#5233)
  • [Datagrid] – Fixed a bug where the first two columns row heights did not match the others for the Medium setting (#5366)
  • [Datagrid] – Fixed a bug where the font color on tags was black when a row was hovered over in dark mode. Font color now white. (#5289)
  • [Datagrid] Fixed a bug where the font color on tags was black when a row was hovered over in dark mode. Font color now white. (#5289)
  • [Datagrid] Fixed issues with NaN displaying on Decimal and Dropdown inputs when blank options are selected. (#5395)
  • [Datagrid] – Fixed a bug where the row height cut off the focus ring on the Action Item buttons for Classic/New mode and XS, S, M settings (#5394)
  • [Datagrid] Fixed a bug where the font color on tags was black when a row was hovered over in dark mode. Font color now white. (#5289)
  • [Datagrid] Fixed issues with NaN displaying on Decimal and Dropdown inputs when blank options are selected. (#5395)
  • [Datagrid] Delete key should fire event in dropdown search. (#5402)
  • [Datepicker] Fixed a bug where the -/+ keys were not detected in datepicker. (#5353)
  • [Datagrid] Fixed a bug that prevented the headers of the right frozen columns as well as the order date column from being exported properly. (#5332)
  • [Datagrid] Fixed a bug where the font color on tags was black when a row was hovered over in dark mode. Font color now white. (#5289)
  • [Datagrid] Fixed issues with NaN displaying on Decimal and Dropdown inputs when blank options are selected. (#5395)
  • [Datagrid] Fixed a bug where filter options were unable to reopen after doing pagination and clicking other filter options. (#5286)
  • [Datepicker] Fixed a bug where the -/+ keys were not detected in datepicker. (#5353)
  • [Donut] Changed legend design when item exceeds maximum width of chart. (#5292)
  • [Dropdown] Fixed a bug where backspace in Dropdown is not working when pressed. (#5113)
  • [Editor] Added tooltip in fontpicker. (#5472)
  • [Fileupload] Fixed a bug where the required asterisk does not appear on the labels associated with required fields. (#5285)
  • [Homepage] Adjusted height and width of example homepage (#5425)
  • [Icon] Changed button icon colors to slate6 (#5307)
  • [Input] Fixed a bug where clear icon were not properly aligned with the input field in classic mode. (#5324)
  • [Locale] Fixed an issue with the finish time format. (#5447)
  • [Lookup] Fixed an issue where in autoApply with single select the modal will close when paging. (#5466)
  • [Lookup] Fixed an issue where selection for server side and paging was not working. (#986)
  • [Lookup] Added api setting to allow duplicate selected value to input element. (#986)
  • [Modal] Enter key will trigger primary button when in an input field. (#5198)
  • [Monthview] Fixed a bug where a vertical scroll is showing when it is unnecessary. (#5350)
  • [Multiselect] Fixed a regression bug where clear icon were not properly aligned on compact mode. (#5396)
  • [Personalize] Added css to remove color gradient on overflowing horizontal tab headers. fix is limited to personalize styling (#5303)
  • [Popdown] Remove deprecation console warning. We still consider this component deprecated but will not remove until 5.0 version. The warning was only removed for now. (#1070)
  • [ToolbarFlex] updated logic to account for the AllowTabs property and set toolbar items with a tab-index of 0 when allowTabs is true (#5387)
  • [Tabs] Remove tabs animation when clicking tabs. (#4818)

(40 Issues Solved This Release, Backlog Enterprise 145, Backlog Ng 24, 1195 Functional Tests, 1697 e2e Tests)

v4.54.0 Markup Changes

  • [TrackDirty] Removed Track Dirty from the main components list and integrated the underlying examples into their corresponding individual components.(#5319)

v4.53.5 Fixes

  • [Lookup] Fixed two additional issues where selection for server side and paging was not working. (#986)
  • [Lookup] Fixed an issue where in autoApply with single select the modal will close when paging. (#5466)

v4.53.3 Fixes

  • [Lookup] Fixed an issue where selection for server side and paging was not working. (#986)

v4.53.0 Features

  • [Action Sheet] Added a mobile device-friendly action sheet component. (#5256)
  • [Cards] Added card variations (Status, Hyperlink and Photo Card) with improve hitboxes for tapping. (#5250)
  • [Cards] Added improvements to the expandable cards and made a jQuery instance to be available in the angular wrapper. (#5252)
  • [ContextualActionPanel] Added vertical tabs example on the Contextual Action Panel. (#5234)
  • [Swipe Action] Added a mobile device-friendly swipe action component. (#5254)

v4.53.0 Fixes

  • [Application Menu] Fixed a bug where the menu list will not properly rendered on autocomplete if you type a character that is not available in the list. (#4863)
  • [Calendar] Fixed a bug where calendar event is not rendered on WeekView if add event (modal) is used before add event (api). (#5236)
  • [Circle Pager] Fixed size interactions and changes for mobile view port. (#5251)
  • [Datagrid] Fixed an issue where personalize column headers were not rendering properly. (#5361)
  • [Datagrid] Fixed a bug where animation blue circle is off-center. (#5246)
  • [Datagrid] Fixed a bug where hovering lookup cells showed a grey background. (#5157)
  • [Datagrid] Fixed an issue for xss where special characters was not sanitizing and make grid to not render. (#975)
  • [Datagrid] Fixed a bug where the home and end key should behave as default when in editable cell and not shifting to the first and end row in datagrid. (#5179)
  • [Datepicker] Fixed a bug where the setting attributes were missing in datepicker input and datepicker trigger on NG wrapper. (#1044)
  • [Datepicker] Fixed a bug where the selection range was not being properly rendered in mobile. (#5211)
  • [Datepicker] Made the autocomplete attribute configurable by using the autocompleteAttribute setting. (#5092)
  • [Dropdown] Made the noSearch setting prevent filtering using the Dropdown's search input element as expected. (#5159)
  • [Dropdown] Prevented the Dropdown from re-selecting and firing change events if the same value is picked from its list. (#5159)
  • [Dropdown] Fixed a bug that resulted in the updatable dropdown value being changed when selecting the more actions button. (#5222)
  • [Editor] Fixed a bug where automation id attributes are not properly rendered on editor elements. (#5082)
  • [Lookup] Fixed a bug where lookup attributes are not added in the cancel and apply/save button. (#5202)
  • [Lookup] Exposed two events from the datagrid afterpaging and selected for more flexibility. (#986)
  • [Locale] Fixed a bug where very large numbers with negative added an extra zero in formatNumber. (#5308)
  • [Locale] Fixed a bug where very large numbers would get a zero added. (#5308)
  • [Locale] Fixed a bug where very large numbers with negative added an extra zero in formatNumber. (#5318)
  • [Lookup] Fixed a regression bug where the close/clear icon were not properly aligned on mobile and tablet viewport. (#5299)
  • [Lookup] Fixed a bug where rows become unselected when reopened. (#5261)
  • [Modal] Added the ability to set the tabindex. (#5358)
  • [Monthview] Fixed an issue where month year pick list was misaligning for in page examples. (#5345)
  • [Multiselect] Fixed a regression bug where close icon in badge/tags were not properly aligned. (#5351)
  • [Page-Patterns] Fixed an issue where the weight range slider was overlapping the sales amount text area. (#5284)
  • [Pager] Fixed an issue where tooltip was not working after switch to 2nd page for disable/enable buttons with standalone Pager. (#1047)
  • [Personalization] Fixed a bug where user was unable to see highlighted text in the header when using the new light default theme. (#5219)
  • [Personalization] Fixed an issue where hyperlinks were not showing up for dark theme. (#5144)
  • [Popupmenu] Fixed a bug where unwanted link/hash occurs if the menu if the menu is destroyed when clicking a menu item. (#NG1046)
  • [Spinbox] Fixed a bug where spinbox and its border is not properly rendered on responsive view. (#5146)
  • [Searchfield] Fixed a bug where the close button is not rendered properly on mobile view. (#5182)
  • [Searchfield] Fixed a bug where the search icon in search field is not aligned properly on firefox view. (#5290)
  • [Searchfield] Made the autocomplete attribute configurable by using the autocompleteAttribute setting. (#5092)
  • [Searchfield] Fixed a bug where the button does not have the same height as the searchfield input. (#5314)
  • [Searchbar] Fixed a bug where the search bar overlapped the "Websites" header when browser is minimized or viewed in mobile. (#5248)
  • [Slider] Fixed a bug where the slider produces NaN value on tooltip. (#5336)
  • [Splitter] Fixed position of splitter button. (#5121)
  • [Tooltip/Popover] Split the Popover and Tooltip into separate components. (#5197)

(52 Issues Solved This Release, Backlog Enterprise 147, Backlog Ng 28, 1095 Functional Tests, 1668 e2e Tests)

v4.52.3 Fixes

  • [Locale] Expanded support from 10 to 20 decimal places. Max number is 21, 20 now. (#5622)

v4.52.2 Fixes

  • [Locale] Fixed a bug where very large numbers would get a zero added. (#5308)
  • [Locale] Fixed a bug where very large numbers with negative added an extra zero in formatNumber. (#5318)

v4.52.1 Fixes

  • [Datagrid] Fixed an issue where personalize column headers were not rendering properly. (#5361)

v4.52.0

v4.52.0 Markup Changes

  • [Datagrid] When fixing bugs in datagrid hover states we removed the use of is-focused on table td elements. (#5091)

v4.52.0 Fixes

  • [Application Menu] Fixed a bug where the expanded accordion were incorrectly colored as selected when uses the personalization colors. (#5128)
  • [About] Fixed a bug where overflowing scrollbar in About Modal is shown on a smaller viewport. (#5206)
  • [Bar Chart] Fixed an issue where the onerror script was able to execute. (#1030)
  • [Calendar] Fixed a bug where if the calendar event is not set to whole day then the week view and day view will not properly render on UI. (#5195)
  • [Datagrid] Fixed a bug where changing a selection mode between single and mixed on a datagrid with frozen columns were not properly rendered on UI. (#5067)
  • [Datagrid] Fixed a bug where filter options were not opening anymore after doing sorting on server-side paging. (#5073)
  • [Datagrid/Lookup] Fixed a bug where unselecting all items in an active page affects other selected items on other pages. (#4503)
  • [Datagrid] When fixing bugs in datagrid hover states we removed the use of is-focused on table td elements. (#5091)
  • [Datagrid/Lookup] Fixed a bug where the plus minus icon animation was cut off. (#4962)
  • [Datagrid] Fixed a bug where unselecting all items in an active page affects other selected items on other pages. (#4503)
  • [Datagrid] Fixed a bug where the tag text in the column is not shown properly when hovering it on Alternate Row Shading. (#5210)
  • [Datagrid] Fixed a bug where the clear filter icons position were not properly aligned with the lookup. (#5239)
  • [Dropdown] Fixed a bug where automatic highlighting of a blank option after opening the list was not working (#5095)
  • [Dropdown/Multiselect] Fixed a bug where the id attribute prefix were missing from the dropdown list when searching with typeahead settings. (#5053)
  • [Field Options] Fixed misalignment of field options for the colorpicker, clearable input field, and clearable searchfield with its close icon. (#5139)
  • [Field Options] Fixed misalignment of close button in searchfield with field options. (#5138)
  • [Homepage] Fixed an issue where remove card event was not triggered on card/widget. (#4798)
  • [Locale] Changed the start day of the week to Monday as per translation team request. (#5199)
  • [Mask/Datagrid] Fixed a bug in number masks where entering a decimal while the field's entire text content was selected could cause unexpected formatting. (#4974)
  • [Monthview] Fixed an issue where selected date was not stay on provided day/month/year. (#5064)
  • [Monthview] Added support for mobile view. (#5075)
  • [Spinbox] Fixed a bug where spinbox and its border is not properly rendered on responsive view. (#5146)
  • [Tabs Module] Fixed a bug where long tab labels overflowed behind the close icon. (#5187)

(33 Issues Solved This Release, Backlog Enterprise 134, Backlog Ng 34, 1183 Functional Tests, 1652 e2e Tests)

v4.51.4

v4.51.4 Fixes

  • [Locale] Fixed a bug where very large numbers would get a zero added. (#5308)

v4.51.3

v4.51.3 Fixes

  • [Locale] Fixed a bug where very large numbers with negative added an extra zero in formatNumber. (#5308)
  • [Mask/Datagrid] Fixed a bug in number masks where entering a decimal while the field's entire text content was selected could cause unexpected formatting. (#4974)

v4.51.2

v4.51.2 Fixes

  • [Locale] Fixed a bug where very large numbers with negative added an extra zero in formatNumber. (#5308)
  • [Mask/Datagrid] Fixed a bug in number masks where entering a decimal while the field's entire text content was selected could cause unexpected formatting. (#4974)

v4.51.1

v4.51.1 Fixes

  • [Datagrid] Fixed a bug where cells with a leading space triggered the dirty indicator even without changing the cell value on second blur/selection. (#4825)
  • [Radio] Fixed a bug where legend tag blinks when clicking the radio buttons. (#4901)

v4.51.0

v4.51.0 Markup Changes

  • [About] The version in the html section of the document was not added correctly and is now showing the correct version string. (#5069)
  • [Datagrid] Fixed a bug where cells with a leading space triggered the dirty indicator even without changing the cell value on second blur/selection. (#4825)
  • [Datepicker/Monthview/Calendar] We changed all Chinese locales to have monday as the first day of the week and this could impact scripts. (#5147)
  • [Dropdown] We added aria-readonly to all readonly dropdowns. (#5107)
  • [Dropdown] Dropdowns are now appended to the section in the page with role="main" there should be just one of these sections in each page. (#1033)
  • [Input] If using the password reveal feature, note that we change dit from using a type="password" to using a class to toggle the state. (#5099)
  • [Pager] When fixing an accessibility complaint on pager we made all pager buttons tabbable and removed the tabindex this could impact some test scripts. (#4862)
  • [Tabs] We add the ability to drag tabs, if this is enabled there are a number of sort properties and classes that have been added that may need to be scripted in the future. (#4520)

v4.51.0 Fixes

  • [Circlepager] Fixed a bug where circle buttons doesn't work on smaller viewport and first initialization of the page. (#4966)
  • [General] The master branch is now called main. Also cleaned up some language in the repo known to be less inclusive. (#5027)
  • [Datagrid] Fixed an issue where stretching the last column of a table was not consistent when resizing the window. (#5045)
  • [Datagrid] Fixed an issue where time format HHmm was not working for time picker editor. (#4926)
  • [Datagrid] Fixed an issue where setting stretchColumn to 'last' did not stretch the last column in the table. (#4913)
  • [Datagrid] Fixed an issue where when focusing dropdowns and then using arrow key, it would move across the grid columns leaving multiple open dropdowns. (#4851)
  • [Datagrid] Fixed an issue where the copy paste html to editable cell was cause to generate new cells. (#4848)
  • [Datagrid] Fixed some visual glitches related to focus/hover state and editable date/time cells. (#5091)
  • [Datepicker] Fixed an issue where time was changing, if selected time was before noon for Danish language locale da-DK. (#4987)
  • [Datepicker] Removed deprecation warning for close method. (#5120)
  • [Dropdown] Fixed a bug where the dropdown list gets detached to the input field. (5056)
  • [Dropdown] Improved accessibility on readonly dropdowns by adding the aria-readonly property. (#5107)
  • [Editor] Fixed a bug where the anchor link does not firing the change event. (#5141)
  • [Editor] Fixed a bug that links would not wrap in the editor when multiline. (#5145)
  • [General] Fixed incorrect version that was showing up as [Object] in the about dialog and html. (#5069)
  • [Hierarchy] Improved accessibility on readonly dropdowns by adding the aria-readonly property. (#5107)
  • [Hierarchy] Fixed an issue where the action refs passed around were broken. (#5124)
  • [Listview] Fixed a bug where changing selectable setting from 'mixed' to 'single' does not remove checkboxes. (#5048)
  • [Locale] Fixed an issue where the date and available date validation was not working for Croatian locale hr-HR. (#4964)
  • [Locale] Fixed an issue where the am/pm dot was causing issue to parseDate() method for greek language. (#4793)
  • [Locale] Fixed all chinese locales to have monday as the first day of the week. (#5147)
  • [Lookup] Fixed an issue where readonly lookups showed up as enabled. (#5149)
  • [Multiselect] Fixed a bug where the position of dropdown list was not correct when selecting multiple items on mobile. (#5021)
  • [Modal] Fixed a bug that prevented modals from closing while a tooltip was displayed inside (#5047)
  • [Pager] Fixed an accessibility issue to use tabs instead arrow keys. (#4862)
  • [Password] Changed the password reveal feature to not use text="password" and use css instead. This makes it possible to hide autocomplete. (#5098)
  • [Radio] Fixed a bug where legend tag blinks when clicking the radio buttons. (#4901)
  • [Tabs] Fixed a bug where where if urls contain a href with a forward slash (paths), then this would error. Note that in this situation you need to make sure the tab panel is linked without the hash. (#5014)
  • [Tabs] Added support to sortable drag and drop tabs. Non touch devices it good with almost every type of tabs Module, Vertical, Header, Scrollable and Regular. For touch devices only support with Module and Vertical Tabs. (#4520)
  • [Tabs] Changed the rename() method to also modify a tab's corresponding "More Tabs" menu item, if the menu is open. (#5105)
  • [Toast] Fixed a bug where toast message were unable to drag down to it's current position when position sets to 'bottom right'. (#5015)
  • [Toolbar] Add fix for invisible inputs in the toolbar. (#5122)
  • [Toolbar] Prevent individual buttons from getting stuck inside the Toolbar's overflow menu (#4857)
  • [Tree] Added api support for collapse/expand node methods. (#4707)

(42 Issues Solved This Release, Backlog Enterprise 166, Backlog Ng 28, 1081 Functional Tests, 1647 e2e Tests)

v4.50.4

v4.50.4 Fixes

  • [Locale] Fixed a bug where very large numbers with negative added an extra zero in formatNumber. (#5308)

v4.50.3

v4.50.3 Fixes

  • [Lookup] Fixed an issue where readonly lookups showed up as enabled. (#5149)

v4.50.2

v4.50.2 Fixes

  • [General] Fixed incorrect version that was showing up as [Object] in the about dialog and html. (#5069)

v4.50.1

v4.50.1 Fixes

  • [Datagrid] Set the tabbable feature off for the datagrid editors. (#5089)
  • [Datagrid] Fixed issues with misalignment on filter fields with icons. (#5063)
  • [Lookup] Fixed a bug where non editable lookups could not be clicked/opened. (#5062)
  • [Lookup] Fixed a bug where non strict / non editable lookups could not be clicked/opened. (#5087)

v4.50.0

v4.50.0 Important Notes

  • [General] We bumped the version from 4.39 (four – thirty nine) to 4.50 (four – fifty) to correspond with the general release of Soho (IDS) Design system 4.5 so the versions sync up better. We could not use 4.5 since it was already in use previously. (#5012)
  • [General] We Updated development dependencies. Most important things to note are: we now support node 14 for development and this is recommended. (#4998)
  • [Tabs] Changed the target element from 'li' to 'a' to be consistent. (#4566)

v4.50.0 Fixes

  • [Breadcrumb] Changed the colors for disabled breadcrumbs to make them lighter than the enabled ones. (#4917)
  • [Bar Chart] Added support for double click to Bar, Bar Grouped, Bar Stacked. (#3229)
  • [Bullet Chart] Added support for double click. (#3229)
  • [BusyIndicator] Fixed a bug that caused the busy-indicator to show below the busy indicator container. (#4953)
  • [Color Picker]Fix issue with text disappearing and improve responsiveness when there isn't space horizontally (#4930)
  • [Column Chart] Added support for double click to Column, Column Grouped, Column Stacked, Column Stacked-singular and Column Positive Negative. (#3229)
  • [Datagrid] Added api setting allowChildExpandOnMatchOnly with Datagrid. It will show/hide children match only or all of them this setting only will effect if use with allowChildExpandOnMatch:true. (#4209)
  • [Datagrid] Fixed a bug where filter dropdown menus did not close when focusing a filter input. (#4766)
  • [Datagrid] Fixed an issue where the keyboard was not working to sort data for sortable columns. (#4858)
  • [Datagrid] Fixed an issue where the keyboard was not working to select all from header checkbox. (#4859)
  • [Datagrid] Fixed an issue where the selection was getting clear after use pagesize dropdown for client side paging. (#4915)
  • [Datagrid] Fixed an error seen clicking items if using a flex toolbar for the datagrid toolbar. (#4941)
  • [Datagrid] Only show row status when dirty indicator and row status both exist to address conflicting visual issue. (#4918)
  • [Datagrid] Fixed an issue where selecting a row added background to row-status. (#4918)
  • [Datagrid] Fixed an issue where the filter menu would not reopen in some cases. (#4995)
  • [Datepicker] Added a setting that replaces the trigger icon with an actual button for better accessibility, enabled by default. (#4820)
  • [Datepicker] Updated validation.js to check if date picker contains a time value (#4888)
  • [Datepicker] Fixed a UI issue where the apply and cancel buttons were unable to see on small screens. (#4950)
  • [Datagrid] Clean up hover appearance of datagrid actions button when the grid is viewed as a list. (#4963)
  • [Editor]Adjusted the editor to not treat separators after headers as leading and removing them. (#4751)
  • [Environment]Updated the regular expression search criteria from Edge to Edg to resolve the EDGE is not detected issue. (#4603)
  • [Field Filter] Fixed a UI issues where the input field has a missing border and the dropdown list does not properly align when it opened. (#4982)
  • [Editor]Adjusted the editor to not treat separators after headers as leading and removing them. (#4751)
  • [General] Can run stylelint command on W10 cmd for development (#4993)
  • [General] We Updated jQuery to use 3.6.0. (#1690)
  • [Header] Removed breadcrumb coloring from current class, which was causing the wrong kind of emphasis for breadcrumbs in headers. (#5003)
  • [Input] Changed the disabled search field color for Safari to match that of other browsers. (#4611)
  • [Lookup] Isolated the scss/css .close.icon class inside of .modal-content and removed any extra top property to fix the alignment issue.(#4933)
  • [Lookup] Added a setting that replaces the trigger icon with an actual button for better accessibility, enabled by default. (#4820)
  • [Lookup] fix close button alignment issue. (#5088)
  • [Line Chart] Added support for double click to Area, Bubble, Line and Scatterplot. (#3229)
  • [Message] Added automation id's to the message's modal main area dialog as well with modal prefix. (#4871)
  • [Modal] Fixed a bug where full size responsive setting doesn't work on android phones in landscape mode. (#4451)
  • [Pie Chart] Added support for double click to Pie and Donut. (#3229)
  • [Pie Chart] Fixed bug were pie chart type does not remove old class name (#3144)
  • [Pie Chart] Improved the accessibility of legend items with roles and offscreen labels. (#4831)
  • [Radar Chart] Added support for double click. (#3229)
  • [Rating] Fixed color of the un-checked rating star. (#4853)
  • [Popupmenu] Fixed a lifecycle issue on menus that are shared between trigger elements, where these menus were incorrectly being torn down. (NG#987)
  • [Searchfield] Fixed alignment issues with the close button in various scenarios (#4989, #5096, #5158, #5090)
  • [Switch] Adjust styles to be more discernible between checked and checked+disabled (#4341)
  • [Tabs (Horizontal/Header)] Fixed bug with the placement of the focus state in RTL mode, and other minor visual improvements. (#4877)
  • [Tabs Module] Fixed a bug where clear button was missing when clearable setting is activated in tabs module searchfield. (#4898)
  • [Textarea] Fixed a bug where the textarea options like autogrow, autoGrowMaxHeight doesn't work after the initialization inside of the accordion. (#4977)
  • [Timepicker] Added a setting that replaces the trigger icon with an actual button for better accessibility, enabled by default. (#4820)
  • [Toast] Fixed a bug where the first toast in the page is not announced to screen readers. (#4519)
  • [Tooltip] Fixed a bug in tooltip that prevented linking id-based tooltip content. (#4827)

(48 Issues Solved This Release, Backlog Enterprise 152, Backlog Ng 32, 1086 Functional Tests, 1640 e2e Tests)

v4.38.1

v4.38.1 Fixes

  • [BusyIndicator] Fixed a bug that caused the busy-indicator to show below the busy indicator container. (#4953)

v4.38.0

v4.38.0 Important Changes

  • [Themes] Renamed the concept of themes to versions and renamed uplift to new and soho to classic. The new/uplift theme is now the default and its recommend you use it as your default. The old scripts and names will still work ok but new copies with the new names are added for you. In addition Variants are now called Modes. But we got rid of the older script names from 2017 as they have been deprecated for a while now. In addition the ids-identity package thats included was bumped to 4.0 if using tokens directly from this the paths there have been changed to reflect the new names. (#2606)

v4.38.0 Fixes

  • [Application Menu] Fixed visibility of expander icon on classic theme. (#4874)
  • [Accordion] Fixed an issue where the afterexpand and aftercollapse events fired before the states are set. (#4838)
  • [Breadcrumb] Fixed unnecessary scrollbar in safari on a flex toolbar. (#4839)
  • [Calendar] Fixed calendar event details listview on mobile perspective. (#4886)
  • [Datagrid] Fixed an issue with missing scrollbars when in frozen column mode on wide screens. (#4922)
  • [Datagrid] Added the ability to use shift click to select in mixed selection mode. (#4748)
  • [Datagrid] Fixed alignment issue when editing. (#4814)
  • [Datagrid] Added a fix for checkbox aria cells, the aria was in the wrong location. (#4790)
  • [Datagrid] Fixed a bug where shift+f10 did not open the context menu in the Datagrid. (#4614)
  • [Datagrid] Fixed an issue where tooltips on buttons in the contextual action toolbar in datagrid would never show up. (#4876)
  • [Datagrid] Fixed an issue where when using selectAllCurrentPage the deselect all did not trigger an event. (#4916)
  • [Datagrid] Fixed an issue where when using a scroll-flex container to contain datagrid it did not show the Y scrollbar. (#4914)
  • [EmptyMessage] Fixed an issue where you may get double the click handlers. (#4889)
  • [Environment] Fixed feature detection classes and routines on IPad 13 and up. (#4855)
  • [Fileupload Advanced] Fixed a bug where the disable and enable methods were not working correctly. (#4872)
  • [General] Increased windows custom css scrollbars from 8px to 12px. (#4837)
  • [Input] Fixed a bug where the cursor overlapped the icon in right aligned lookup and input fields when selecting the field. (#4718)
  • [ListView] Fixed an issue selecting after focusing the list with the keyboard. (#4621)
  • [Lookup] Fixed an issue with select all across pages in lookup. (#4503)
  • [Lookup] Fixed an issue clearing selections with selectAcrossPages. (#4539)
  • [Message] Fixed multiple events were firing. (#953)
  • [Popover] Fixed a bug where the close button did not get an automation ID and added automation ID to the title. (#4743)
  • [Locale/Multiselect] Fixed a bug where translations could not be made correctly on All label and Selected Label, so we dropped having the label in the field. You can use the allTextString and selectedTextString if you want something special. (#4505)
  • [Locale] Fixed a bug in Estonian translations. (#4805)
  • [Locale] Fixed several bugs in Greek translations. (#4791)
  • [Locale] Fixed a bug in Turkish translations. (#4788)
  • [Locale] Fixed a bug in Thai translations. (#4738)
  • [Searchfield] Fixed an accessibility issue where the X was not tabbable with the keyboard. To fix this added a tabbable setting which is on by default. If you want it off you can set it to false but you would pass accessibility testing. (#4815)
  • [Tabs] Fixed an iOS bug that was preventing dismissible tabs to be dismissed by tap. (#4763)
  • [Tabs Module] Fixed positioning of the icon in tabs module. (#4842)
  • [Tabs Module] Fixed the focus border of the home button and make it tabbable in tabs module. (#4850)
  • [Tabs Vertical] Fixed black hover state in new (uplift) theme contrast mode. (#4867)
  • [Validation] Fixed an issue where validation messages did not have the correct aria for accessibility. (#4830)
  • [TabsModule] Fixed positioning of the icon in tabs module. (#4842)
  • [Timepicker] Improved accessibility on both the input field and its inner picker elements. (#4403)

(37 Issues Solved This Release, Backlog Enterprise 136, Backlog Ng 32, 1082 Functional Tests, 1638 e2e Tests)

v4.37.3

v4.37.3 Fixes

  • [BusyIndicator] Fixed a bug that caused the busy-indicator to show below the busy indicator container. (#4953)

v4.37.2 Fixes

  • [Datagrid] Fixed an issue with missing scrollbars when in frozen column mode on wide screens. (#4922)

v4.37.1

v4.37.1 Fixes

  • [General] Increased windows custom css scrollbars from 8px to 12px. (#4837)
  • [Datagrid] Fixed an issue where when using a scroll-flex container to contain datagrid it did not show the Y scrollbar. (#4914)

v4.37.0

v4.37.0 Features

  • [FileUpload] Added the ability to drag files onto the file upload field like in 3.x versions. (#4723)
  • [Datagrid] Added the ability to edit columns formatted with tags and badges with an Input editor. (#4637)
  • [Datagrid] Added the ability to pass a locale numberFormat to the TargetedAchievement formatter and also set the default to two decimals. (#4802)
  • [Dropdown] Added basic virtual scrolling to dropdown for if you have thousands of items. Only basic dropdown functionality will work with this setting but it improved performance on larger dropdown lists. (#4708)
  • [Sidebar] Added the ability to hide and show the side bar with the list detail view. (#4394)

v4.37.0 Fixes

  • [App Menu] Fixed a regression bug where the searchfield icon duplicated and were not properly aligned with the searchfield. (#4737)
  • [App Menu] Removed the close button animation on the hamburger button when app menus open. (#4756)
  • [Bar Chart] Fixed an issue where the data was passing wrong for grouped type custom tooltip. (#4548)
  • [Busy Indicator] Fixed an error was showing when called close() method too soon after activate(). (#980)
  • [Calendar] Fixed a regression where clicking Legend checkboxes was no longer possible. (#4746)
  • [Checkboxes] Fixed a bug where if checkboxes are in a specific relative layout the checkboxes may click the wrong one. (#4808)
  • [Column Chart] Fixed an issue where the data was passing wrong for grouped type custom tooltip. (#4548)
  • [Datagrid] Fixed an issue where the filter border on readonly lookups was not displayed in high contrast mode. (#4724)
  • [Datagrid] Added missing aria row group role to the datagrid. (#4479)
  • [Datagrid] Fixed a bug where when setting a group and decimal out of the current locale then editing would not work. (#4806)
  • [Dropdown] Fixed an issue where some elements did not correctly get an id in the dropdown. (#4742)
  • [Dropdown] Fixed a bug where you could click the label and focus a disabled dropdown. (#4739)
  • [Homepage] Fixed the wrong metadata was sending for resize, reorder and remove card events. (#4798)
  • [Locale] Fixed an issue where if the 11th digit is a zero the formatNumbers and truncateDecimals function will loose a digit. (#4656)
  • [Modal] Improved detection of non-focusable elements when a Modal is configured to auto focus one of its inner components. (#4740)
  • [Module Tabs] Fixed a bug related to automatic linking of Application Menu trigger tabs in Angular environments (#4736)
  • [ProcessIndicator] Fixed a layout issue on the index page and added a rejected icon. (#4770)
  • [Rating] Fixed an issue where the rating was not clear on toggle. (#4571)
  • [Splitter] Fixed the splitter was dragging to wrong direction in RTL. (#1813)
  • [Swaplist] Fixed an issue where the user attributes need to be override existing attributes. (#4694)
  • [Tabs] Fixed a bug where the info icon were not aligned correctly in the tab, and info message were not visible. (#4711)
  • [Tabs] Fixed a bug where the tab key would move through tabs rather than moving to the tab content. (#4745)
  • [Toolbar Searchfield] Fixed a bug where the toolbar searchfield were unable to focused when tabbing through the page. (#4683)
  • [Toolbar Searchfield] Fixed a bug where the search bar were showing extra outline when focused. (#4682)
  • [Track Dirty] Fixed an error that was showing when using dirty indicator within a tab component. (#936)
  • [Tree] Fixed an issue where the character entity was stripped for addNode() method. (#4694)

(49 Issues Solved This Release, Backlog Enterprise 137, Backlog Ng 35, 1082 Functional Tests, 1639 e2e Tests)

v4.36.2

v4.36.2 Fixes

  • [App Menu] Removed the close button animation on the hamburger button when app menus open. (#4756)
  • [App Menu] Fixed a regression bug where the searchfield icon duplicated and were not properly aligned with the searchfield. (#4737)
  • [Calendar] Fixed a regression where clicking Legend checkboxes was no longer possible. (#4746)
  • [FileUpload] Added the ability to drag files onto the file upload field like in 3.x versions. (#4723)
  • [Modal] Improved detection of non-focusable elements when a Modal is configured to auto focus one of its inner components. (#4740)
  • [Locale] Fixed an issue where if the 11th digit is a zero the formatNumbers and truncateDecimals function will loose a digit. (#4656)
  • [Rating] Fixed an issue where the rating was not clear on toggle. (#4571)

v4.36.1

v4.36.1 Fixes

  • [Calendar] Fixed a regression where clicking Legend checkboxes was no longer possible. (#4746)
  • [Dropdown] Fixed an issue where some elements did not correctly get an id in the dropdown. (#4742)
  • [Editor] Fixed a follow up issue with readonly links in the editor. (#4702)

v4.36.0

v4.36.0 Important Changes

  • [Datagrid] Fixed a bug where the datagrid header checkbox had the wrong aria-checked state when only some rows are selected, this change occurred because the aria-checked was not on the focusable element so was not announced. If using automation scripts on this attribute, you should be aware and adjust accordingly. (#4491)

v4.36.0 Features

  • [Datagrid] Made the summary row sticky on the bottom of the datagrid. (#4645)
  • [Lookup] Added a clear callback function like the click callback that fires when clicking the clear X if enabled. (#4693)
  • [Tabs] Added a setting for making the text on Module Tabs' optional Application Menu trigger only accessible to screen readers. (#4590)

v4.36.0 Fixes

  • [Application Menu] Fixed an issue with filtering where nested items matching the filter were not always displayed. (#4592)
  • [Column Chart] Fixed an alignment issue with the labels in grouped column charts. (#4645)
  • [Datagrid] Fixed a bug where filterWhenTyping did not work on lookup filter columns. (#4678)
  • [Datagrid] Fixed an issue where updateRow will not correctly sync and merge data. (#4674)
  • [Datagrid] Fixed a bug where the error icon overlapped to the calendar icon when a row has been selected and hovered. (#4670)
  • [Datagrid] Fixed a bug where multiselect would loose selection across pages when using selectRowsAcrossPages. (#954)
  • [Datagrid] Made a fix that when calling applyFilter the lookup checkbox did not update. (#4693)
  • [Datagrid] Added the datagrid api to the current clearArguments setting's callback. (#4693)
  • [Datagrid] Fixed the inbuilt date validation to use the datagrid column settings for date fields. (#4693)
  • [Dropdown] Fixed a bug where the tooltips are invoked for each dropdown item. This was slow with a lot of items. (#4672)
  • [Dropdown] Fixed a bug where mouseup was used rather than click to open the list and this was inconsistent. (#4638)
  • [Editor] Fixed an issue where the dirty indicator was not reset when the contents contain <br> tags. (#4624)
  • [Editor] Fixed a bug where hyperlinks were not clickable in readonly state. (#4702)
  • [Homepage] Fixed a bug where the border behaves differently and does not change back correctly when hovering in editable mode. (#4640)
  • [Homepage] Added support for small size (260×260) widgets and six columns. (#4663)
  • [Homepage] Fixed an issue where the animation was not working on widget removed. (#4686)
  • [Homepage] Fixed a bug where the border behaves differently and does not change back correctly when hovering in editable mode. (#4640)
  • [Listview] Fixed an issue where the contextmenu was not open on longpress and text as not selectable for iOS device. (#4655)
  • [Locale] Don't attempt to set d3 locale if d3 is not being used (#4668)
  • [Modal] Fixed a bug where the autofocus was not working on anchor tag inside of the modal and moving the first button as a default focus if there's no isDefault property set up.
  • [Pager] Fixed a bug that automation id's are not added when the attachToBody is used. (#4692)
  • [Rating] Fixed a bug with the readonly function, it did not toggle the readonly state correctly. (#958)
  • [Tabs] Added support for a "More Actions" button to exist beside horizontal/header tabs. (#4532)
  • [Tree] Fixed an issue where the parent value was get deleted after use addNode() method. (#4486)
  • [Wizard] Fixed a slight layout issue with the highlighted step in RTL mode. (#4714)

(42 Issues Solved This Release, Backlog Enterprise 136, Backlog Ng 32, 1084 Functional Tests, 1642 e2e Tests)

v4.35.4

v4.35.4 Fixes

  • [Datagrid] Added the datagrid api to the current clearArguments setting's callback. (#4693)

v4.35.3

v4.35.3 Fixes

  • [Datagrid] Made a fix that when calling applyFilter the lookup checkbox did not update. (#4693)
  • [Dropdown] Fixed a bug where the tooltips are invoked for each dropdown item. This was slow with a lot of items. (#4672)
  • [Dropdown] Fixed a bug where mouseup was used rather than click to open the list and this was inconsistent. (#4638)
  • [Lookup] Added a clear callback function like the click callback that fires when clicking the clear X if enabled. (#4693)
  • [Pager] Fixed a bug that automation id's are not added when the attachToBody is used. (#4692)
  • [Rating] Fixed a bug with the readonly function, it did not toggle the readonly state correctly. (#958)

v4.35.2

v4.35.2 Fixes

  • [Datagrid] Fixed an additional issue where updateRow will cause rows to no longer be reorderable. (#4674)

v4.35.1

v4.35.1 Fixes

  • [Datagrid] Fixed an issue where updateRow will not correctly sync and merge data. (#4674)
  • [Datagrid] Fixed a bug where filterWhenTyping did not work on lookup filter columns. (#4678)
  • [Editor] Fixed an issue where the dirty indicator was not reset when the contents contain <br> tags. (#4624)

v4.35.0

v4.35.0 Important Notes

  • [Breadcrumb] We added support for the use of span in place of a tags inside Breadcrumb List Items at the component API level. In order to facilitate this, some internal API methods had to be changed to recognize the list item instead of the anchor. If you rely on the Breadcrumb API and reference breadcrumb item anchor tags, please note that before adopting this version, you should change your code to instead reference the list items, or only use the BreadcrumbItem API.

v4.35.0 Features

  • [Datagrid] Added support to select all rows on current page only for client side paging. (#4265)
  • [Datagrid] Added a new ProcessIndicator formatter. (#3918)
  • [Dropdown] Improved behavior of list item navigation/selection when a Dropdown is configured with "no search" mode activated. (#4483)
  • [Lookup] Added the ability to change the lookup icon. (#4527)
  • [ProcessIndicator] Added: labels, more icon support, and a content areas and made it responsive. (#3918)

v4.35.0 Fixes

  • [Application Menu] Fixed accessibility issues getting redundant info in expand/collapse button. (#4462)
  • [Application Menu] Fixed accessibility issues with missing instructional text and incorrect aria-role assignments on the App Menu triggers (hamburger buttons) and Role switcher buttons. (#4489)
  • [About] Made it possible to close About dialogs that previously had open, nested Modals present. (NG#915)
  • [Badges] Fixed alignment issues in uplift theme. (#4578)
  • [Busy Indicator] Fixed an issue where the whole page and parent div was shifts when active. (#746)
  • [Button] Fixed the tooltip in action button to be not visible when there's no title attribute. (#4473)
  • [Column Chart] Fixed a minor alignment issue in the xAxis labels (#4460)
  • [Colorpicker] Fixed an issue where values were not being selecting when multiple colorpickers are present. (#4146)
  • [Datagrid] Fix a bug where changing selectable on the fly did not change the select behavior. (#4575)
  • [Datagrid] Fixed an issue where the click event was not fire for hyperlinks keyword search results. (#4550)
  • [Datagrid] Added api setting for selection on enter edit mode. (#4485)
  • [Datagrid] Fixed a bug where the onPostRenderCell function would get an empty container if using frozen columns. (#947)
  • [Datagrid] Fix a bug where changing selectable on the fly did not change the select behavior. (#4575)
  • [Dropdown] Fixed a bug where the last option icon changes when searching/filtering in dropdown search field. (#4474)
  • [Editor/Fontpicker] Fixed a bug where the label relationship were not valid in the editor role. Adding aria-labelledby will fix the association for both editor and the label. Also, added an audible label in fontpicker. (#4454)
  • [Field Options] Fixed an issue where the action button was misaligned for safari. (#4610)
  • [FileUploadAdvanced] Fixed an issue where abort method was not working properly to remove the file block when upload fails. (#938)
  • [Header] Fixed a bug where the searchfield automatically expands when clicking the app menu button. (#4617)
  • [Lookup] Fixed some layout issues when using the editable and clearable options on the filter row. (#4527)
  • [Lookup] Fixed incorrect counts when using allowSelectAcrossPages. (#4316)
  • [Mask] Fixed broken date/time masks in the sv-SE locale. (#4613)
  • [Tree] Fixed an issue where the character entity references were render differently for parent and child levels. (#4512)
  • [Tooltip/Pager] Fixed an issue where the tooltip would show at the top when clicking paging buttons. (#218)

(40 Issues Solved This Release, Backlog Enterprise 173, Backlog Ng 42, 1083 Functional Tests, 1638 e2e Tests)

v4.34.3

v4.34.3 Fixes

  • [Lookup] Added the ability to change the lookup icon. (#4527)
  • [Lookup] Fixed some layout issues when using the editable and clearable options on the filter row. (#4527)

v4.34.2

v4.34.2 Fixes

  • [Dropdown/Autocomplete] Fix a bug where these components would fail in IE 11. Note that IE 11 isn't "supported" but we fixed these issues to give teams more time to migrate. (#4608)
  • [General] Fix a bug where the regex scripts will error on Big Sur. (#4612)

v4.34.1

v4.34.1 Fixes

  • [Datagrid] Fix a bug where changing selectable on the fly did not change the select behavior. (#4575

v4.34.0

v4.34.0 Features

  • [All Components] Added attributes setting to set automation id's and id's. (#4498)
  • [Datagrid] Added a limited experimental sticky header feature. (#3993)
  • [Input] Add a revealText plugin that will add a button to password fields to hide and show sensitive information such as SIN or passwords. (#4098)
  • [Listview] Added a new setting allowDeselect which will make it such that if you select an item you cant deselect, you can only select another item. (#4376)
  • [Locale] Added a new set of translations from the translation team. (#4501)
  • [Locale/Charts] The numbers inside charts are now formatted using the current locale's, number settings. This can be disabled/changed in some charts by passing in a localeInfo object to override the default settings. (#4437)
  • [Treemap] Added ability to show a tooltip. (#2794)

v4.34.0 Fixes

  • [Autocomplete] Fixed an issue where a slow and incomplete ajax request would cause the dropdown to briefly show wrong contents. (#4387)
  • [Breadcrumb] Fixed an issue where css only breadcrumbs were missing styles. (#4501)
  • [Datepicker] Fixed an issue where range highlight was not aligning for Mac/Safari. (#4352)
  • [Datagrid] Fixed an issue with a custom toolbar, where buttons would click twice. (#4471)
  • [Datagrid] Fixed an issue where the special characters (é, à, ü, û, …) export to csv was not generated them correctly. (#4347)
  • [Datagrid] Fixed an issue where the leading spaces were removed on editing cells. (#4380)
  • [Datagrid] Fixed an issue where the double click event was not firing for checkbox columns. (#4381)
  • [Datagrid] Fixed an issue where the dropdown in a datagrid would stay open when clicking to the next page of results. (#4396)
  • [Datagrid] Fixed a bug where a scroll bar shows even when there's no data in datagrid. (#4228)
  • [Datagrid] Fixed an issue where calling setFocus on the datagrid would stop open menus from working. (#4429)
  • [Datagrid] To allow for some script tools to work we now set draggable to true. (#4490)
  • [Datagrid] Fixed an error on the filter box on the personalization dialog where it would error if there is a column with no name field. (#4495)
  • [Datagrid] Fixed links when changing personalization as they would inherit the wrong color. (#4481)
  • [Datagrid] Fixed a bug where searching with the search on the toolbar would not highlight results. (#4488)
  • [Datagrid] Fixed an issue with a custom toolbar, where buttons would click twice. (#4471)
  • [Datagrid] Fixed a bug in updateRow where it did not sync up all data passed in with the dataset. (#4476)
  • [Datepicker] Changed the month/year picker to skip 10 years instead of one. (#4388)
  • [Dropdown] Improved the behavior of the noSearch dropdown when using the keyboard. (#4388)
  • [Editor] Fixed an issue where the focus was getting lost after pressing toolbar buttons. (#4335)
  • [Editor] Fixed an issue where the color picker was not opening the popup for overflow menu and had name as undefined in list. (#4398)
  • [Editor] Fixed an issue where font-size tags are stripped from the css. (#4557)
  • [Favorites] Removed the favorites component as its not really a component, info on it can be found under buttons in the toggle example. (#4405)
  • [Fieldset] Fixed a bug where summary form data gets cut off on a smaller viewport. (#3861)
  • [Homepage] Fixed an issue where the four column widgets were incorrectly positioned, left aligned on large screen. (#4541)
  • [List Detail] Fixed css height for list detail in responsive view (#4426)
  • [Listview] Fixed a bug where readonly and non-selectable listview should not have hover state. (#4452)
  • [Lookup] Fixed a bug where the filter header together with the checkbox column is not properly align. (#3774)
  • [MenuButton] Removed the menubutton component sections as its not really a component, info on it can be found under buttons in the MenuButton examples. (#4416)
  • [Message] Added support for lists in the message, also fixed a problem when doing so, with screen readers. (#4400)
  • [Message] Added the noRefocus setting that will feed through to the modal. (#4507)
  • [Splitter] Added missing audible labels in splitter collapse button and splitter handle. (#4404)
  • [Tabs Module] Fixed a bug where tab items were not centered correctly in uplift theme. (#4538)
  • [Treemap] Fixed a bug where small slices may show a "tip" below the chart. (#2794)

(56 Issues Solved This Release, Backlog Enterprise 185, Backlog Ng 42, 1082 Functional Tests, 1612 e2e Tests)