outsystems-ui
Reactive icon

OutSystems UI

Supported
Stable version 2.22.0 (Compatible with OutSystems 11)
Other versions available for 10
Uploaded
 on 25 Feb
 by 
OutSystems
4.6
 (131 ratings)
outsystems-ui

OutSystems UI

Created on OutSystems 11

Version 2.22.0

Stable
Current
Uploaded on 25 Feb by OutSystems
Compatible with:
Version 11
11.12.0 to 11.33.0
Database:
All
Release notes:

What's New

  • ROU-11479 - Now, Dropdown Search and Dropdown Tags will be using the latest version of their library provider VirtualSelect v1.0.47.
  • ROU-11384 - Added the ability to customize the Progress Bar component's animation speed using new CSS variables: --progress-initial-speed and --progress-speed
    Developers can now adjust the animation speed to fit their specific use case for smoother transitions. 


Fixed Issues and Improvements

  • ROU-11403 - Fixed an issue on the Dropdown Search/ Tags components that prevented the "Select all" checkbox from being accessible via tab navigation.
  • ROU-11408 - Fixed an accessibility issue where the Dropdown Search/Tags components lost focus after being closed.
    This occurred because the focus was incorrectly shifting to the body instead of returning to the dropdown’s original context.
  • ROU-11464 - Fixed an issue in which the Date and DateTime inputs displayed the incorrect date format when the device language was set to RTL, but the application used an LTR layout.
    This issue primarily affected the DatePicker component.
  • ROU-11487 - Fixed an issue that caused the Sidebar component to remain open even after clicking outside of it when initially opened.
  • ROU-11512/RPM-5484 - Fixed an issue that caused the Notification component to fail to apply the CloseAfterTime setting consistently when triggered multiple times.
    The issue occurred when the Notification was set to automatically close after a specified time but was interrupted by either user interaction or API calls, causing it to ignore the configured timeout on subsequent triggers.
  • ROU-11513 - Fixed an accessibility issue where the Pull to Refresh component was detectable by screen readers, but provided no meaningful feedback to users.
    This occurred when the user used the screen reader on a mobile device to navigate through the screen and, has been addressed by making the component inaccessible to screen readers.
  • ROU-11521/RPM-5495 - Fixed an issue on the Menu utils client action SetActiveMenuItems that changed how it worked and prevented the right option from being set as active. 
    This occurred due to the focus trap implementation given that the Submenu component can have more children than Submenu items.
  • ROU-11536/RPM-11536 - Fixed an accessibility issue that caused the Rating component to incorrectly assign the same element identifier multiple times in the DOM, causing it to be flagged by accessibility tools.
  • ROU-11549 - Fixed an issue that caused incorrect positioning of the DropdownServerSide component when used inside a BottomSheet component.
  • ROU-11563/RPM-11563 - Fixed an issue that caused design-time preview issues with the DropdownServerSide component in the IDE.
  • ROU-11631/RPM-5591 - Fixed an issue that prevented the content selection in the TextArea widget when it was disabled.
    This happened when the end user attempted to select the text in a disabled TextArea, as a CSS rule applied a pointer-events:none property.
Application Objects:
OutSystems UI does not affect the count of AOs.

Version 2.21.0

Stable
Uploaded on 30 November 2024 by OutSystems
Compatible with:
Version 11
11.12.0 to 11.31.0
Database:
All
Release notes:

Fixed Issues and Improvements

  • ROU-10854 /RPM-10854 - Improved the Date Picker inputs to be case-insensitive. 
    Previously, when the end users entered weekday or month names with incorrect capitalization in editable date pickers, the component could not handle the date or date range correctly.
  • ROU-11233 / RPM-5222 - Fixed an issue that caused the Floating Actions component to be incompatible with strict Content Security Policy (CSP) rules, specifically when unsafe-inline was disabled.
  • ROU-11282 / RPM-5247 - Fixed an accessibility issue in the Pagination component that prevented page buttons from receiving focus during keyboard navigation.
    This occurred when the buttons were not the first or last in the page button list.
  • ROU-11287 / RPM-5260 - Fixed an issue with the Skip to Content link where the tabindex="0" was prematurely removed from the main content.
    Now, the tabindex will only be removed after the focus has shifted to another element, ensuring proper focus management for keyboard navigation.
  • ROU-11295 / RPM-5265 - Fixed an issue where the Tabs component received focus unexpectedly when navigating to a screen.
    This occurred when having content positioned above the Tabs causing the page to scroll and bringing the Tabs into focus.
  • ROU-11343 / RPM-5317 - Improved accessibility across all platform widgets and OutSystems UI components to ensure better visibility and usability when using High-Contrast mode on Windows.
    Please note that these changes may impact any custom CSS previously implemented to support High-Contrast mode. We recommend reviewing and updating your custom code accordingly.
Application Objects:
OutSystems UI does not affect the count of AOs.
Created on OutSystems 10

Version 1.6.7

Stable
Uploaded on 22 October 2019 by OutSystems
Compatible with:
Version 11
11.0.108 to 11.31.0
Version 10
Stack:
.NET
Database:
All
Release notes:

Improvements

  • Changed icons for CarouselGoTo, CarouselNext and CarouselPrevious actions.
  • Fixed Lightbox issues previewing a recent uploaded image.


Version 1.6.6

Stable
Uploaded on 25 February 2019 by OutSystems
Compatible with:
Version 11
11.0.108 to 11.31.0
Version 10
Stack:
.NET
Database:
All
Release notes:

Fixed Issues:

  • JSONSharp license information was removed from the Licenses text