outsystems-ui
Reactive icon

OutSystems UI

Supported
Stable version 2.26.0 (Compatible with OutSystems 11)
Other versions available for 10
Uploaded
 on 14 Dec (2 weeks ago)
 by 
OutSystems
4.6
 (139 ratings)
outsystems-ui

OutSystems UI

Created on OutSystems 11

Version 2.26.0

Stable
Current
Uploaded on 14 Dec (2 weeks ago) by OutSystems
Compatible with:
Version 11
11.12.0 or higher
Database:
All
Release notes:

What's New

  • ROU-12315 - Updated Android-specific CSS variables to support Android edge-to-edge scenarios.
    Android 16 introduced a major shift in UI design by requiring apps to adopt an edge‑to‑edge layout. To accommodate this change, MABS 12 presents a set of new CSS variables that let developers easily apply the proper offsets. 
    These variables work alongside the existing ones, preserving backward compatibility so that applications built with any version of MABS continue to function correctly.
  • ROU-12365  - Now, Dropdown Search and Dropdown Tags will be using the latest version of their library provider, VirtualSelect v1.1.3


Fixed Issues and Improvements

  • ROU-12303 / RPM-3898 - Fixed an issue where clicking the DatePicker's "Today" button returned the datetime when the component was initialized, rather than the current date and time when the button was clicked.
  • ROU-12311 - Fixed an issue that caused the DropdownSearch and DropdownTags components to appear behind the outer component.
    This occurred when using a DropdownSearch or DropdownTags component inside a Popup widget in mobile view.
  • ROU-12337 - Fixed an issue that caused the DropdownSearch or DropdownTags components to open behind the Notifications.
    This occurred when the components were used inside a Notification and opened on a phone in popup mode.
  • ROU-12348 - Fixed an issue on the ApplicationLoadEvents block that caused the Splash Screen to throw an error in the console.
    This occurred when the user navigated away from the Splash Screen before the minimum display time elapsed, causing the asynchronous load complete callback to execute after the screen's controller was destroyed.
  • ROU-12354 / RPM-6308 - Fixed an accessibility issue that caused screen readers to announce the wrong total number of available options in the Dropdown Search and Tags components.
    This occurred because UI virtualization (which renders only visible options) prevented screen readers from counting the complete, underlying list.
    The issue was fixed by updating the Virtual Select library.
  • ROU-12359 - Improved the GetNetworkType action to check the type of connection only if online, and to return "unknown" when the network type is not known.
Application Objects:
OutSystems UI does not affect the count of AOs.

Version 2.25.0

Stable
Uploaded on 17 Oct 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.
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