What's New

The What's New topic lists new and revised features of TIBCO BusinessWorks™ Container Edition version 2.10.0 compared to the previous version with reference to documentation.

  • Support for configuring Proxy server through VM aruguments

    Proxy server details can now be added through VM arguments by setting the system properties.

  • New environment variables added for enabling and disabling OpenTelemetry

    This release adds supports for new environment variables for enabling or disabling OpenTelemetry.

  • Integration for Google Secret Manager with TIBCO BusinessWorks Container Edition

    This release adds support for Google Secret Manager for Credential Management Service for TIBCO BusinessWorks Container Edition application.

  • Security context added toTIBCO BusinessWorks Container Edition Monitoring Container

    This release adds support for security context to TIBCO BusinessWorks Container Edition Monitoring Container to restrict access to File system for a specific user.

  • Support to connect SQLServer hosted on Azure for TIBCO BusinessWorks Container Edition Monitoring using Managed Identity

    This release adds supports for SQLServer hosted on Azure for TIBCO BusinessWorks Container Edition Monitoring.

  • Support for Load Balanced Connection String URL for TIBCO BusinessWorks Container Edition Monitoring

    This release adds support for installation of Load Balanced Connection String URL in Oracle EXADATA/RAC for TIBCO BusinessWorks Container Edition Monitoring.

  • Enabled support for +UseContainerSupport option for better resource management in containerized environments

    This release adds support for +UseContainerSupport option for better resource management in containerized environments.

  • Support for Oracle Java 17.x

    TIBCO BusinessWorks™ Container Edition 2.10.0 now supports Oracle Java 17.x on the Windows, Mac, and Linux platforms.

  • Support for importing and learning mapping data

    With the import and learn feature, you can now import and learn the mapping data of all existing projects in the organization.

  • Support for displaying the descriptions from Swagger file in Swagger UI

    When a top-down REST service is invoked using a Swagger file having a "description" provided for the operation, its Request and Response objects, and its individual properties, are reflected in the Swagger UI.

  • Support for conversion of $ref type parameter in XSD using Swagger 2.0 JSON files

    Now when you right-click on a Swagger 2.0 JSON file to Generate XSD Schema, the parameters defined using $ref are converted into elements in the XSD.

  • Support for RSA Algorithms in JWT

    Support has been added for RS256, RS384, and RS512 algorithms in the JWT Algorithm drop-down.

  • Support for the "nullable" keyword in the JSON file

    This release adds support for the "nullable" keyword in the JSON file.

  • Support for complex data types: Custom XPath Function Return type and Parameters type

    Support is added for returning complex data types as output of Java Custom Function (XPath function) and also in XPath Function Parameter type.

  • Support for ResolveURI XPath function

    A new ResolveURI() XPath function has been added now.

  • Logging support for Custom XPath functions

    A new checkbox Use Logger is added in the Custom XPath Function wizard.

  • Support for Rest API to get the App instance statuses

    To get the status of the app instances, a new API has been added now.

  • Support added for the Update Site preference

    A new preference Enable Update Site is added to upgrade to the later version of plug-ins where the new activities are available.

  • Support added for searching samples in File Explorer

    A new "search" field has been added to search samples on the File Explorer tab.

  • New preferences added in TIBCO Business Studio for BusinessWorks to improve its performance

    New preferences are added under in TIBCO Business Studio for BusinessWorks to improve its performance.

  • Support added for keyboard shortcut keys

    Support has been added for new keyboard shortcut keys.

  • A new option Group by module added to list the main module at the top in the Project Explorer view

    To list the main module at the top under the Project Explorer view, a new option Group by module is added under View Menu option.

  • Support for adding custom range for shared modules

    This release adds support for defining custom range to help with version management of the shared modules.

  • Support for JUnit view to enhance user experience

    JUnit view now displays collated results, including process details and activities with assertions, along with counts for runs, errors, and failures after executing the Maven goal.

  • Provision for enabling Maven unit test build failure for skipped tests

    A new flag -DskippedTestError has been introduced to ensure that the build fails explicitly if any test case is skipped.

  • Support for adding Gold input/mock output file name in Debug mode

    Support has been added to include the Gold input/mock output file name when generating a mock file in Debug mode.

  • Support for generating mock output without running the application in debugger mode

    This release adds support for generating mock output as a mapping without running the application in debugger mode.

  • Support for Crontab in Timer activity

    You can now add crontab-like specifications when a timer is fired.

  • Support dynamic timeout for Invoke REST API activity

    A new field activityTimeout under dynamicConfigurations element is added on the Input tab of Invoke REST API activity.

  • Support for Render JSON activity output as a JSON formatted string for XSD schema type

    To get the JSON formatted string in the output when you select "XSD" as the Schema type, a new checkbox Enable Pretty Print is added on the General tab of the Render JSON activity.

  • Support for the ListFile activity with a new "recursive" field

    A new field recursive is added to the Input tab of the ListFile activity to list all the files and directories from the same directory as well as sub-directories.

  • Support parallel processing in "for-each" and "apply-templates" of XSLT

    To enable parallel processing in XSLT using the "for-each" and "apply-templates" elements, you can add the attributes 'threads' and 'context-size' to the "for-each" loop.

  • Support for displaying Shared Resource Connection module properties

    Module properties for Shared Resource Connection are now displayed in the Data source section under the Module Properties tree for JDBC Activity.

  • Support for Chunked Streaming in HTTP Palette

    Support is added for Chunked Streaming to send a large file in HTTP palette with Apache HTTP Component Client.

  • Support for compressing requests using Gzip and Deflate in HTTP Palette

    Support is now added for Gzip and Deflate compression types with the Jetty/Apache client to send compressed data from the client to the server, and also decompress the data at the server end.

  • Support for an Intelligent scheduler permitting the application process to start

    Now, you can set an "intelligent" scheduler to permit an application process to start.

  • Support for Default Confidentiality in the OAuth Shared Resource

    The Default Confidentiality checkbox has now been added to the security pane of the OAuth Shared Resource Configuration.

  • Support for integrating OpenTelemetry SpanID and TraceID

    OpenTelemetry SpanID and TraceID have been integrated into the BWAppNode logs for the OpenTelemetry logs functionality.