Current Release
- Version 10+ of the Responsive UI Controls coincide with migrating from PrimeNG v17 to v19 which includes multiple breaking changes. Read more on some of the changes and a basic checklist of upgrades in our PrimeNG Migration Guide.
Release notes
Added isDisabled/jhaIsDisabled property to rui/jha-button-group to allow disabling of entire button group.
Added canChange/jhaCanChange and canChangePollCount/jhaCanChangePollCount properties to rui/jha-tabset.
Added rui-selected-tab-before-change/jhaSelectedTabBeforeChange event to rui/jha-tabset.
Added isHidden/jhaIsHidden property to rui/jha-tab to allow tabs to be hidden in display.
Added rui-dialog-box-after-close/jhaAfterClose events to rui-dialog-box/jhaDialogBox components to prevent race condition when opening a new dialog box on close of an existing dialog box.
Updated rui/jha-data-pager to force pageIndex values as a Number, eliminating duplicate rui-data-pager-page-index-change events.
Updated rui/jha-data-pager to force maxPageButtons values as a Number, eliminating issues with page button ranges not showing active page.
Added display-block-toolbar-left slot to rui/jha-display-block to allow for more flexibility in display block header.
Added group-box-toolbar-left, group-box-toolbar-right and group-box-footer slots to rui/jha-group-box to allow for more flexibility.
Added display-block-footer slot to rui/jha-display-block to allow for more flexibility in display block layout.
Updated rui/jha-display-block computational logic to handle missing title when collapsing/expanding display block.
Added openRouteInNewWindow property to rui-button-menu-option, rui-header-button, rui-header-dropdown-option, rui-breadcrumb, rui-mega-menu-group, rui-mega-menu-item, rui-mega-menu-template, rui-nav-button.
Added support for jhaExternalUrl and jhaExternalUrlInNewWindow property to jha-header-button, jha-header-dropdown-option, jha-breadcrumb-menu-option, jha-breadcrumb, jha-mega-menu-group, jha-mega-menu-item, jha-mega-menu-template, jha-nav-button.
Updated rui/jha-tabset logic to handle rui/jha-tabset as a child of a parent rui/jha-tabset.
Updated rui/jha-button-group logic to correctly handle a boolean false value.
Added default slot to rui/jha-header-dropdown-option to allow for customizable dropdown options.
Removed deprecated isDataDense/jhaDataDense from rui/jha-function-view.
Updated border-radius of form elements and input buttons to be more consistent.
- Angular components: You must follow this set of one-time upgrade instructions if you’ve been importing the
jharesponsive
package until now. - Web components: You must follow this set of one-time upgrade instructions if you’ve been importing the
rui-wc
package until now.
Prerequisites for loading the 8+ release
Previous releases
You can find a list of archives of this documentation site for previous releases here.
Note that:
- Enhancements are only added to the next upcoming release that we’re working towards. Enhancements will not be added to previous releases.
- Bug fixes will be provided for previous releases that were published up to one year prior to the date of the bug report.
- After that you’ll need to move to a more current release.
- For now, all prior releases will remain available for installation from the npm server and will not be removed.
- We’ll keep archived copies of the Responsive UI site available for the last three calendar years.