outsystems-ui
Reactive icon

OutSystems UI

Supported
Stable version 2.25.0 (Compatible with OutSystems 11)
Other versions available for 10
Uploaded
 on 17 Oct (10 days ago)
 by 
OutSystems
4.6
 (139 ratings)
outsystems-ui

OutSystems UI

Created on OutSystems 11

Version 2.25.0

Stable
Current
Uploaded on 17 Oct (10 days ago) by OutSystems
Compatible with:
Version 11
11.12.0 or higher
Database:
All
Release notes:

What's New

  • ROU-12253 - Now, Dropdown Search and Dropdown Tags will be using the latest version of their library provider, VirtualSelect v1.1.2.
  • ROU-12263 - Added support for the latest version of the iPhone by updating the associated dimensions on the framework when applying the CSS class iphonex. Now, the iPhone 17 series is supported.


Fixed Issues and Improvements

  • ROU-12128 / RPM-6038 - Improved the accessibility of the Dropdown Search and Tags components when using screen readers and keyboard navigation.
    When the search input is focused, pressing Arrow Up, Arrow Down, Home, or End now correctly moves the text cursor within the input field instead of navigating the options list, which should only be accessed using the Tab key.
    The issue was fixed by updating the Virtual Select library.
  • ROU-12138 - Fixed an issue that caused the OverflowMenu component to appear on top of the Popup widget.
    This occurred when using both on the same screen and open at the same time.
    Now, the Popup widget is on the instant-interaction z-index layer to avoid this kind of conflict.
  • ROU-12139 - Fixed an issue that caused the Submenu component not to open.
    This occurred when the interactive state of a Submenu component was not being re-evaluated after the initial empty render.
    The component now observes the DOM for changes to its children, dynamically validating its contents and updating its interactive state accordingly, ensuring it becomes openable as soon as links are populated.
  • ROU-12148 / RPM-12148 - Fixed an issue that caused the Menu's focus trap to fail on mobile screen resolutions.
    This issue occurred when using the Tab key in a Menu with an empty footer, allowing focus to leave the component unintentionally.
  • ROU-12149 / RPM-6090 - Fixed an accessibility issue that caused keyboard focus management to fail within the Menu component.
    This occurred when resizing the browser viewport (using the maximize option or double-tap on the browser's top bar) from a mobile to a desktop layout, which prevented navigation listeners from updating.
  • ROU-12189 - Fixed an accessibility issue that caused a keyboard "focus trap" in the DropdownTags component. 
    This occurred when a user tabbed to the 'clear' icon on a selected tag, making it impossible to navigate to any other element on the page.
    The issue was fixed by updating the Virtual Select library.
  • ROU-12219 - Fixed an issue where the DropdownSearch and DropdownTags components became unresponsive during keyboard navigation when using the down arrow key to iterate through the available options.
    The issue was fixed by updating the Virtual Select library.
Application Objects:
OutSystems UI does not affect the count of AOs.

Version 2.24.0

Stable
Uploaded on 30 Jul by OutSystems
Compatible with:
Version 11
11.12.0 or higher
Database:
All
Release notes:

What's New

  • ROU-11920 - Now, Dropdown Search and Dropdown Tags will be using the latest version of their library provider, VirtualSelect v1.1.0.
  • ROU-12024 / RPM-5688 - Now, French (fr) and German (de) are available in Multilingual Locales.


Fixed Issues and Improvements

  • ROU-11919 - Fixed an issue where the Dropdown Search/Tags components became unresponsive and threw console errors when the extensibility attribute allowNewOption was used. 
    The issue was fixed by updating the Virtual Select library.
  • ROU-11926 / RPM-5839 - Fixed an issue where restoring a page from cache (using the back button) caused console errors when an AnimatedLabel component was conditionally rendered using an if statement based on isDataFetched from an Aggregate or Data Action.
  • ROU-11937 - Fixed an issue that caused the Dropdown Search/Tags components not to close when clicking on another dropdown. The issue was fixed by updating the Virtual Select library.
  • ROU-11952 / RPM-5882 - Fixed an issue where PullToRefresh was unintentionally triggered when closing the BottomSheet component.
    This occurred when the BottomSheet was placed in the Content placeholder of the native layout instead of the Bottom placeholder, and the component was closed via drag gestures.
  • ROU-12023 / RPM-5899 - Fixed an issue that caused the Pagination component's accessibility not to work as expected. This occurred when more than 5 page buttons were present in the pagination block at runtime.
  • ROU-12050 / RPM-5952 - Fixed an accessibility issue where the nav element used for the menu remained focusable in desktop layouts, causing unnecessary tab stops.
    The element is now removed from the tab order on desktop to improve keyboard navigation and prevent false positives in accessibility evaluation tools.
  • ROU-12062 - Fixed an issue that caused the BottomSheet component to not respond to gesture events on certain tablet devices. 
    This occurred when running the application on tablets like the iPad Pro in landscape mode, which are classified as a Desktop device by the platform.
  • ROU-12066 / RPM-5986 - Fixed an issue that was preventing FocusTrap from behaving as expected. This occurred due to a regression on the BottomSheet, DropdownServerSide, Notification, SideBar, and Submenu.
  • ROU-12067 / RPM-5985 - Fixed a performance issue in the AccordionItem component caused by unnecessary layout reflows. 
    This was especially noticeable when typing quickly in input or textarea fields, resulting in screen lag.
  • ROU-12091 / RPM-5932 / RPM-5991 - Fixed an issue where SideBar and BottomSheet child components sometimes lost keyboard navigation (A11Y).
    This occurred when they contained components like Tabs, which manage their own focusable elements, preventing proper focus trapping.
  • ROU-12094 / RPM-5969 - Fixed an issue that caused the DropdownSearch/Tags components not to properly deal with focus on other elements when opened.
    When these components were active and another interactive element (e.g., an Input or Text Area) was clicked, focus would incorrectly return to the closing component after a brief shift, instead of remaining on the newly selected element. The issue was fixed by updating the Virtual Select library.
  • RPM-6040 - Fixed an issue where the open Dropdown Search/Tags failed to close. 
    This occurred when a user interacted with another Dropdown Search/Tags, causing multiple dropdown interfaces to appear simultaneously. The issue was fixed by updating the Virtual Select library.
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
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
Version 10
Stack:
.NET
Database:
All
Release notes:

Fixed Issues:

  • JSONSharp license information was removed from the Licenses text