Title | ID | Description | Version | Type |
---|---|---|---|---|
Release: Update to latest SCL release | Update to SmartComponent Library Release 11.7 #82246@2024-10-07 UTF-8 | 24.20.0 | Major | |
Error ts-ignore statement in build | fix an error: use a higher version of rimraf properly | 24.20.0 | Major | |
User profile import falies when using SWAT 24.16.6 | Fixed an issue where the UserProfileEntity business entity | 24.20.0 | Other | |
Save button is not visible when selecting erp-item | Fixed an issue with Visibility Rules getting triggered multiple times when loading a Frame. | 24.20.0 | Other | |
bomw missing export button and reararrange | Fixed visibility rules in bomw and rearranged the web export buttons in ribbon block. | 24.20.0 | Other | |
Fetch of user profiles does not take empty user ID into account | Fixed an issue where filtering on user profiles by username did not work. | 24.20.0 | Minor | |
Snowbound documentId replaces whitespaces with a '+' | Fixed an issue with files URI | 24.20.0 | Patch | |
Save new menu item is not working | Fixed an issue when adding and saving a new menu entry in Menu Designer. | 24.20.0 | Patch | |
taskbarObject.selectItem does not trigger onItemSelect event after using addItem | Fix an issue with eventOnSelect for taskbar | 24.20.0 | Patch | |
Release: Update to latest SCL release | Update to SmartComponent Library Release 11.7 #82246@2024-10-07 UTF-8 | 24.20.0 | Major | |
Workaround to display msgs with code 418 as modal msgs | New application setting with key ‘uiStyle.businessEntity.saveModalDisplayStatusCodes' is made available for configuring modal messages by status codes. Supports comma separated list of status codes for save operations on a DataSource. eg. "500,418". Default value is set to "500". | 24.20.0 | Minor | |
Data is not displayed at searchNumberToolbarDialog, searchToolbarDialog screens | Fixed an issue with mock data Fixed an issue with default go functionality | 24.20.0 | Patch | |
customstyle on top most object doesn't work | customStyle can be added also on layout objects. | 24.20.0 | Patch | |
Investigate and remove npm vulnerabilities: src/gateway | update src/gateway dependencies to handle audit vulnerabilities sync updated dependencies across the services: express, rimraf | 24.20.0 | Minor | |
Investigate and remove npm vulnerabilities: src/vscode-extension | vscode-extension: fix npm vulnerabilites, set major glob version to 11 | 24.20.0 | Major | |
Create snapshot test for SampleFormLayoutDialog | - create snapshot tests for SampleFormLayoutDialog | 24.20.0 | Patch | |
Add Function Type in the Action Designer | Action functionType is available in Action Designer Screen -> Action Attributes tab -> Other Attributes | 24.20.0 | Minor | |
Accessibility: #13: Hiding Font Awesome Icons Font in Ribbons for Screenreaders | Hiding Font Awesome Icons Font in Ribbons for Screenreaders | 24.20.0 | Minor | |
FloatingActionButton attribute is not working in Forms | FloatingActionButton attribute is now working in Forms too. | 24.20.0 | Patch | |
Screens HtmlClass attribute doesn't work: fix | fixed an issue with htmlclass for windows | 24.20.0 | Patch | |
Include custom prebuild for CKEditor5 | Updated SwatRichText and SwatText to use latest CkEditor 5 version with default configuration and plugins. Default Editor Type is set to 'balloon' and can be configured in application settings. | 24.20.0 | Major | |
When a new menu/action is created in an attribute, the menu/action is selected | When a new menu/action is created in an attribute, the menu/action is selected | 24.20.0 | Minor | |
Security token for elements in a Ribbon Combobox | Enabled visibilityRules setting for Dropdown Menu items. | 24.20.0 | Minor | |
Release: Update to latest SCL release | Update to SmartComponent Library Release 11.7 #81983@2024-09-15 UTF-8 | 24.19.0 | Major | |
Deploy on cstraining fails in Circle-Ci | Added support for linter check in default build pipeline and for optional nano service | 24.19.0 | Minor | |
'Open events file' button from designer no longer works | Fixed an issue where the Build.One VSCode extension would not start. | 24.19.0 | Minor | |
Attribute "Tooltip" isn't working | Fix tooltip for menu actions buttons. Added unit-tests. | 24.19.0 | Minor | |
Release: Update to latest SCL release | Update to SmartComponent Library Release 11.7 #81983@2024-09-15 UTF-8 | 24.19.0 | Major | |
UI-Translation is missing in the session manager | Use SessionManager to set uiLanguageKey when login | 24.19.0 | Other | |
add hdp node to automation hub | added hdp node to automation hub | 24.19.0 | Other | |
ExtendedFormat in Grid column not working with any group or decimal format seperators | Fixed formatting (extendedFormat) in Grid columns of type decimal. | 24.19.0 | Patch | |
Automation invokeServerTask does not return the full response | Automation invokeServerTask returns full response | 24.19.0 | Other | |
Refine panel messages | Adjusted Panel Messages functionality to return unique identifier instead of index. BREAKING CHANGE: The addPanelMessage method was changed to return a Promise that resolves the id, previously the function returned a number, the message index. | 24.19.0 | Major | |
Security restriction on first page does not select page | When Security restrictions are applied to pages and they are hidden, we automatically select first visible page. | 24.19.0 | Patch | |
Not able to set existing function to menu item | Fixed an issue where some functions could not be selected due to having duplicate function codes. | 24.19.0 | Minor | |
Change label for Function Type in Action creation | The Action creation dialog has been improved to make it easier to understand | 24.19.0 | Other | |
External screens references kept in taskbar group object | Cleaned up external screen items in app store. | 24.19.0 | Patch | |
Improvements to 'Escape' key handling in windows | - prevent Window Esc action if descendants have a default cancel button - Window control is responsible for Esc handler only, not Form - Window control is responsible for Enter handler only, not Form - add applyDefaultGoBtn, applyDefaultCancelBtn helpers - remove unused isChildOf helper function - remove unused applyBtnsDefaultGoCancel helper - modify / replace getDefaultButton, hasDefaultButton helpers | 24.19.0 | Major | |
Tree icon is not properly aligned | Aligned tree icons | 24.19.0 | Patch | |
Quotes are not correctly displayed in taskbar tooltips | Quotes are correctly displayed in taskbar tooltip. | 24.19.0 | Minor | |
Cleanup handling finishConstruct of DataSource | Clean up handling of DataSource in finishConstruct hook. | 24.19.0 | Other | |
Open Menu from the field attribute option | In Designer all places where you can select Menu-Structures now provide a button in the dynselect to directly open the Menu-Maintenance Screen for the currently selected Menu | 24.19.0 | Minor | |
English translations of File Import Desktop | Added support for translations in generic-card-template | 24.19.0 | Minor | |
Keyboard shortcuts ignore hidden tab status | Fixed a bug that was showing hidden tabs when navigating between tabs with the keyboard shortcut | 24.19.0 | Patch | |
Issue with positioning reposition2Hdl in Treegrid | Fixed an issue with reposition2Hdl in Treegrid. | 24.18.0 | Patch | |
Theme variables generation not working | Fixed an issue with theme variables generation. | 24.18.0 | Patch | |
New tab for AutomationFlowDesktop | 'Templates' tab added to Automation for selecting workflow template | 24.18.0 | Minor | |
Recurring login error on first authentication after PASOE trim | Fixed an issue where the PASOE would fail to load the user context on login after a PASOE trim. | 24.18.0 | Minor | |
Invoke server tasks to nano should default to 'POST' | The nano service default request verb is changed to 'POST'. | 24.18.0 | Minor | |
TreeGrid expandNodes is selecting root node | Fixed an issue with reselecting the row when expanding all tree nodes. | 24.18.0 | Patch | |
update swat docker compose config for queue mode automation hub | use queue mode for automation hub | 24.18.0 | Other | |
allow for custom apache configuration files | custom conf files can be put into conf/buildone/custom.d and loaded when apache starts | 24.18.0 | Other | |
can't logout with an expired token | - fix logout with an invalid (revoked) token | 24.18.0 | Other | |
Select by hdl no longer works in TreeGrid | Fixed an issue with reposition2Hdl in Treegrid. | 24.18.0 | Patch | |
Release: Update to latest SCL release | Update to SmartComponent Library Release 11.7 #81697@2024-09-01 UTF-8 | 24.18.0 | Major | |
showGridFilter attribute not working | Fixed showGridFilter attribute functionality. Add back none and column filter options for showGridFilter. | 24.18.0 | Patch | |
Make the application deployment url available as an application setting | Added a new application setting under the path 'application.appUrl' which will point to the stack's app url. This value can be overridden through the APP_URL environment variable. | 24.18.0 | Minor | |
Login screen hides buttons when sechub enabled | Adjusted LoginScreen to automatically resize based on form size in order to fit all buttons. | 24.18.0 | Minor | |
n8n Wesocket communication is not working | fixed websocket communication in automation hub | 24.18.0 | Other | |
Hardcoded attributes for price fields | Cleanup in currency formatting on data fields. | 24.18.0 | Minor | |
OFFER: Article Management - harmonise attributeFlags-DynSelect | Replaced Article Grid columns attributeFlags and language with DynSelect filter columns. | 24.18.0 | Minor | |
Adjust sample screen AutomationFlow | Adjusted AutomationFlow DataSource Sample workflow to use SpaceX API to retrieve data. | 24.18.0 | Minor | |
create init routines for n8n in scale mode | use postgres database for automation hub | 24.18.0 | Other | |
Treeview theme variable for cell borders | - add cell border to the treegrid theme widget - remove unused SCSS vars: $grid_box_shadow, $treegrid_box_shadow | 24.18.0 | Major | |
Add close window function with prompt display | safeClose function is added on Window level in CLAPI to display hasChanges prompt before closing. close function on window was adjusted to include parameter with beforeClose option 'confirm' that behaves the same as safeClose function. promptWindowClose was marked as deprecated and changed to return a native Promise object instead of a JQuery Deferred object. | 24.18.0 | Minor | |
Unexpected default on-click behaviour on data view | Removed default handling from RowChosen event on DataView and replaced it with default client logic function on object type level. | 24.18.0 | Other | |
Upload field has unexpected width | Adjusted width of Upload form field to fixed size and available as theme variable. Fixed issue with initial width of Upload field. | 24.18.0 | Patch | |
Adjust SCSS styles to follow a clear dependency flow | - remove unused SCSS variables: $nav-prev-btn-bg-img-white, $nav-next-btn-hov-background - refactor scheduler styles | 24.18.0 | Major | |
Set up a generic reusable webpack config for customers to use | Introduced a new reusable webui webpack build config that should be used going forwards. A migration guide is available at: https://www.notion.so/build-one/Migrate-to-reusable-webui-build-config-bfcd057dcb4248cdb7c87b9c703909c8 | 24.18.0 | Major | |
Default UserGroup for new B1-Users | Added support for default user groups; when a user is created, it will be assigned to all user groups specified as a comma-separated list in the 'authentication.defaultUserGroups' application setting. Added automatic assignment of SecurityHub groups on initial user login. | 24.18.0 | Minor | |
Failing tests on release/24.17.0 | Fixed failing tests | 24.17.0 | Minor | |
saveNewRecord fails | - fix for saveNewRecord global function | 24.17.0 | Minor | |
Add an extra config step to ensure no one accidentally deletes standalone deployments with the wrong deployment config | Merged Portainer deployment configs into a single one. The database reset is now triggered through the 'RESET_DATABASES' environment variable which is initialized to 'FALSE'. | 24.17.0 | Minor | |
add jmsadapter image to openedge image builds | added 12.8.3 jms image to builds | 24.17.0 | Other | |
False positive errors in logs when creating offers in OFFER app | Fixed an issue where false positive errors would be logged when records were created in the database. | 24.17.0 | Minor | |
Empty leading columns in forms ignored | Fixed an issue where leading columns in a form row would be ignored. | 24.17.0 | Minor | |
add the sechub token and pasoe token to the session object when calling automation hub | Pass sechub tokens into n8n workflow | 24.17.0 | Other | |
system user profile not longer selectable | Fixed an issue where the system user profiles would not be displayed. | 24.17.0 | Minor | |
Refreshing Linked TreeGrid DataSource does not reload data | Fixed an issue with reloading data in Treegrid DataSource. | 24.17.0 | Patch | |
Development workspaces fail to start | Changed default authentication in development workspaces to the B1 database user authentication. | 24.17.0 | Minor | |
update swat to OE 12.8.3-6 images | implemented BIW and APW in swat openedge db images | 24.17.0 | Other | |
TitleShort is not working in windows/taskbar | Fixed TitleShort value not displayed in Taskbar items when launching a new window. | 24.17.0 | Patch | |
Update Portal to latest version of swat | Portal updated to latest version of swat | 24.17.0 | Other | |
Node server crashing in customer project workspaces | Fixed an issue where the node server would fail to start in development workspaces. | 24.17.0 | Minor | |
update n8n chatcontrol to latest version | Update n8n chat widget dependecy | 24.17.0 | Patch | |
Extend GenericListEntryEntity with support for a ListHead named query | Extended GenericListEntryEntity with specifying the list head through a named query. This can be done using the 'ListHead' named query with the 'ListHeadKey' character parameter. | 24.17.0 | Minor | |
When creating new actions, it opens the old designer | After creating a new action, the action will be opened in the new action designer screen. | 24.17.0 | Patch | |
Cannot switch between the main screen and one taskbar item | Fixed not being able to reselect previous taskbar item after clicking the logo. | 24.17.0 | Patch | |
Text editor issues | Fixed an issue where the Text editor failed to load data. Fixed an issue where the toolbars and ribbons were always positioned on window-level. | 24.17.0 | Other | |
Error showing up in console when starting app | Fixed an issue with retrieving first panel level object used to add panel messages. | 24.17.0 | Patch | |
image-frame: automatically save when an image is selected | Changed image frame to automatically save image selection on confirmation. | 24.17.0 | Minor | |
Search input width is broken | Fixed style of toolbar search input | 24.17.0 | Patch | |
chooseWindow icon missing in dynselect grid column filters | Resolved an issue where the chooseWindow icon was not shown | 24.17.0 | Patch | |
saveNewRecord global function type definition is not correct | improve saveNewRecord global function interface: mark tail params as optional | 24.17.0 | Minor | |
Has changes indicator is missing from taskbar | HasChanges and HasErrors indicators are now appearing in the taskbar items | 24.17.0 | Other | |
Cannot add field in form designer | Fixed an issue where it was possible to assign invalid instance names to objects. Fixed occurrences of invalid instance names in standard SWAT objects. | 24.17.0 | Minor | |
Allow copy paste window titles | Copy window title to clipboard action is added in Window header pulldown menu to copy the window title. | 24.17.0 | Minor | |
Option to abort window close | New event EventBeforeClose added on Window, deprecated EventOnClose Window event. Sample screen PreventWindowCloseSampleDialog with demo how to prevent Window close. EventBeforeClose can return a promise that resolves an object like for eg. { preventAction: true } to prevent the window from closing. | 24.17.0 | Minor | |
Investigate and remove npm audit vulnerabilities | - major change: minimum webui compile version is now ES2018 (the webui build config will need to be changed to target 'es2018', instead of 'es2015') - update npm packages versions: axios, webpack, express, jquery | 24.17.0 | Major | |
RibbonSelect item disabled state not working correctly | Fixed an issue with configuring a Ribbon Select Option as disabled or hidden. | 24.17.0 | Patch | |
Adjust tabbar styling to accomodate padding | Adjusted Tabbar alignment | 24.17.0 | Minor | |
Simplify handling of custom startup commands in PASOE container | the startup script in the openedge pasoe images now check for scripts in the /workspace/conf/paose_startup.d folder. These scripts are executed in alphabetical order | 24.17.0 | Other | |
User Profile Sprache field value is not displayed correctly when selected | Fixed an issue with the Language select in the profile screen not displaying the key value correctly after save. | 24.17.0 | Patch | |
Accessibility: Using JAWS Virtual Focus is lost when switching between Child Tabs | Fixed an issue with virtual focus being lost when switching between Taskbar items. | 24.17.0 | Patch | |
showGridFilter attribute not working | Fixed showGridFilter attribute functionality. Add back none and column filter options for showGridFilter. | 24.16.4 | Patch | |
Empty leading columns in forms ignored | Fixed an issue where leading columns in a form row would be ignored. | 24.16.4 | Minor | |
system user profile not longer selectable | Fixed an issue where the system user profiles would not be displayed. | 24.16.4 | Minor | |
Development workspaces fail to start | Changed default authentication in development workspaces to the B1 database user authentication. | 24.16.2 | Minor | |
Development workspaces fail to start | Changed default authentication in development workspaces to the B1 database user authentication. | 24.16.1 | Minor | |
Node server crashing in customer project workspaces | Fixed an issue where the node server would fail to start in development workspaces. | 24.16.0 | Minor | |
Cannot switch between the main screen and one taskbar item | Fixed not being able to reselect previous taskbar item after clicking the logo. | 24.16.0 | Patch | |
Text editor issues | Fixed an issue where the Text editor failed to load data. Fixed an issue where the toolbars and ribbons were always positioned on window-level. | 24.16.0 | Other | |
Home Icon not centered | Adjusted home icon to be centered | 24.16.0 | Patch | |
Error showing up in console when starting app | Fixed an issue with retrieving first panel level object used to add panel messages. | 24.16.0 | Patch | |
Tabbar overflowing due to padding. | Fixed tabbar padding sometimes preventing user from clicking tabbar contents. | 24.16.0 | Patch | |
taskbarObject.selectItem does not trigger onItemSelect event | Fixed not being able to select taskbar items programatically. | 24.16.0 | Patch | |
Changing the panel active background color is not changing the color of the whole panel. | - update active panel changes background | 24.16.0 | Other | |
Workspace image reference is not updated to node 20 as part of update process | Improved B1 update handling to automatically update node version references in project-level config files. | 24.16.0 | Minor | |
login-screen: initialize language combo to determined browser-language | Changed the way login select works. Looking for what language you have already set (with the set language query parameter or in a previous login), than looking over the language of your browser. If it's a language with a dialect and the exact match is not found, will show only the language. If the language is not found, will show first language in the select (which is English currently). | 24.16.0 | Minor | |
Column order changes overwritten when applied | Fixed an issue with applying Grid column size settings from the User profile. | 24.16.0 | Other | |
Cannot get currently selected record from DataSource in TreeGrid | Fixed an issue with reading currently selected dataSource record for a Treegrid object. | 24.16.0 | Other | |
chooseWindow icon missing in dynselect grid column filters | Resolved an issue where the chooseWindow icon was not shown | 24.16.0 | Patch | |
Keep state of Advanced Mode | Designer Advanced Mode checkbox filtering is persisted in browser localStorage. | 24.16.0 | Other | |
Resize of columns in grids is not working consistently | Fixed resize handle for Grid columns, changed resize cursor to col-resize. | 24.16.0 | Other | |
SPIKE - Open Flow without sidebar | Automation hub sidebar can now be hidden by specifying 'hideSidebar' query parameter when opening automation hub. | 24.16.0 | Minor | |
Adjust tabbar styling to accomodate padding | Adjusted Tabbar alignment | 24.16.0 | Minor | |
DataSource type that has data from an Automation Flow | Implemented support for AutomationFlow DataSource subtype for fetch operations. note: Resource attribute is required to specify the webhook path of the automation workflow. Sample screen: SampleAutomationFlowScreen | 24.16.0 | Other | |
Padding on the right in Object Designer | Removed some extra padding on the right side of designer | 24.16.0 | Patch | |
Deprecation warnings by NPM | Updated webui packages causing warnings/deprecation warnings. css-minimizer-webpack-plugin, @mojs/core updated to latest, and i18next-xhr-backend replaced in favor of i18next-http-backend | 24.16.0 | Major | |
Panel Theme Variables | Added theme variables for toolbar inside panels | 24.16.0 | Minor | |
Update themes styles on theme core files (*.ts) update | File changes in core now trigger webui rebuild. | 24.16.0 | Minor | |
Title of window inactive moves to the center | Title of window stays in center/left no matter if it's active/inactive | 24.16.0 | Patch | |
Update to Node.js 20 LTS | Updated all runtimes and development systems to node 20. Increased minimum supported node version to 20.0.0. | 24.16.0 | Major | |
If I open the create dialog in a browser window that is too small I cannot close the dialog anymore | - handle window position/size if no user settings found - add unit tests on position calculation - add window dialog size adjusts if exceeds area | 24.16.0 | Other | |
When taskbar items are wider than the width of the screen - taskbar items disappear | - change taskbar items shrink on too few space / too many items - TaskbarMenu: get rid of an obsolete inactiveItemSize calc in favour of flex - Taskbar Item prevent text overlaps an icon | 24.16.0 | Other | |
Workspace image reference is not updated to node 20 as part of update process | Improved B1 update handling to automatically update node version references in project-level config files. | 24.15.0 | Minor | |
Frame title is not being translated | Frame titles are now being passed through translation. | 24.15.0 | Patch | |
preset filters on grid lost when grid load is stopped | Fixed an issue with filters not being applied when the data request is canceled. | 24.15.0 | Patch | |
Follow up deprecation warnings by NPM | Updated webui packages causing deprecation warnings. | 24.15.0 | Minor | |
Escape key no longer closes containers | Fixed 'Escape' key press propagating to the confirmation modal when trying to close a window using the shortcut. Pressing 'Escape' while positioned anywhere on a non-main layout window now prompts the window to close. | 24.15.0 | Patch | |
Check spacing at the end of fieldsets | Margin between Fieldsets in B1 Air has been increased to have better spacing | 24.15.0 | Minor | |
Get a list of panel messages | - update Panel .panelMessages returns a list of panel messages - update typings of panel messages | 24.15.0 | Major | |
Add refresh method to treegrid | Added refresh method to the TreeGrid. | 24.15.0 | Minor | |
Navigation controls improvements in designer | Removed ContainerObject repository attribute from Ribbon and Toolbars. Enhanced LayoutPosition attribute handling on ribbon and toolbars with prompt message window. | 24.15.0 | Minor | |
Light theme creation throws an error | New themes do not produce a compilation error anymore. | 24.15.0 | Other | |
Date field input inconsistent | Fixed an issue with datetime input formatting caret position when editing. | 24.15.0 | Patch | |
Add clapi object for IFrame object type | - add iFrame to Clapi v2 | 24.15.0 | Minor | |
Deprecation warnings by NPM | Updated webui packages causing warnings/deprecation warnings. css-minimizer-webpack-plugin, @mojs/core updated to latest, and i18next-xhr-backend replaced in favor of i18next-http-backend | 24.15.0 | Major | |
Errors in PASOE log on agent startup | Fixed an issue where the PASOE agent log file reported many false errors on initialization. | 24.15.0 | Minor | |
Add CLAPI method to dataSource for loading a record by key. | - add DataSource to CLAPI v2 | 24.15.0 | Minor | |
Responsiveness for toolbars | Implement Toolbar gets expanded / condensed to fit a panel container on open and on resize | 24.15.0 | Other | |
Update to Node.js 20 LTS | Updated all runtimes and development systems to node 20. Increased minimum supported node version to 20.0.0. | 24.15.0 | Major | |
Remove EasyQuery Library | - remove EasyQuery - remove jquery-ui | 24.15.0 | Major | |
Negative numbers not working consistently in InputNum | Fixed an issue with Hyphen and Numpad Minus key usage in Inputnum controls. | 24.14.0 | Patch | |
Enable Tailwind on Air Theme | Activated Tailwind CSS on the Air Theme | 24.14.0 | Other | |
Allow reverting to a newly created Object | Designer now creates a version for newly created objects, allowing users to revert to that initial version, and not only to subsequent changes | 24.14.0 | Minor | |
Double check and adjust respositionTo eval code handling | Adjusted repositionTo eval code to use new context. | 24.14.0 | Patch | |
Form field validation no longer called when setValue is called | Adjusted to automatically validate form field in Dynselect when updating lookup fields and when using screenValue setter in CLAPI. | 24.14.0 | Patch | |
Timing issue in create dialog setting autoAdd mode | Fixed an issue with autoAdd option and DataSource initial fetch for data. | 24.14.0 | Patch | |
Add support for multiple filter fields in data view | Dataview support for filterMode via repository attribute. Options for filterMode are Client and Server, with Client as default. When the Dataview is configured to filterMode = Server the filtering will be performed on the server side instead of frontend side. The filterFields attribute now supports multiple filter fields. as a list of comma separated field names. for eg "objectname,objectdescription". | 24.14.0 | Minor | |
Shadows are correctly applied in windows | - update theme shadows values - clean up partials dhtmlx_windows styles - make windows have shadows when minimised only | 24.14.0 | Major | |
Specific detail screen not showing data most likely due to timing | Fixed an issue with auto fetch on DataSources with passthrough link. | 24.14.0 | Other | |
Treegrid linked to DataSource with PosFrame not working correctly | Treegrid linked to DSO and with SubType = grid2 issues fixed. | 24.14.0 | Other | |
Treegrid deprecated dataSource attributes | Ignored DataSource-related TreeGrid attributes. | 24.14.0 | Patch | |
Advanced and Simple Attributes | Advanced filter support in Designer Attribute Frames. | 24.14.0 | Minor | |
Tabbar Theme Variables | Added theme variables for tabbar title and active/inactive tabs and tabbar itself. | 24.14.0 | Major | |
Improvements CLAPI setting foreignKey fields from CLAPI for getting initial values | Updated CLAPI DataSource object to contain .setForeignKeys method for setting the foreign keys for the GetInitialValues when creating a new record. eg dataSource.setForeignKeys([{ name:'test', value:3 }]) | 24.14.0 | Minor | |
Add a warning when you change layout to a smaller size. | Added a warning message when panel contents would be deleted by changing the layout size. | 24.14.0 | Minor | |
Border radius is applied to panels with dataviews | - change border radius is applied to panels without header inside and with a dataview inside | 24.14.0 | Patch | |
Release: Update to latest SCL release | Update to SmartComponent Library Release 11.7 #80779@2024-06-25 UTF-8 | 24.13.0 | Minor | |
Error notification when opening any select in the designer | Added automatic save on select instance name. Fixed an error when opening a select in designer. | 24.13.0 | Patch | |
Shift + F9 doesn't reset filter | Fixed an issue with fetch operation not executed when reseting filters via shortcut shift+f9. | 24.13.0 | Patch | |
Locale plugin not working if output directory is not created | Fixed an issue with CreateLocaleFiles translation plugin issue when output directory is not available. | 24.13.0 | Patch | |
Language properties in user session are initially empty | Fixed an issue where the language properties in the user session were not initialized. | 24.13.0 | Minor | |
Can't add visualization type for an action | Added visualization type input to action designer screen | 24.13.0 | Patch | |
AkiomaMainLayout failing import in existing stacks | Fixed a data conflict in repository. | 24.13.0 | Minor | |
Use scss variables for basel and b1-air for backward compatibility | Scss variables for theming reverted on basel and b1-air themes. | 24.13.0 | Patch | |
Release: Update to latest SCL release | Update to SmartComponent Library Release 11.7 #80779@2024-06-25 UTF-8 | 24.13.0 | Minor | |
Automation workflow credentials mapping not working | Fixed an issue where Automation Workflow credentials weren't mapped correctly. | 24.13.0 | Minor | |
Duplicate smartrepo records | Removed duplicate occurrences of same repository object in multiple smartrepo files. | 24.13.0 | Minor | |
Cannot add item entry to menu treegrid | Fixed a bug about adding items to menu treegrid | 24.13.0 | Patch | |
Check usage of DhxObjectFactory oLinks handling | Removed unused code from DhxObjectFactory file. | 24.13.0 | Minor | |
Accessibility: #14: Ribbon Dropdown cannot be read by Screenreaders | Accessibility enhancement for RibbonSelect controls in Ribbon. | 24.13.0 | Minor | |
Accessibility: #12: Panel Buttons in Modal Windows should be Buttons | Toolbar buttons can now be identified and read by accessibility software. | 24.13.0 | Minor | |
Remove/reduce amount of Windows-only OE code | Removed repository plugins for SmartComponent Library BusinessEntity Designer Windows GUI tool. Removed support for SmartComponent Library Menu Maintenance Windows GUI tool. | 24.13.0 | Major | |
Improve Field Menu popover UI | - add theme variables for field menu popover | 24.13.0 | Minor | |
Adding a link exceeded maximum call stack size | Fixed an issue in ScreenDesigner GraphEditor when positioning on cell, maximum callstack size excided error fix. | 24.13.0 | Patch | |
Language selector in login screen | Added language selector in login screen | 24.13.0 | Minor | |
Highlight bar doesn't adjust to text field size | Users are no longer able to resize a text area horizontally (vertical resizing is possible). | 24.13.0 | Patch | |
move duplicate watchers and methods inside base form classes | Cleanup frontend Vuex store watcher handlers for base form field classes. | 24.13.0 | Minor | |
Taskbar items doesn't appear in Offer | Changed base layout to use the new taskbar. | 24.12.0 | Patch | |
Taskbar item doesn't show when opening SwatAutomationFlow object type | Fixed an issue with adding Taskbar items in header Taskbar when launching a screen with no Primary DataSource. | 24.12.0 | Patch | |
Make group taskbar focusable | - Made TaskbarGroup focusable - Adjusted css of taskbar for dark theme. - Fix a toolbar witdh issue - Removed border radius from taskbar to keep it consistent with the old one | 24.12.0 | Patch | |
Error when launching external documents frame | Fixed issue with passthrough links causing errors when setting panel title. | 24.12.0 | Patch | |
Removing treegrid columns not working properly | Fixed an issue removing TreeGrid column in ScreenDesigner using pulldown menu. | 24.12.0 | Patch | |
Treegrid htmlContent minor adjustments | Adjusted VisualizationType attribute options to include HTML-TEMPLATE. Fixed issue with HTML-TEMPLATE column and new sample screen. | 24.12.0 | Patch | |
Progress spinner removed from Windows with waitState | Fixed an issue with Wait Cursor being hidden when pending process is running in background. | 24.12.0 | Patch | |
Json parse console log warnings when running visibilityRules | Fixed an issue with console log messages displayed in browser console when running visibility rules. | 24.12.0 | Patch | |
Release: Update to latest SCL release | Update to SmartComponent Library Release 11.7 #80372@2024-06-06 UTF-8 | 24.12.0 | Minor | |
Sometimes double requests and duplicate rows in grid | Fixed issue with automatic duplicate fetch on DataSource objects. | 24.12.0 | Patch | |
Remove not used Attributes in SwatSelect | Removed unused attributes from SwatSelect | 24.12.0 | Minor | |
Attribute Form Groups only affect one Object Type | Added support for attribute metadata options on object type level. | 24.12.0 | Minor | |
Ribbon Select doesn't have an arrow | Ribbon select arrow is visible again. | 24.12.0 | Patch | |
Get rid of extra spacing of the Designer main layout | Main layout is aligned with the ribbon. | 24.12.0 | Minor | |
TreeGrid: option to expand all / collapse all | Extended TreeGrid CLAPI with methods to expand and collapse tree nodes. | 24.12.0 | Minor | |
Triggering a data fetch with openQuery and callback will break data relations | Marked openQuery() method on data source as deprecated. Added fetch() method to CLAPI, which returns a promise. | 24.12.0 | Patch | |
Adding creator to UserCreatedHdl not working | Fixed an issue where the fields assigned in the database create trigger were lost when create was done through a business entity. Improvements to database trigger handling | 24.12.0 | Minor | |
b1 air theme designer tree not displaying drop style | Fixed an issue with CSS variable overwrite on b1 air Theme. | 24.12.0 | Patch | |
Error in finishConstructor addObserver cannot read properties of null | Fixed an issue with parsing toolbar items when parent is destroyed. | 24.12.0 | Patch | |
Execute an event after typing something into a toolbar/searchbar | A new "eventOnInput" event was added to toolbar. Toolbar also has 2 new properties, typedValue which is the typed value in the toolbar input and inputName which is the toolbar input name where the onInput event was triggered. | 24.12.0 | Minor | |
Newly created apps have a module | Improved app creation to also include the creation of a module. | 24.12.0 | Minor | |
Keep active desktop item marked as selected in sidebar | Adjusted Sidebar control styling to highlight selected item. | 24.12.0 | Minor | |
allow to split tranlation json-file into multipe files | You can split translations in multiple files. | 24.12.0 | Minor | |
Extract bundling libs from the theme bundle flow | Reduced size of theme bundles by moving component dependency css load to components. | 24.12.0 | Minor | |
Deleting a link does not work consistently | Fixed issue with delete link operation in ScreenDesigner, disabled Attributes Form autofocus in ScreenDesigner. | 24.12.0 | Patch | |
Downloading DocX template yields invalid docx files | Fixed an issue where downloaded DocX templates would be invalid. | 24.12.0 | Minor | |
Adjust workspace init to take into account schema changes and SWAT updates | Improved workspace initialization to take into account database schema changes and updates to different Build.One versions. | 24.12.0 | Minor | |
OpenApi Specs support for ABL backend | Added support for OpenAPI specs to PASOE Business Entities. In development workspaces, the Swagger UI endpoint is available under the /swagger/... path. The Swagger definition of business entities is available under the /web/Swagger/<entity_name>. | 24.12.0 | Minor | |
When updating to a B1 version, add a check that the version is available | Added check for availability before updating to a new Build.One version. | 24.12.0 | Minor | |
Add CircleCI extension to workspaces | Improved install of external VS Code extensions. Added CircleCI extension as a standard workspace extension. | 24.12.0 | Minor | |
Module is not shown for some functions | Fixed invalid module references in menu function data. | 24.12.0 | Minor | |
Alignment of dynselect filter is wrong | Adjusted the position of dynselect conditional buttons/icons (magnifying glass and clear) in both grid filter and form. | 24.12.0 | Patch | |
Add description as TSDOC in generated attribute types | Improved generated repository typescript types to include the attribute descriptions from the database as tsdoc | 24.12.0 | Minor | |
New Theme variables for toolbar buttons | - add theme variables for toolbar buttons of all toolbar types: filled, group, transparent - remove unused SCSS vars: $toolbar_button_text_color, $toolbar_button_text_color_lighten_30 | 24.12.0 | Major | |
Headlines in the "tree" are mixed in DE and EN | Updated translations with offer.common.json from IGUS | 24.12.0 | Other | |
Accessibility: #9: Keyboard shortcut for Focus Jump to Grouped Taskbar | A new vue taskbar was implemented and ALT+G shortcut change focus on active group taskbar or active item if no group is present. | 24.12.0 | Minor | |
update swat to use image 12.8.2-2 | updated openedge images to 12.8.2-2. This image allows for session timeout customisation and openedge backup scripts | 24.11.0 | Other | |
Saving triggered twice leading to data not saved | Fixed an issue with the HasChanges state not working correctly when object is added in Frame. | 24.11.0 | Patch | |
RefreshConditionCallback called 4 times | Fixed an issue with RefreshScheme listeners duplicated bindings. | 24.11.0 | Patch | |
Missing background in Ribbon | Fixed missing background for window/header-positioned ribbons/toolbars. | 24.11.0 | Patch | |
Release: Update to latest SCL release | Update to SmartComponent Library Release 11.7 #80245@2024-05-20 UTF-8. | 24.11.0 | Minor | |
Data import fails for customer application databases | Fixed an issue where base data imports would fail on customer application databases. | 24.11.0 | Major | |
SWAT 24.8.1 failing to compile at OSC | Removed invalid references to FormDesignerBT in BE Designer Studio sources. | 24.11.0 | Minor | |
Panel header added incorrectly | Fixed an issue with panel headers displayed incorrectly. | 24.11.0 | Patch | |
Merge CardTemplate component template changes in OFFER | Migrated Offer templates to use CardTemplate component with composition API. | 24.11.0 | Minor | |
It's not possible to set empty value in designer attribute form dynSelect | Added a clear option for the Resource attribute in the Object Designer | 24.11.0 | Other | |
Open function is changed to Open Action in Menu Designer | The button label to open the Action of a Menu in the Menu Designer is updated to use "Action" to be consistent with the terminology used in the rest of the platform | 24.11.0 | Other | |
Old screen designer: Removing objects does not work | Fixed an issue when removing instance in old Designer. | 24.11.0 | Patch | |
Events with eventNamespace do not work on TreeGrid | Fixed a bug for beforeFetch event on treegrids | 24.11.0 | Patch | |
Visible attribute mapping not working when creating dynamic controls | Removed 'visible' mapping of 'VISIBLE' attribute on Form fields repository objects. | 24.11.0 | Other | |
Release: Update to latest SCL release | Update to SmartComponent Library Release 11.7 #80245@2024-05-20 UTF-8. | 24.11.0 | Minor | |
Ribbon Theme Variables | - add Ribbon Theme variables for ribbon: spacings, borderRadius - add Ribbon Theme variables for ribbon blocks: spacings, title background and font - remove obsolete SCSS variables: $ribbon_label_bgColor, $ribbon_area_bgColor | 24.11.0 | Major | |
The menu attributes Dynselects loads data when enter focus | Automatic fetch on focus on DynSelect with tags and without dropdown search input. | 24.11.0 | Minor | |
UpdateSkipRefresh setting from RefreshScheme not working | Fixed an issue with UpdateSkipRefresh configuration in DataSource RefreshScheme attribute. Enhanced logging for DataSource refresh functionality. | 24.11.0 | Other | |
Remove custom handling for Layout Attribute | Added support for customizing Layout/LayoutPosition attribute location in dynamic attribute forms through the attribute custom metadata json. | 24.11.0 | Minor | |
Window menu options are not working | Fixed 'Position Designer in External Screen' and 'Restore last size' window menu options not working. Removed 'Fit window' option. | 24.11.0 | Patch | |
Allow to set the session-timeout for a B1 session | you can now alter the pasoe session timeout parameter by changing the web-app/session-config/session-timeout property to the number of seconds you want for a timeout. This property is found in the file src/backend/.build/pasoe/web.properties | 24.11.0 | Other | |
Action attributes are not working corectly | - fix menumaintenancew Launch Action: Action attributes Form is loaded when tab is active only | 24.11.0 | Minor | |
show dynamic oidc / sso login providers in the login screen | Removed SecureableOidc security authentication setting. Enabled all dynamic providers for SecHub authentication. | 24.11.0 | Patch | |
Batching not triggered when zoomed in | Fixed the batching in Grid when zooming on page. | 24.11.0 | Patch | |
Designer preview Ribbon rendering | Changing container object for a ribbon/toolbar from panel to window/header now clears the layout position attribute. Navigation elements in designer preview are now consistent with the set container object. | 24.11.0 | Patch | |
Add support for templates in panel-level object titles | Added support for templates in panel level objects | 24.11.0 | Minor | |
OSIV build issues | Imports adjustments required after akioma directory removal: "dist/types/vue/src" has been changed to "dist/types/src" "swat-webui/akioma" to just "swat-webui" | 24.10.0 | Major | |
Missing LAUNCH option in DataField Subtype | Added an option for LAUNCH in the Subtype attribute select in the Object Designer for SwatDataField objects | 24.10.0 | Other | |
Frame attributes are not loading in Designer 2.0 | Fixed an issue with SwatFrame attribute forms not loading on object select in Designer 2.0. | 24.10.0 | Other | |
Updating Layout attribute does not work | Fixed an issue where the layout attribute value in the designer failed to be saved. | 24.10.0 | Minor | |
Re-add 'Logic' in the sidebar | Fixed missing 'Logicalize' --> 'Logic' menu in the sidebar. | 24.10.0 | Patch | |
Attribute Forms uses the name of the forms in the translations | Added user friendly names to dynamic attribute frames for improved translations support. | 24.10.0 | Minor | |
Missing Link Option in SwatGrid Visualisation type attribute | Added a LINK option for the Select input of the VisualizationType Attribute in the Object Designer | 24.10.0 | Other | |
Action label and icon is imported in the menu designer | Adjusted new menu designer screen to set icon and label when selecting an action. | 24.10.0 | Minor | |
Change "Create Launch Function" labels | Labels in the "Create Launch Function" have been changed to more accurate ones | 24.10.0 | Minor | |
Problems with the window Icon | Fixed an issue with missing icon in Window Header Title when opening objects in Designer. Fixed an issue with icon on window header being cut when maximized. | 24.10.0 | Other | |
Remove grid calculation when saving in forms | General improvements on attribute save in designer. Moved form grid layout calculation to runtime greatly improving attribute saves for forms. Improved repository cache performance. | 24.10.0 | Minor | |
Remove Formgrid control | Removed FormGrid control from SWAT. | 24.10.0 | Minor | |
repositionTo code eval context is incorrect | LaunchContainer option repositionTo context was changed from DataSource object to caller. Note breaking change: Context parameter (eventSource, self or oSelf) set in repositionTo option when using a function is changed from DataSource to Toolbar. | 24.10.0 | Major | |
Remove Blockly | Removed Blockly/Logic Designer components and their documentations. | 24.10.0 | Minor | |
Fix Issues with CKEditor5 | Fixed an issue with CkEditor objects, decoupled document prebuild was not rendering the Toolbar | 24.10.0 | Patch | |
Modal text not visible on black theme | Fixed 'Open repository object' modal text not being legible on dark theme. | 24.10.0 | Patch | |
Menu Action not saving action type if not changed | - set actionType to Launch on edit as its empty value fallback | 24.10.0 | Minor | |
Lookup screen for code attributes | Added a code editing lookup screen for event attributes and SwatEntity's Source Query. Accessible via the 'eventAttribute' field menu in the designer. | 24.10.0 | Minor | |
Migrate webui-utils/CardTemplate.vue to composition API | Documentation has been updated to migrate old swat-utils CardTemplate vue component to composition API: https://www.notion.so/build-one/htmlContainer-e0f8fd6bbdcf4c4f80d3583b636e9d6f#ef26ac0b617c4fd995b1a20a8b456f36 | 24.10.0 | Major | |
Restarting a workspace: Language Server doesn't start | Fixed an issue where the ABL language server would fail to start when a development workspace was reopened. This change requires any references to '/psc' or '/opt/java' in the workspace to be changed to '/workspace/psc' and '/workspace/java'. Additionally, the ABL extension config OE version entry needs to be changed to 'ESAP'. | 24.10.0 | Major | |
Remove mixins and replace with composables | Documentation has been updated to migrate old swat-utils CardTemplate vue component to composition API: https://www.notion.so/build-one/htmlContainer-e0f8fd6bbdcf4c4f80d3583b636e9d6f#ef26ac0b617c4fd995b1a20a8b456f36 | 24.10.0 | Major | |
A tooltip for SwatSelect | - add a tooltip functionality for SwatSelect | 24.10.0 | Minor | |
Issue login background image | Changed encode function to omit img folder path | 24.9.0 | Other | |
Issues in designer with object type name | Fixed an issue with Designer display of DataSource objects and pulldown menu for Tabbar objects in Designer. | 24.9.0 | Other | |
Double toast message when saving workflow in Automation | Moved bind from loadApp to bootstrap to ensure that it runs once | 24.9.0 | Minor | |
Unable to update a filed "Attribute Value" in first designer | Fixed an issue with formatting in Grid for decimal and integer columns. | 24.9.0 | Patch | |
Memory leak when using dataset/table handles | Fixed memory leaks in runtime dynamic data sources. Fixed memory leaks in struct owner and node data sources. | 24.9.0 | Minor | |
European number format: it isn't possible to add decimal places | Fixed an issue with numeric formatting in form fields. Improved edit column formatting in Grid with edit mode enabled. | 24.9.0 | Patch | |
Settings not found in Clapi namespace | Fixed an issue when switching ScreenDesigner version and documentation uri root path setting. | 24.9.0 | Patch | |
use latest automation-hub image (1.35) in swat | Update to latest AutomationHub version. | 24.9.0 | Minor | |
Spike: Use n8n 'workflow:create' hook to display a notification inside swat | Added automationFlowScreen & toast notification for saving workflow | 24.9.0 | Other | |
Add "payloadSample" attribute to the SwatCode logic block in SWAT Objects | 'payloadSample' attribute added to SwatCode, fixed smartattribute.xml 'AttributeDesription' naming | 24.9.0 | Other | |
Support multiple menu entries in fieldMenu | - add support of multiple menu entries in fieldMenu | 24.9.0 | Minor | |
Optimize attribute save | Improved performance when saving an attribute in the designer. | 24.9.0 | Minor | |
Add translation field on content types grid | Added support for translations on Type record descriptions. | 24.9.0 | Minor | |
Change Types in Clapi | - release versioned CLAPI types | 24.9.0 | Minor | |
Alphabetical order in the attribute forms | Adjusted designer attribute forms fields order to be alphabetical by label. | 24.9.0 | Minor | |
New Users are not available within securityDesktop | Fixed an issue where new users would not show up in the security desktop. | 24.9.0 | Minor | |
Incorrect type of screen is shown in Object structure tree | Adjusted type names in object structure tree | 24.9.0 | Patch | |
Designer Drag&drop columns in Grid does not auto save | Fixed an issue with autosave in Designer 2.0 when adding new columns in a SwatGrid. | 24.9.0 | Patch | |
Dissolve webui/akioma folder | Internal restructuring of the SWAT webui folders. This will require the following changes in webui apps using SWAT: * tsconfig.json: ** node_modules/@buildone/swat-webui/dist/types/vue/src -> node_modules/@buildone/swat-webui/dist/types/src * webpack.config.babel.js: ** ${swatSrcPath}/dist/types/vue/src -> ${swatSrcPath}/dist/types/src ** ${swatSrcPath}/akioma/sass -> ${swatSrcPath}/sass | 24.9.0 | Major | |
Misalignment in fields with label on the left | Fix label misalignment in form | 24.9.0 | Minor | |
Remove panel header in Applications desktop | Removed unnecessary header menus in Applications Desktop - Modules tab and improved error handling for CRUD Module and App operations. | 24.9.0 | Minor | |
update docker compose to reference new 12.8.2 images | Update to OpenEdge 12.8.2. | 24.9.0 | Minor | |
Update to latest OE ABL extension and set up PASOE debugging | Updated to latest ABL VsCode extension. | 24.9.0 | Minor | |
Adding an background image in App creation | Fixed issue when trying to use image with: - uppercase extension - name including special characters | 24.9.0 | Minor | |
Missing declarations in Akioma interface | - add missing declarations to the Akioma interface: registerMruEntryFromBE, registerMruEntry | 24.9.0 | Minor | |
Allow Drop new objects in the treeview | Enabled drag and drop support in Designer Tree view. | 24.9.0 | Minor |