outsystems-ui
Reactive icon

OutSystems UI

Supported
Stable version 2.20.0 (Compatible with OutSystems 11)
Other versions available for 10
Uploaded
 on 30 Sep
 by 
OutSystems
4.6
 (130 ratings)
outsystems-ui

OutSystems UI

Created on OutSystems 11

Version 2.20.0

Stable
Current
Application Package
Uploaded on 30 Sep by OutSystems
Compatible with:
Version 11
11.12.0 or higher
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.

Version 2.19.2

Stable
Application Package
Uploaded on 18 Aug by OutSystems
Compatible with:
Version 11
11.12.0 or higher
Database:
All
Release notes:

What's New

  • ROU-10821 - Now, Range Slider and Range Slider Interval components will be using the latest version of their library provider (noUISlider v15.8.1).


Fixed Issues and Improvements

  • ROU-10847 - Fixed an issue where the DatePicker component opened its balloon and cleared the input value.
    This issue occurred when the DatePickerSetEditableInput client action was used, and the user pressed the Tab key.
  • ROU-10848 / RPM-5059 - Fixed an issue that caused the DropdownServerSide component's input to appear out of place. 
    This occurred when the DropdownServerSide was being used inside a Form. 
  • ROU-10849 / RPM-5060 - Fixed an issue that caused the DropdownServerSide component to scroll and hide the first item. 
    This occurred when pressing Arrow Down with the balloon container focused.
  • ROU-10851 - Fixed an issue that caused the AnimatedLabel component not to appear active when it had a default value.
    This occurred when setting a default value on the AnimatedLabel's input variable.
  • ROU-10860 - Fixed an issue that caused the DropdownServerSide component not to work as expected. 
    This occurred when opening the DropdownServerSide component on an Android device.
  • ROU-10865 - Fixed an issue that caused the right border of the dropbox to disappear in the Dropdown Search/Tags components.
    This issue occurred when a search keyword caused the results to no longer display a scrollbar.
  • ROU-10909 - Fixed an issue that caused the Tooltip component not to appear open on screen load.
    This occurred when setting the StartsOpen parameter to True.
  • ROU-10913 - Fixed an issue that caused the TabsContent component to have display: block instead of display: contents
    This occurred when using the DisableTabItem client action set to False.
  • ROU-10919 - Fixed an issue that caused the Video component not to play as expected.
    This occurred when using a URL from a resource within the app since the URL gets appended with a session hash, which prevented the video extension from being properly calculated.
  • ROU-10923 - Fixed an issue where the "Today's" button in the DatePicker/DatePickerRange components did not have a tab index -1 when the DatePicker was closed.
    This occurred when the ShowTodayButton option was set to True and the DatePicker/DatePickerRange instance was closed.
  • ROU-10927 - Fixed an issue causing misalignment in the DatePicker/DatePickerRange components when used inline. 
    This occurred when the SetFlatpickrConfigs client action had the inline set to True.
  • ROU-10935 - Fixed an issue that caused the DatePickers inputs not to render correctly.
    This occurred when using the extensibility client action SetFlatpickrConfigs to set the configuration inline = true.
  • ROU-10974 - Fixed an issue that prevented screen readers gets full context about the content and structure.
    This occurred when the user used the screen reader to get from the Overflow Menu and received feedback that was not provided correctly.
  • ROU-10982 - Fixed an issue causing a memory leak associated with the RTL observer.
    This occurred when using provider-based components and when navigating several times between screens.
Created on OutSystems 10

Version 1.6.7

Stable
Application Package
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
Application Package
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