Changelogs
8.1.3
Release Date: 2024-12-03
Breaking Changes
A breaking change may require manual adjustments by the administrator. Please read the description. |
INUBIT-18162
An issue applying the sanitizeHtml
setting has been fixed. The global setting on the module now correctly overwrites the value on the instance if it is false
. To restore the previous behavior, sanitizeHtml
must be set to false and forceValidJavaScript
must be set to true
.
Impacts:
-
BPC - Process Interaction
Security Fixes
Security fixes include the remediation of security-related vulnerabilities. In addition to INUBIT’s own code, this also includes updating and replacing third-party components used. |
New Functionalities - Improvements
INUBIT-14606
Outdated and no longer supported settings have been removed from the ibis.xml
file. An updated version can be found in the template files after patching or fresh installation.
Impacts:
-
Application - Process Engine
-
Installer
INUBIT-15070, SUPPORT-8647
The RabbitMQ Connector has been enhanced so that listeners can now be configured to send the ACK back to the server before or after workflow execution.
Impacts:
-
Connector - Rabbit MQ
INUBIT-17196, SUPPORT-10785
The email notification from the Process Engine about errors that have occurred in workflows or monitoring has been enhanced so that the email title and content can be freely defined. In addition, the use of workflow variables via placeholders is possible.
Impacts:
-
Error handling
INUBIT-17633, SUPPORT-11058
INUBIT now supports the Oracle 23ai (23c) database.
Impacts:
-
Application - AS4 Gateway
-
Application - Process Engine
-
Connector - DB
-
Workbench - DB Explorer
-
Workbench - DB Manager
INUBIT-17648, SUPPORT-10242
The XPath function documentation has been completed so that the parameters of each function are now explained and examples are displayed.
Impacts:
-
Workbench - XPath-Assistant / Execution
INUBIT-17859
The new utility plugin "JSON Formatter" has been added. This allows you to convert existing JSON content into the canonical form.
Impacts:
-
Utility - JSON Formatter
INUBIT-18379
INUBIT is delivered with the current Tomcat and JDK version.
Impacts:
-
Application - Tomcat
Bug Fixes
INUBIT-14706, SUPPORT-11360, SUPPORT-8711
Fixed issues when using the CLI cache commands rm
and clear
.
Impacts:
-
CLI
INUBIT-18314, SUPPORT-11517
A problem with filling the "submitId" field in the form has been fixed so that the correct value is now inserted into the field again.
Impacts:
-
Liferay - WebApp Portlet
INUBIT-16045, SUPPORT-11701, SUPPORT-10514
A problem in the login dialog has been fixed so that the currently selected connection is retained when switching to the "Advanced" dialog.
Impacts:
-
Workbench
INUBIT-17025, SUPPORT-10561
A problem that caused the warning package org.apache.xerces.dom not in java.xml
when e.g. starting the Workbench has been fixed.
Impacts:
-
Application - Process Engine
-
Installer
-
Workbench
INUBIT-18141, SUPPORT-11482
Fixed an issue that caused the adapter to fail when running with an empty input message. This issue is now resolved.
Impacts:
-
Adapter - CSV
INUBIT-18162
An issue applying the sanitizeHtml
setting has been fixed. The global setting on the module now correctly overwrites the value on the instance if it is false
. To restore the previous behavior, sanitizeHtml
must be set to false and forceValidJavaScript
must be set to true
.
Impacts:
-
BPC - Process Interaction
INUBIT-18521
A problem with Schematron validation has been fixed so that the detailed error information of the validation is now also output on the module.
Impacts:
-
Utility - XML (Schema) Validator
-
Utility - ZUGFeRD
8.1.2
Release Date: 2024-10-07
Breaking Changes
A breaking change may require manual adjustments by the administrator. Please read the description. |
INUBIT-17630, SUPPORT-11282, SUPPORT-8741, SUPPORT-10242
The start parameter -DenableFormatterMicrosecondsValidation
can be used to force the formatter functions to fail if DateTime values are passed that exceed millisecond precision.
The start parameter must be passed when the Process Engine is started. The parameter should also be passed when the Workbench is started in order to force the same behavior in the client.
Impacts:
-
Converter - XSLT
-
Workbench - XPath-Assistant / Execution
Security Fixes
Security fixes include the remediation of security-related vulnerabilities. In addition to INUBIT’s own code, this also includes updating and replacing third-party components used. |
New Functionalities - Improvements
INUBIT-12654, SUPPORT-11820
Deleting a user via the Workbench has been enhanced so that you can now configure whether user references in the system should also be removed (GDPR).
Impacts:
-
User Manager
INUBIT-17630, SUPPORT-11282, SUPPORT-8741, SUPPORT-10242
The start parameter -DenableFormatterMicrosecondsValidation
can be used to force the formatter functions to fail if DateTime values are passed that exceed millisecond precision.
The start parameter must be passed when the Process Engine is started. The parameter should also be passed when the Workbench is started in order to force the same behavior in the client.
Impacts:
-
Converter - XSLT
-
Workbench - XPath-Assistant / Execution
INUBIT-17912
The latest version of the Bouncycastle cryptographic library is now being used.
Impacts:
-
Application - Process Engine
Bug Fixes
INUBIT-17907, SUPPORT-11359, SUPPORT-11109
Fixed a memory issue in the Process Engine caused by the increased number of operations on the module configurations. This issue is now resolved.
Impacts:
-
Application - Process Engine
-
Workbench
INUBIT-15658
The module configuration for writing the message stream to a file has been enhanced so that writing can now be skipped if the file already exists.
Impacts:
-
Connector - File
-
Connector - FTP
INUBIT-17739, SUPPORT-11149
Fixed an issue in the Workbench startup script so that it now works correctly when the installation path contains spaces.
Impacts:
-
Workbench
INUBIT-17636, SUPPORT-11068
An issue with selecting the process user role has been fixed so that the bpcadmin
role can now also be deselected.
Impacts:
-
User Manager
8.1.1
Release Date: 2024-08-11
Security Fixes
Security fixes include the remediation of security-related vulnerabilities. In addition to INUBIT’s own code, this also includes updating and replacing third-party components used. |
New Functionalities - Improvements
INUBIT-15402
The CLI now provides the option disableHostNameVerification
to disable TLS hostname verification. This should be used with caution as it can lead to security issues in the connection.
Impacts:
-
CLI
INUBIT-15648, SUPPORT-8753, SUPPORT-10786
Automatic line wraps in the editor text view can now be set centrally in the Workbench settings. The setting is applied when an editor is opened for the first time. It can then be switched manually in the text editor.
Impacts:
-
Workbench - XML Editor
Bug Fixes
INUBIT-16886, SUPPORT-8714, SUPPORT-10428
When starting the Process Engine, database connections could become blocked and not be released again. This problem has now been resolved.
Impacts:
-
Application - Process Engine
INUBIT-17579
Task delegation could cause an error in the BPC that prevented the delegation from executing. This issue has now been resolved.
Impacts:
-
BPC - Process Interaction
INUBIT-13901, SUPPORT-7858
A problem when using the comparison function in TWF unit tests has been fixed so that element and variable values can be safely checked again.
Impacts:
-
Techical Workflow - Unit Tests
INUBIT-15647, SUPPORT-9365
When importing files into the repository, an error message was sometimes displayed even though the import was successful. This misleading error message is no longer displayed.
Impacts:
-
Repository
-
Workbench - Import / Export / Deployment
INUBIT-15665, SUPPORT-10149
The variable mapping dialog could not always be opened on the workflow connector if there were target variables that had not yet been mapped. The dialog now works without errors again.
Impacts:
-
Variable Mapping
INUBIT-16930, SUPPORT-10399
A problem when executing the update command on the DBO connector using a Postgres database has been fixed.
Impacts:
-
Connector - DBO
INUBIT-16940, SUPPORT-10533
When executing XSLT scripts that used the xsl:result-document
command, an error occurred during test execution. This problem has now been resolved.
Impacts:
-
Converter - XSLT
-
Workbench - XSLT Editor
INUBIT-17219
Incorrectly translated parts in the documentation of the XPath functions have been corrected.
Impacts:
-
Workbench - XPath-Assistant / Execution
INUBIT-17258
A problem when using the Credentials Manager for the password has been fixed so that the correct value from the manager is set at runtime.
Impacts:
-
Connector - Mail
INUBIT-17425
The display of third-party component information in the Workbench has been completed and missing license information has been added.
Impacts:
-
Application - AS4 Gateway
-
Application - Process Engine
-
Application - Remote Connector
-
Virtimo Cluster Manager
8.1.0
Release Date: 2024-06-24
New Functionalities - Improvements
INUBIT-15199
The portal configuration of a new INUBIT installation or after restoring a system with the setting "No Portal" is now set to "BPC" by default.
Impacts:
-
Application - Process Engine
-
BPC - General
-
Installer
INUBIT-11586, SUPPORT-6528
Using the context menu of the entries in the key manager, you can jump to the underlying module in the Module Editor tab. This makes it easier to find and edit the source of the displayed key information.
Impacts:
-
Key Manager
INUBIT-13052
The patch installer now saves backup directories with a timestamp in the directory name. This means that backup directories are not overwritten or automatically removed even if the patch installer is run multiple times.
Impacts:
-
Installer
INUBIT-13458, SUPPORT-11036
In the import wizard, the default value for overwriting existing system connectors has been changed. The settings are now switched off by default. To overwrite, this option must be explicitly switched on.
Impacts:
-
Workbench - Import / Export / Deployment
INUBIT-14308, SUPPORT-9028, SUPPORT-7439
The indexing of the INUBIT database table can be activated via the ibis.xml
file. This can speed up the database query.
Impacts:
-
Application - Process Engine
INUBIT-14368
Checkbox named 'Create an individual task for each user' in task generator has been removed from INUBIT and can no longer be used.
Impacts:
-
BPC - Process Interaction
-
Converter - Task Generator
INUBIT-14523
Aliases from the Credentials Manager can now be used in the module configuration to configure key or trust stores.
Impacts:
-
Connector - DB
INUBIT-14900
Shared libraries have been moved and are now located at <inubit-installdir>/server/process_engine/shared/lib
.
Impacts:
-
Application - AS4 Gateway
-
Application - Process Engine
-
Installer
INUBIT-15059
In the portal deployment display, WebApps that have already been deployed are recognized by their instance ID in the BPC. When redeploying, the user is now informed that the configuration values of the instance in the BPC will be overwritten with the current values from the INUBIT.
Impacts:
-
BPC - INUBIT WebApp
INUBIT-15412
Aliases from the Credentials Manager can now be used in the module configuration to configure key or trust stores.
Impacts:
-
Connector - AS2
INUBIT-15413
Aliases from the Credentials Manager can now be used in the module configuration to configure key or trust stores.
Impacts:
-
Connector - HTTP
INUBIT-15414
Aliases from the Credentials Manager can now be used in the module configuration to configure key or trust stores.
Impacts:
-
Connector - REST
INUBIT-15416
Aliases from the Credentials Manager can now be used in the module configuration to configure key or trust stores.
Impacts:
-
Connector - INUBIT IS
INUBIT-15417
Aliases from the Credentials Manager can now be used in the module configuration to configure key or trust stores.
Impacts:
-
Connector - Web Service
INUBIT-15419
Aliases from the Credentials Manager can now be used in the module configuration to configure key or trust stores.
Impacts:
-
Connector - AS2
INUBIT-15420
Aliases from the Credentials Manager can now be used in the module configuration to configure key or trust stores.
Impacts:
-
Connector - Mail
INUBIT-15421
Aliases from the Credentials Manager can now be used in the module configuration to configure key or trust stores.
Impacts:
-
Connector - RosettaNet
INUBIT-15443
Aliases from the Credentials Manager can now be used in the module configuration to configure key or trust stores.
Impacts:
-
Connector - Rabbit MQ
INUBIT-15444
Aliases from the Credentials Manager can now be used in the module configuration to configure key or trust stores.
Impacts:
-
Connector - WebDAV
INUBIT-15456
Aliases from the Credentials Manager can now be used in the module configuration to configure key or trust stores.
Impacts:
-
Connector - LDAP
INUBIT-15458
Aliases from the Credentials Manager can now be used in the module configuration to configure key or trust stores.
Impacts:
-
Connector - IGUASU
INUBIT-15554
Shared libraries have been moved and are now located at <inubit-installdir>/server/process_engine/shared/lib
.
Impacts:
-
Application - AS4 Gateway
INUBIT-15581
Shared libraries have been moved and are now located at <inubit-installdir>/server/process_engine/shared/lib
.
Impacts:
-
Application - Process Engine
-
Application - Remote Connector
-
Installer
INUBIT-15738
The HMAC support on the Cryptographer plugin has been expanded so that keys can now be stored in base64 or hex formats in addition to text.
Impacts:
-
Utility - Cryptographer
INUBIT-16102, SUPPORT-7461
The readme files have been removed from the installer. All information from the previous readme files is now online available.
Impacts:
-
Installer
Bug Fixes
INUBIT-16534, SUPPORT-10258, SUPPORT-10531, SUPPORT-10607, SUPPORT-10672, SUPPORT-10856, SUPPORT-10964, SUPPORT-11363
Fixed a problem when opening the XPath Wizard from the XSLT converter that occurred with empty respectively missing input data.
Impacts:
-
Converter - XSLT
-
Workbench - XSLT Editor
INUBIT-16543, SUPPORT-10137, SUPPORT-10712
When executing workflows with workflow connector jumps, execution problems occurred if the sub-workflow contained a task generator or a wait control. When jumping back, the variables were not completely passed upwards. This problem has now been resolved.
Impacts:
-
Controls - Wait
-
Controls - Workflow Connector
-
Converter - Task Generator
INUBIT-16712, SUPPORT-10403
Fixed an issue when selecting and using a truststore from the parent group in the repository.
Impacts:
-
Connector - AS4
-
Repository
INUBIT-16731
Fixed an issue in the XPath Wizard so that it can be used again when called from the XSLT Editor within a For-Each loop.
Impacts:
-
Converter - XSLT
-
Workbench - XSLT Editor
INUBIT-15297, SUPPORT-10032, SUPPORT-4991, SUPPORT-9186, SUPPORT-9737
The option in the database connector configuration for formatting time and date fields in the result XML can be used to implement different formatting. The presentation and explanation of this option in the UI has been improved.
Impacts:
-
Connector - DB
INUBIT-15928, SUPPORT-9834, SUPPORT-9803
The Ajax jump functionality did not work within group elements. This meant that the group contents could not be updated correctly. This problem has now been resolved.
Impacts:
-
BPC - INUBIT WebApp
-
BPC - Process Interaction
INUBIT-16032, SUPPORT-9812
When opening the XPath Wizard, the existing XPath expression is always evaluated. If certain errors occurred, the Workbench could freeze and no further use was possible. The only solution was to restart the Workbench. This problem has now been resolved.
Impacts:
-
Workbench - XPath-Assistant / Execution
INUBIT-16195, SUPPORT-8961
If the input message was marked as optional and the mux timed out while waiting for the input message, an error occurred. This issue has now been resolved.
Impacts:
-
Controls - Multiplexer
INUBIT-16373, SUPPORT-10127
An issue with the execution of the XPath function fn:parseXml()
has been fixed so that it now works correctly again.
Impacts:
-
Converter - XSLT
-
Variable Mapping
-
Workbench - XSLT Editor
INUBIT-16484, SUPPORT-10174
Fixed an issue when dragging and dropping content from the variable table into the XSLT script.
Impacts:
-
Workbench - Module Editor
-
Workbench - XSLT Editor
INUBIT-16486, SUPPORT-10222, SUPPORT-10221, SUPPORT-10883
The error output in the log file when calling the Metrics interface using the PostgreSQL database "Operator does not exist: boolean = integer" has been fixed.
Impacts:
-
Process Engine - REST API
INUBIT-16601
The documentation for the XPath functions isxp:encode()
and ispx:decode()
has been revised.
Impacts:
-
Workbench - XPath-Assistant / Execution