Page tree
Skip to end of metadata
Go to start of metadata

Hello there,

We are glad to inform you that the latest 23.5.0 versionof Build.Oneis out. Below is the list of issues that are part of this release.

Major

Priority Key Build.One Release Notes
High SWAT-7831 Tabbar and set page improvements:
- adjusted get/setPageLabel to use controller methods instead of CLAPI logic
- getPageObject calls getPage from controller
- adjusted getPage in controller to return ak_tab
- fetchPage in CLAPI was already marked as deprecated; kept for compatibility; does the same thing as getPageObject (calls getPage from controller)
- adjusted getPageLabel to return string for both tabbar/sidebar
- setPageLabel was already adjusted to set the label for tabbar/sidebar with string input
- fixed issue with isPageEnabled on sidebar which should return the correct value when the sidebar page was not disabled/enabled manually

Minor

Priority Key Build.One Release Notes
Highest SWAT-8126 Upgrade SmartComponent Library to Release 11.7 #75097@2023-03-19
Medium SWAT-8106 Fixed an issue where the taskbar ripple animation was not being triggered.
Highest SWAT-8099 Included CEF libraries in the SCL upgrade
Medium SWAT-8087 Added keyboard shortcut support for ribbon/toolbar button.

It is now possible to specify one key or a key combo shortcut using CTRl, ALT or SHIFT on a menu function.

This shortcut will be applied to any menu structure using the menu function.
Medium SWAT-8083 Move webui containerMarginSettings file to main codebase
Medium SWAT-8077 Reduced number of objects exposed by webui to the global context.
Medium SWAT-8076 Reduced number of objects exposed by webui to the global context.
Medium SWAT-8075 Improvements to Jira/Bitbucket integration screens
Medium SWAT-8073 Changed batch generate dialog to display product description, instead of key.
Medium SWAT-8072 Improvements to Jira desktop labels.
Medium SWAT-8070 Improved app-menus for developer trainings
High SWAT-8069 optimize Batch-Generate Screen
Medium SWAT-8054 Add search params to chooseWindow
Medium SWAT-8049 Improvements to OpenEdge snippets.
Medium SWAT-8046 Improve export of changes for low-code developers
Medium SWAT-8045 Minor update for keyboard shortcut binding automated test.
Medium SWAT-8035 Improvements to internal structure of webui.
Highest SWAT-8028 Fixed security vulnerabilities reported by npm packages audit.
High SWAT-8018 Fixed an issue where repository objects copy dialog was not positioning to any object on launch.
Medium SWAT-8014 Improvements to internal structure of webui.
Medium SWAT-8003 Improvements to internal structure of webui.
High SWAT-7987 Update for entities naming pattern in batch generation.
Medium SWAT-7983 Improvements to internal linking between main webui codebase and CLAPI.
Highest SWAT-7975 Fixed an issue where list item base data was not imported correctly.
Highest SWAT-7969 Fixed an issue where DATETIME grid columns displayed an invalid value.
Medium SWAT-7964 Fixed a warning.
Medium SWAT-7960 E2E test for Desktop Screen focusing.
High SWAT-7934 Added feature to commit local data changes from a deployed low-code environment.
Medium SWAT-7913 Fix an error when launching designer from dataview rowChosen
High SWAT-7904 Improve Batch Generation Dialog
Medium SWAT-7606 Improvements to internal mechanism of loading webui dependencies. Migrated dependencies to npm package
Medium SWAT-7560 Added panel menu functionality for hiding/showing grid columns.
Can be added in a panelMenu by specifying the following entry in the attribute: changeColumnVisibility.

Works for grids, treeGrids and propertyGrids.
Changes are saved in the user profile.
Medium SWAT-7557 Changed all icons in the window menus to use font-awesome instead of .pngs.
They will use the primary theme colors which are also used for buttons.
High SWAT-7476 Improved data import process to signal error when a data conflict occurs.
Medium SWAT-7462 Add a launcher widget
Medium SWAT-7357 Added grid context menu functionality for disabling and enabling either individual or all options/functions.
Medium SWAT-7335 Added akId attribute on ribbon block computed like this:
'parentScreenName-ribbonId-blockAkId'

blockAkId is either the block menu struct code (without empty spaces) or the block GUID.

This is similar to the handling for Toolbar button akId.
Medium SWAT-6049 Improvements to internal structure of the webui.

Patch

Priority Key Build.One Release Notes
Medium SWAT-8128 Fixed Missing icons in link editor
Medium SWAT-8127 Lazy load kendoui modules together with SWAT components
Highest SWAT-8120 fixed ckeditor4 throws error on load
High SWAT-8110 improved webui builds
Highest SWAT-8109 Fixed Webui build failures due to low memory in CircleCI
High SWAT-8093 Fixed wrong reference to jquery inputmask bundle in webui build
Medium SWAT-8082 Fixed Webui build clean install option is not working
High SWAT-8074 Fixed Designer preview fails to load screens containing ribbons
Medium SWAT-8063 Fixed an issue with importing Google Maps script used in Map object types.
High SWAT-8056 Fixed unexpected gap in designer preview
High SWAT-8055 Fixed error when attempting to launch external screen
Medium SWAT-8050 Fixed batch generate dialog screens tab missing initial values for dynselects
Medium SWAT-8047 Fixed batch generate desktop menu append fails to add all desktops
Medium SWAT-8030 Fixed an issue with focusing the last active panel when changing sidebar tabs or toggling using Desktop Toggle shortcut
Highest SWAT-8025 Improve Database build robustness for SCL compatibility test
Highest SWAT-8010 Fixed an issue with Ribbon button display when refreshing data in a Dynselect datasource, refreshing Dynselect dataSource is now prevented by default.
High SWAT-7997 Adjusted screen launching to preload menus in Toolbar and Ribbon objects to prevent Event listeners issues with async rendering of subitems
Highest SWAT-7996 Fixed an issue with hidePage method in Tabbar, incorrect select of Tab when hiding it.
Medium SWAT-7356 Fixed an issue with dynselect positioning when dynselect key value is null.

Looking forward to hear your feedback.

Thanks,
Build.OneTeam