outsystems-ui
Reactive icon

OutSystems UI

Supported
Stable version 2.21.0 (Compatible with OutSystems 11)
Other versions available for 10
Uploaded
 on 30 Nov (3 weeks ago)
 by 
OutSystems
4.6
 (131 ratings)
outsystems-ui

OutSystems UI

Created on OutSystems 11

Version 2.21.0

Stable
Current
Uploaded on 30 Nov (3 weeks ago) 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.

Version 2.20.0

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

What's New

  • ROU-11181 - Now, Dropdown Search and Dropdown Tags will be using the latest version of their library provider VirtualSelect v1.0.46.

 

Fixed Issues and Improvements

  • ROU-11193- Fixed an issue where the Date Picker component generated an invalid date.
    This occurred when EditableInput was set to True and the Enter key was pressed in the input field.

  • ROU-11189 - Fixed an issue that caused the DropdownServerSide component to close when clearing the search text. This occurred when clicking the clear text icon and when on a phone device.

  • ROU-11183 - The logic managing Menu events now also handles screen orientation changes when the application runs on tablet devices. 
    Previously, this logic was spread across JavaScript nodes within the App Templates so, with this update, we will need to manually remove the JavaScript nodes from the Menu OnReady and OnDestroy event handlers and pass the callback to the new client action called MenuReady.The code remains retro-compatible, and a deprecation warning will be logged in the console. 
    However, we recommend making these changes to reduce technical debt and ensure future compatibility.

  • ROU-11179 / RPM-5212 - Fixed an issue where the DatePicker component displayed an incorrect InitialDate.This occurred when used to display dates from specific time zones (e.g., Pacific Time).

  • ROU-11113 / RPM-5191 / RPM-5219 - Fixed an issue that caused the DatePicker and DatePickerRange components to have two inputs visible.
    This occurred when DatePicker or DatePickerRange components were used inside an InputWithIcon component.

  • ROU-11053 - Created two new client actions called MenuReady and MenuDestroy client actions to properly manage accessibility behaviors on the Menu block. 
    For previously created applications, you can get the dependency for these client actions and apply them to the Menu block.

  • ROU-11042 - Fixed an issue that caused the ButtonGroup validation message to appear in the wrong position.
    This occurred when using the ButtonGroup inside a Form and with Mandatory set to True.

  • ROU-11023 / RPM-5172 - Fixed an issue that caused the DatePicker and DatePickerRange components not to properly update the year when navigating using the keyboard.
    This occurred when a user pressed Enter after focusing on the month selector.

  • ROU-11016 / RPM-5169 / RPM-5177 - Fixed an issue that prevented MenuIcon from receiving the focus and triggering the associated action when navigating with the keyboard.
    This issue occurred when using the Tab key to reach the MenuIcon on phone or tablet-sized displays, and pressing Enter or Space did not activate the Menu Icon as expected and, the focusable elements inside the Side Menu weren't properly updated once the menu got closed.

  • ROU-11005 - Fixed an issue that caused the DatePicker, DatePickerRange, MonthPicker, and TimePicker components to still receive focus when their input fields were disabled. This occurred due to a missing validation check for the disabled status.

  • ROU-10988 - Fixed an issue that caused the DropdownSearch/Tags accessibility not to work properly after closing.
    This occurred when the DropdownSearch/Tags components were closed by pressing the ESC or Tab keys.

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