Skip to Content (Press Enter)
Training
Training
Online Training
Developer Schools
Boot Camps
Certifications
Tech Talks
Documentation
Documentation
Overview
ODC
O11
Forums
Forge
Get Involved
Get Involved
Home
Jobs
Ideas
Members
Mentorship
User Groups
Downloads
Platforms
OutSystems.com
My Platform
Community
Resources
Support
Search in OutSystems
Log in
Sign Up
Community
›
Forge
›
Assets list
›
OutSystems UI
OutSystems UI
Supported
Developed, maintained and supported by OutSystems under the terms of a customer's subscription.
Stable version
2.24.0
(Compatible with
OutSystems 11
)
Other versions available for 10
Uploaded
on
30 Jul
by
OutSystems
4.6
(139 ratings)
Overview
Reviews
Versions
Documentation
Support
OutSystems UI
Compatible with:
OutSystems
11
OutSystems
10
Created on OutSystems 11
Version 2.24.0
Stable
Current
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.
License:
BSD-3 license (
https://opensource.org/licenses/BSD-3-Clause
)
Application Objects:
OutSystems UI
does not affect the count of
AOs
.
Version 2.23.0
Stable
Uploaded on 11 May by OutSystems
Compatible with:
Version 11
↳
11.12.0 or higher
Database:
All
Release notes:
What's New
ROU-11663 - Added support for the latest versions of the iPhone by updating the associated dimensions on the framework when applying the CSS class iphonex.
We’ll now support iPhone 15 and iPhone 16.
ROU-11742 / RPM-5361 - A new input parameter,
SanitizeDropdownValues
, has been added to the OptionalConfigs in the DropdownSearch/Tags components.
This parameter controls whether the data should be sanitized to prevent potential injected code execution.
ROU-11808 - Now, DropdownSearch/Tags will use the latest version of their library provider,
VirtualSelect v1.0.49
.
This version also brings new extensibility configurations that were added to the VirtualSelectConfigs structure, which contains the properties available on the SetVirtualSelectConfigs client action:
ariaLabelTagClearButtonText
,
ariaLabelSearchClearButtonText
,
showDuration
, and
hideDuration
.
Consumers will need to have their references refreshed.
Fixed Issues and Improvements
ROU-10829 - Fixed an issue that caused the DropdownSearch/Tags components not to display options in a specific scenario.
This occurred when a user selected an option after scrolling down the dropdown list, cleared the selection, and reopened the dropdown, leading to a rendering issue.
The issue was fixed by updating the Virtual Select library.
ROU-11662 / RPM-5624 - Fixed an issue that caused the Pagination component to not update correctly.
This occurred when the
ShowGoToPage
option was enabled, and filters were applied after navigating to a page other than the first.
ROU-11689 - Fixed an issue where the DatePicker component would appear behind a popup in responsive web applications on phone-sized screens.
This issue occurred when the DatePicker was opened from within a popup, preventing proper interaction with the component.
ROU-11690 / RPM-5628 - Fixed an issue where a conflict between the time-related components
.animate
class was conflicting with the Animate component that has a class with a similar name.
ROU-11695 / RPM-5644 - Fixed an accessibility issue on the DropdownSearch/Tags components where some interactive elements were not properly accessible or focusable.
This occurred when attempting to clear a selection using the clear button, which was not recognized as a button and didn't update its focus state when hidden.
Also, when navigating the dropdown with the keyboard, there were focus issues on elements that should not have been focusable when not visible.
The issues were fixed by updating the Virtual Select library.
ROU-11726 / RPM-5660 - Fixed an issue where the LightBox component would trigger an error visible in both the browser console and the monitoring console.
This occurred in edge cases where users navigated to a new screen quickly, preventing the asynchronous initialization of the LightBox instance from completing.
ROU-11743 / RPM-5580 - Improved the event handlers management for the DropdownSearch/Tags and the DropdownServerSide components.
Improved the focus trap and button effects scripts with a focus on performance.
ROU-11767 - Fixed an accessibility issue that caused the Wizard component not to allow focus using Tab key navigation.
This occurred when navigating with the Tab key on a Wizard component that contained WizardStepItems with
Status = Next
.
ROU-11773 / RPM-5722 - Fixed an issue that caused the DropdownServerSide component to trigger the OnSelected event twice.
This occurred when the DropdownServerSide component was used with
AllowMultipleSelection = False
, and navigation was performed using the keyboard arrows.
ROU-11798 - Fixed an issue that caused the DatePicker, DatePickerRange, MonthPicker, and TimePicker components to render aria attributes with incorrect syntax, defined in the underlying flatpickr library.
ROU-11799 - Fixed an issue that caused the DatePicker, DatePickerRange, and MonthPicker components to have the year/month input hidden when using inline mode through extensibility.
ROU-11827 - Fixed accessibility issues in the SubMenu, DatePicker, DatePickerRange, and TimePicker components.
These fixes include incorrect aria role usage in the SubMenu component, missing input labels in TimePickers, the "
Today
" button not being keyboard-accessible when the pickers were inline, and missing role attributes in DatePicker/DatePickerRange components.
These fixes improve support for assistive technologies
ROU-11858 / RPM-5781 - Improved Tabs component descriptions and error handling to prevent issues when used without at least one TabsHeaderItem and one TabsContentItem.
This ensures proper tab functionality and avoids unexpected errors.
ROU-11864 - Fixed an issue that caused the Tabs component's active indicator to be visually misaligned with the currently selected tab.
This occurred when a TabsHeaderItem was dynamically hidden at runtime.
License:
BSD-3 license (
https://opensource.org/licenses/BSD-3-Clause
)
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
Loading
Loading...