Table of Contents

Release Notes

All Versions

Version 28.0

Type Title Description Read More
Added Dependency Dependency on Business Central v28.0 132183
Added OAuth2 Flow Tester Custom OAuth2 authority URL support 132689
Added Translations Translated into Finnish, Norwegian and Danish 128113
Changed Deprecated Resolved BC28 deprecation warnings 133964
Removed Deprecated Removed obsolete code from v24.0 or earlier 121597

Dependency | 132183

Added dependency on version 28.0 of Business Central.

OAuth2 Flow Tester | 132689

Added support for custom OAuth2 v2.0 authority URLs in the OAuth2 Flow Tester. This enables testing of Client Credentials and Authorization Code flows with third-party identity providers beyond Microsoft Entra.

Translations | 128113

Added translations for Finnish, Norwegian, and Danish.

Deprecated | 133964

Changed code to resolve deprecation warnings introduced in Business Central 28.0.

Deprecated | 121597

Removed code that was marked as ObsoleteState = Pending in version 24.0 or earlier.

Version 27.1

| Changed | Copilot Chat | Updated the help Url | 126182 |

Copilot Chat | 126182

Changed the help Url to enable Copilot Chat to access the documentation available at SmartApps Docs.

Version 27.0

Type Title Description Read More
Added WebWrapper Support for Server Certificate Verification 118956
Added Overloads Overloads for ShowDebugMessageIfEnabled 125934
Added Dependency Dependency on Business Central v27.0 126060
Changed Deprecated tTempBlob is Deprecated 121596

WebWrapper | 118956

Added support for Server Certificate Validation in WebWrapper. This makes it possible to disable the verification of the server certificate when making HTTP calls. For more information, see Set or Use Server Certificate Validation

Overloads | 125934

Added new overloads for the function ShowDebugMessageIfEnabled(). Find more information in the Technical Reference.

Dependency | 126060

Added dependency on version 27.0 of Business Central.

Deprecated | 121596

Changed that the temporary table tTempBlob is deprecated. Use the codeunit "QWETB Temp Blob" instead. Find more information in the Technical Reference

Version 26.1

Type Title Description Read More
Added File import Support for controlling from which line the data import should start 121593

File import | 121593

Added the Start from Line field on the File Settings page. This field can be used to control from which line the data import should start. This is useful when importing data from a file that contains empty lines or comment lines at the beginning of the file. The field is available for all supported file types, including Excel.

Version 26.0

Type Title Description Read More
Added Functions New public functions 121118
Added Dependency Dependency on Business Central v26.0 121672
Fixed File Import Empty cells in Excel sheets don't create records 121446

Functions | 121118

Added new public functions to enhance the toolbox capabilities. For a complete list of available public objects and their documentation, see the Public Objects page.

Dependency | 121672

Added dependency on version 26.0 of Business Central.

File Import | 121446

Fixed an issue where empty cells in Excel sheets were not properly handled during file import, which could result in columns being misaligned in the imported data.

Version 24.1

Type Title Description Read More
Added Release Wave Support for Business Central 2024 Wave 2 107002

Release Wave | 107002

Added support for Business Central 2024 Wave 2.

Version 24.0

Type Title Description Read More
Added Dependency Dependency on Business Central v24.0 105651
Added WebWrapper Support for SecretText in WebWrapper 105655

Dependency | 105651

Added dependency on version 24.0 of Business Central.

WebWrapper | 105655

Added support for SecretText in WebWrapper.

Version 23.1

Type Title Description Read More
Added WebWrapper WebWrapper SetTimeout 105190
Fixed Excel Export to Excel in debug message lines 104728

WebWrapper | 105190

Added a new overload to method SetTimeout in WebWrapper. It makes it possible to automatically adjust the timeout to the max timeout set by the runtime.

Excel | 104728

Fixed an issue with exporting to Excel in Debug Message Lines.

Version 23.0

Type Title Description Read More
Added Request Body HTTP GET with request body 103361

Request Body | 103361

Added another overload of the CallHttpGet function in the Web Wrapper to support a Request Body.

Version 22.6

Type Title Description Read More
Added Release Wave Support for Business Central 2024 Wave 1 102553
Added JSON Functions data types Support for additional data types 97795

Release Wave | 102553

Added support for Business Central 2024 Wave 1.

JSON Functions data types | 97795

Added support for additional data types (Time, Duration, Char and Byte) in JSON Functions.

Version 22.5

Type Title Description Read More
Added RecRef Functions data types Support for additional data types 97396

RecRef Functions data types | 97396

Added support for additional data types (Duration, DateFormula and RecordId) in RecRef Functions.

Version 22.4

Type Title Description Read More
Fixed Job Queue Release of mutex if job fails 96020

Job Queue | 96020

Fixed an issue that could occur in some scenarios when releasing a mutex if a scheduled Job Queue Entry has failed.

Version 22.3

Type Title Description Read More
Added Mutex Web Service and timeout support for mutexes 93074
Added Call Stack Functions New function to call stack functions 95941

Mutex | 93074

Added support for using mutexes in web service sessions and using timeout when obtaining a mutex.

Call Stack Functions | 95941

Added a function to QWETB Call Stack Functions, called CheckCalledFromCurrentApp. This can be used to verify that a call to an internal function is done within the current app.

Version 22.2

Type Title Description Read More
Added RecRef Functions Updates in Recref Functions 84419
Added Call Stack Functions New Codeunit for simplifying call stack management 89027

RecRef Functions | 84419

Added updates in RecRef Functions. Find more details about RecRef Functions.

Call Stack Functions | 89027

Added a new codeunit that can be used to simplify the work with Call Stacks. The codeunit is called Call Stack Functions.

Version 22.1

Type Title Description Read More
Added File Settings Support for Excel 84419
Changed Dependency Application dependency is set to 21.3 84420

Support for Excel | 84419

Added support to import and export Excel-files. Excel has been added as a Data Type in File Settings.

Application dependency | 84420

Application dependency is set to 21.3 which makes it possible to use latest functionality for installations running Business Central 2022 Wave 2 (21.3).

Version 22.0

Type Title Description Read More
Added Release Wave Support for Business Central 2023 Wave 1 80572

Release Wave | 80572

Added support for Business Central 2023 Wave 1.

Version 21.5

Type Title Description Read More
Added Requirement Support for Import Reconciliation (SweBase) 80014

Requirement added | 80014

Executes an import of a reconciliation file. If SweBase is not installed an error will be thrown.

Version 21.4

Type Title Description Read More
Added XmlWriter Support for the Standalone property in the xml declaration 76477
Added File Settings Support for pipe character as separator in text file export/import 76981

XmlWriter | 76477

Added the possibility to set the Standalone property in the xml declaration.

File Settings | 76981

Added support for Pipe (|) as separator in text file export/import.

Version 21.3

Type Title Description Read More
Added Language independence Support for translated values of the types option and enum 76635
Added Troubleshooting Support for manual testing of OAuth2 Authorization Code Flow 76579
Fixed BLOB fields An error in the CopyRecRef function could cause a blob field to be reset to its previous value 76457

Language independence | 76635

Added support for translated values of the types option and enum. Find more information regarding GetValueOption() in the Technical Reference.

Troubleshooting | 76579

Added the OAuth2 Authorization Code Flow Tester page to support manual testing of OAuth2 Authorization Code Flow.

File Settings | 74573

Added support for users to import different file types. The Import Type has been replaced with File Settings with updated functionality.

BLOB fields | 76457

Fixed the error in the CopyRecRef function that could cause a blob field to be reset to its previous value.

Version 21.2

Type Title Description Read More
Added File Settings Support for importing different file types 74573
Added XPath Support for attributes in XPath 76396
Added Web Wrapper Support for HTTP PATCH. 75281
Added XmlWriter Support for new methods to support namespace prefix. 74374
Changed Error message Improved error message when the HttpClient is disabled in NavAppSettings 70576

XPath | 76396

Added support for XPath that selects an attribute in the XML Reader.

Web Wrapper | 75281

Added support for HTTP PATCH. Use method CallHttpPatch.

XmlWriter | 74374

Added support for the following methods to support namespace prefix: AddNamespaceDeclaration and AddNamespaceDeclarationAbs.

Error message | 70576

Changed the error message when the HttpClient is disabled in NavAppSettings

Version 21.1

Type Title Description Read More
Added Action Bar Support for Modern Action Bar 70872

Action Bar | 70872

Added support for Modern Action Bar.

Version 21.0

Type Title Description Read More
Added Release Wave Support for Business Central 2022 Wave 2 70519

Release Wave | 70519

Added support for Business Central 2022 Wave 2.

Version 20.4

Type Title Description Read More
Fixed JSON Blank JSON values 70394

JSON | 70394

Fixed an issue where the newly added codeunit QWETB JSON Functions in some cases unexpectedly returned blank values.

Version 20.3

Type Title Description Read More
Added Debugging Debug Flags 67564
Added JSON JSON Functions 65259

Debugging | 67564

Added support for Debug Flags. Debug Flags can be used by extension to provide "toggles" that the user can activate to enable some troubleshooting code to be executed during specific tasks. The functions to use Debug Flags, including documentation, can be found in the Debug Single Instance codeunit.

JSON | 65259

Added a new codeunit that can be used to simplify the reading of JSON objects. The codeunit is called QWETB JSON Functions.

Version 20.2

Type Title Description Read More
Fixed Telemetry SmartApps Telemetry Id 68013

Telemetry | 68013

Fixed an incompatibility issue with some apps, such as the apps from Continia.

Version 20.1

Type Title Description Read More
Added Telemetry SmartApps Telemetry Id 66714

Telemetry | 66714

Added a new field to the User card, SmartApps Telemetry Id, that is used by SmartApps telemetry. This telemetry is used to understand the usage of the apps to be able to improve them.

Version 20.0

Type Title Description Read More
Removed Features Deprecated features have been removed 64544
Added Release Wave Support for Business Central 2022 Wave 1 63850

Features | 64544

Removed some deprecated features. For more information see Removed Features.

Release Wave | 63850

Added support for Business Central 2022 Wave 1.

Version 19.5

Type Title Description Read More
Added SweBase Wrapper Function SetGrossInvoiceAmount() 62693

SweBase Wrapper | 62693

Added the function SetGrossInvoiceAmount() to SweBase Wrapper.

Version 19.4

Type Title Description Read More
Added XmlWriter Function AddAttributeAbs() 61434

XmlWriter | 61434

Added the overloaded function AddAttributeAbs() to XmlWriter.

Version 19.3

Type Title Description Read More
Fixed Web Wrapper Improved error handling 61395

Web Wrapper | 61395

Fixed that no error will occur when sending binary data with the Web Wrapper.

Version 19.2

Type Title Description Read More
Added Web Wrapper Support for Bearer Token 61464
Fixed Mutex Release mutex on Job Queue failure 61011

Web Wrapper | 61464

Added support for Bearer Token to the codeunit Web Wrapper.

Mutex | 61011

Fixed obtained mutexes to be omitted due to a change of behavior in the error handling of the Job Queue.

Version 19.1

Type Title Description Read More
Fixed Web Wrapper Duplicated Authorization headers 60195
Fixed RecRef Functions Function FieldExists() 58493

Web Wrapper | 60195

Fixed an error about duplicated Authorization headers caused by using a username and a password in the Web Wrapper in v19.0.

RecRef Functions | 58493

Fixed that the function FieldExists() in RecRefFunctions did not consider fields that was Enabled = false as non-existing.

Version 19.0

Type Title Description Read More
Added Release Wave Support for Business Central 2021 Wave 2 57503

Release Wave | 57503

Added support for Business Central 2021 Wave 2.

Version 18.1

Type Title Description Read More
Added Documentation Documentation with Xml Comments 52669
Added Troubleshooting Troubleshoot inconsistency in General Ledger 39719

Documentation | 52669

Added Xml comments to document public objects, functions and events. This is available via IntelliSense in VSCode and in the Technical Reference.

Troubleshooting | 39719

Added functionality to troubleshoot inconsistency in General Ledger.

Version 18.0

Type Title Description Read More
Added Release Wave Support for Business Central 2021 Wave 1 50944

Release Wave | 50944

Added support for Business Central 2021 Wave 1.

Version 17.1

Type Title Description Read More
Added Mutex Release Mutex on failed jobs 49265

Mutex | 49265

Added functionality to release all mutexes held by job queue sessions if the job queue fails. Prior, using mutex in Job Queue Entries could lead to orphaned mutexes.

Version 17.0

Type Title Description Read More
Fixed Mutex "Active Session" datetime rounding 41076
Added Release Wave Support for Business Central 2020 Wave 2 42441

Mutex | 41076

Fixed Mutex fail in some scenarios, the fields DateTime values in the Active Session table got a different rounding than the fields DateTime values in the database. This happens when the Active Session table is virtual, which it has changed to on SaaS some time ago.

Release Wave | 42441

Added support for Business Central 2020 Wave 2.

Version 16.0

Type Title Description Read More
Added Release Wave Support for Business Central 2020 Wave 1 37234

Release Wave | 37234

Added support for Business Central 2020 Wave 1.