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

Hello there,

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

Major

Priority Key Build.One Release Notes
Medium SWAT-8782 Fixed an issue which caused a large part of the webui types to be excluded.
As part of this change, the webui types path will need to be adjusted from 'vue/src/types' to 'dist/types/vue/src/types' in tsconfig.json and webpack build configuration.
High SWAT-8755 Migrated all legacy settings from pasoe-config.xml to the new settings location in .restapplicationsettings.
As part of this migration, any customizations in the old settings file will need to be moved to the new one. The most common customized settings are: tableDefinitionsFile (moved to database.definitions.tables) and translationNamespaces (moved to application.translationNamespaces)
Highest SWAT-8729 Typescript type definitions are not generated from our source code and exposed for usage in Themes generation.
Highest SWAT-7930 Configuration handling improvements for theming. Enabled theming configuration to load on frontend side during runtime. Improvements to theme generation script for automatically replacing import paths.
Medium SWAT-7851 Simplified custom context handling for a better user experience.
Medium SWAT-7518 When dbl clicking an object in the designer grid, it will be opened in a new designer window.

Minor

Priority Key Build.One Release Notes
Highest SWAT-8823 Fix a visual bug with dynselect checkboxes
Medium SWAT-8799 Fix for the automation service proxying.
High SWAT-8785 Fix for the LookupControls element update issue.
High SWAT-8784 Replaced standard n8n image with custom automation one.
Medium SWAT-8780 Solved console errors with ScreenGeneration.
High SWAT-8779 Fixed an issue where the OE extension failed to exe ute procedures from the Gitpod workspace.
Highest SWAT-8775 Fixed a memory leak that ocurred on user login.
Highest SWAT-8748 Fixed an issue where some custom SWAT treegrids were using the wrong root node type.
Highest SWAT-8746 Fixed an incompatibility in the OE codebase with OE 12.2.
High SWAT-8731 Fixed issue with adding links in designer.
Medium SWAT-8727 SecurityHub ABL SDK is now shipped as part of SWAT.
Medium SWAT-8713 Fix for TreeGrid header alignment.
Medium SWAT-8712 Disabled object rename in property grid (master and instance) and in the Config tab of the designer.
Medium SWAT-8700 Improved audit checks to include a check for outdated npm packages.
Medium SWAT-8699 Improved unit-testing pipeline to include more tests.
Medium SWAT-8698 Improved handling of npm security vulnerabilities in the build pipeline.
Medium SWAT-8697 Improved audit process to cover all js codebases.
High SWAT-8683 Fixed an issue where the translation control dialog couldn't identify its linked field.
High SWAT-8623 Fix an issue with grid column order
High SWAT-8617 Added delete profile functionality in the profile maintenance screen.
Restrictions based on the CanManageOtherUsers token.
High SWAT-8493 enables shared session, single use token can be provided as query param( b1SessionToken)
Medium SWAT-8491 Removed duplicate error message from pdf file conversion. Adjusted form error handling to account for invalid pdf error format.
High SWAT-8439 Improved security on browser cookies
High SWAT-8380 Made link connector icon from flow designer bigger.
Medium SWAT-8344 Implemented support for clearing lookup control values using the new method clearSelectLookupControls
Medium SWAT-8334 Prevents from unsaved changes in the App lose silently when user reloads/closes tab. When user reloads or closes tab with unsaved changes: popup with confirmation shows up.
Medium SWAT-8313 Fixed an issue where the tooltip for ribbon buttons would not show up
High SWAT-8311 Added 4 new events:
EventUploadFileRemove
EventUploadBeforeFileRemove
EventUploadBeforeClear
EventUploadClear

Sample can be seen in SampleUploadDialog: can remove a single file, but clear all is prevented;
High SWAT-8282 Prevented paste on right-click+paste on inputNums.
High SWAT-8280 Added a modal message before firing browser popup permissions. Fixed browser popup permissions handling.
Medium SWAT-8273 Choosewindow is now working with multiple select SwatSelect.
High SWAT-8246 Replaced module column with dynselect.
High SWAT-8173 Adjusted sample files and updated documentation for creating selfhdl in external databases
High SWAT-7867 Fix an issue with moving tree nodes directly below the root node
Medium SWAT-7857 Added support for Corticon.js data (vocabulary and rulesheet) import/export.
Medium SWAT-4204 Adjusted docViewer type: documentid -> documentId.

Patch

Priority Key Build.One Release Notes
Highest SWAT-8798 Fixed an issue where the selfhdl value of new records wasn't calculated correctly
High SWAT-8776 Fix for the translation issue for menuStructure name in Sidebar
Highest SWAT-8772 Fixed issue with DataSource fetch request when bound to Grid with default filters applied.
Highest SWAT-8769 Fix issue with initial value in list item pairs dynselect.
Highest SWAT-8756 Fixed an issue within the basic authentication
High SWAT-8613 An "ignoreValidateEvent" flag acts on top of validation handler only; the flag doesn't have impact on a change handler
High SWAT-8326 Fixed query opening twice when launching an object with a frame as DS target.
Medium SWAT-7313 Fixed a bug which allowed the user to type into ribbon combos.

Looking forward to hear your feedback.

Thanks,
Build.OneTeam