FlexDeploy 9.0 Release Notes
Did you know you can subscribe to updates to the release notes? Right-click and copy this link and paste it into your feed reader of choice.
Known issues
FLEXDEPLOY-13513 - The JMeter plugin included in the 9.0.0.0 zip did not work. You can download a fixed version of the plugin here.
FLEXDEPLOY-13544 - FlexDeploy 8.0.0.6-8.0.0.8 and 9.0.0.0 are affected by FLEXDEPLOY-13544. A regression in 8.0.0.6 causes the ServiceNow integration to not use the customized URL provided when there are multiple change tickets being checked simultaneously. A 9.0.0.0 patch is available if needed. 8.0.0.9 and 9.0.0.1 contain the fix for it.
FLEXDEPLOY-13641 - FlexDeploy 9.0.0.0 has an issue where specifying SCM revisions while building a package is not handled correctly. The build fails. There is a 9.0.0.0 patch available.
FLEXDEPLOY-14318 - If you upgraded from version 7.0 or earlier to 8.0.0.5-8.0.0.12 or 9.0.0.0-9.0.0.4 and use ADF, EBS, Oracle BI, Oracle API Platform, Oracle Forms, PeopleSoft, SAP, Siebel, WebLogic, WebMethods, Wildfly, or Mule Plugins, please verify the Endpoint Selection and Execution settings for workflows utilizing these plugins. Migrating from earlier versions directly to 8.0.0.16 / 9.0.0.7 is recommended.
FLEXDEPLOY-14330 - FlexDeploy 8.0.0.6-8.0.0.12 and 9.0.0.0-9.0.0.4 are affected by FLEXDEPLOY-14330. A regression in 8.0.0.6 causes CMS tickets to sometimes send the wrong environment code into the isTicketApproved and isTicketRejected. This happens if tickets are waiting for approval in multiple environments and polling is enabled. Patches are available for 9.0 releases. 8.0.0.13 was released to fix this.
FLEXDEPLOY-14428 - The 9.0.0.5.32 release of the OIC plugin exports all non-project connections when using the package build operation to build an integration. This is resolved in 9.0.0.5.33. The zip file was upgraded to have the newer version, but depending on when you upgraded to the 9.0.0.5 release, you may need to download it separately from the plugins download page.
FLEXDEPLOY-14617 - Oracle Database Plugin - An issue in FlexDeploy 9.0.0.1-9.0.0.7 caused Oracle Database Projects to say that there are no changes and skip the files during deployments.
FLEXDEPLOY-14739 – Versions 9.0.0.5, 9.0.0.6, and 9.0.0.7 of FlexDeploy are affected by an issue where Oracle Cloud-related plugins may fail with a
java.lang.NoClassDefFoundError: org/bouncycastle/asn1/ntt/NTTObjectIdentifierswhen using OAuth authentication. This is resolved in FlexDeploy 9.0.0.8. If you are using affected version, then placehttps://repo1.maven.org/maven2/org/bouncycastle/bcutil-jdk15to18/1.80/bcutil-jdk15to18-1.80.jarin lib folder of affected plugin. Contact flexagon support if necessary.FLEXDEPLOY-14946 - FlexDeploy’s Jira integration fails to search work items due to the removal of certain search-related APIs by Jira. Users may encounter errors when searching for Jira work items. However, if the exact work item number is entered, the integration will still function correctly. These UI errors can be ignored. A fix for this issue is included in FlexDeploy 9.0.0.9+. If you upgraded to version 9.0.0.9 before September 17, 2025, you will need to apply an updated flexdeploy.war file. Please contact FlexDeploy Support for assistance. Once 9.0.0.9 patch is applied - Customers with custom Issue Tracking System implementations must update their
searchWorkItemsmethod. The method signature has changed to support the next page token and now returns aflexagon.fd.model.integration.its.api.WorkItemSearchResponseobject. This response includes:List<WorkItemSearchResult>andString nextPageToken(for pagination support).
Launch Webinar Recordings
- 1 Known issues
- 2 Launch Webinar Recordings
- 3 FlexDeploy 9.0.0.13 (2-14-2026)
- 3.1 Application Updates
- 3.1.1 Bitbucket Integration
- 3.2 Resolved Issues
- 3.1 Application Updates
- 4 FlexDeploy 9.0.0.12 (1-18-2026)
- 4.1 Application Updates
- 4.1.1 Security
- 4.1.2 Salesforce
- 4.1.3 Jira Integration
- 4.1.4 Groovy Functions
- 4.2 Plugin Updates
- 4.3 Resolved Issues
- 4.1 Application Updates
- 5 FlexDeploy 9.0.0.11 (10-25-2025)
- 5.1 Application Updates
- 5.1.1 Salesforce
- 5.1.2 GIT Integration
- 5.1.3 Compliance & Audit
- 5.1.4 Groovy Functions
- 5.2 Plugin Updates
- 5.3 Resolved Issues
- 5.1 Application Updates
- 6 FlexDeploy 9.0.0.10 (9-28-2025)
- 6.1 Application Updates
- 6.1.1 Workflow
- 6.1.2 Salesforce
- 6.1.3 Jira Integration
- 6.1.4 Webhooks
- 6.2 Plugin Updates
- 6.3 Resolved Issues
- 6.4 Incompatible Changes
- 6.1 Application Updates
- 7 FlexDeploy 9.0.0.9 (8-30-2025)
- 7.1 Application Updates
- 7.1.1 Security
- 7.1.2 HTTPS Agent
- 7.1.3 Projects
- 7.1.4 Salesforce
- 7.1.5 Credentials
- 7.1.6 Groovy Functions
- 7.2 Plugin Updates
- 7.3 Resolved Issues
- 7.1 Application Updates
- 8 FlexDeploy 9.0.0.8 (7-27-2025)
- 8.1 Application Updates
- 8.1.1 Security
- 8.1.2 Folder
- 8.1.3 Project
- 8.1.4 Release and Pipeline Management
- 8.1.5 Salesforce
- 8.1.6 Compliance & Audit
- 8.1.7 Groovy Function
- 8.2 Plugin Updates
- 8.3 Resolved Issues
- 8.1 Application Updates
- 9 FlexDeploy 9.0.0.7 (6-14-2025)
- 9.1 Application Updates
- 9.1.1 Security
- 9.1.2 Projects
- 9.1.3 Release and Pipeline Management
- 9.1.4 Topology
- 9.1.5 Integrations
- 9.1.6 Outgoing Webhooks
- 9.1.7 OAuth Applications
- 9.1.8 Groovy Functions
- 9.1.9 Blueprints
- 9.2 Plugin Updates
- 9.3 Resolved Issues
- 9.1 Application Updates
- 10 FlexDeploy 9.0.0.6 (5-11-2025)
- 10.1 Application Updates
- 10.1.1 General
- 10.1.2 Security
- 10.1.3 HTTPS Agent
- 10.1.4 Projects
- 10.1.5 Release and Pipelines Management
- 10.1.6 Salesforce
- 10.1.7 Compliance and Audit
- 10.1.8 Integrations
- 10.1.9 Groovy Functions
- 10.1.10 Purge
- 10.2 Plugin Updates
- 10.3 Resolved Issues
- 10.4 Incompatible Changes
- 10.1 Application Updates
- 11 FlexDeploy 9.0.0.5 (4-12-2025)
- 11.1 Application Updates
- 11.1.1 General
- 11.1.2 Security
- 11.1.3 Compliance & Audit
- 11.1.4 Projects
- 11.1.5 Release and Pipeline Management
- 11.1.6 Git Integration
- 11.1.7 Salesforce
- 11.1.8 Replacements
- 11.1.9 Purge
- 11.1.10 System Settings
- 11.1.11 User Profile
- 11.1.12 Code Editor
- 11.1.13 HTTPS Agent
- 11.2 Plugin Updates
- 11.3 Resolved Issues
- 11.4 Incompatible Changes
- 11.1 Application Updates
- 12 FlexDeploy 9.0.0.4 (3-15-2025)
- 12.1 Application Updates
- 12.1.1 General
- 12.1.2 Security
- 12.1.3 Compliance & Audit
- 12.1.4 Release and Pipeline Management
- 12.1.5 Integrations
- 12.1.6 Groovy Functions
- 12.1.7 OAuth Applications
- 12.1.8 Reports
- 12.1.9 FlexDeploy Browser Extension
- 12.2 Plugin Updates
- 12.3 Resolved Issues
- 12.4 Incompatible Changes
- 12.1 Application Updates
- 13 FlexDeploy 9.0.0.3 (2-17-2025)
- 13.1 Application Updates
- 13.1.1 General
- 13.1.2 Security
- 13.1.3 Compliance & Audit
- 13.1.4 Release and Pipeline Management
- 13.1.5 Code Editor
- 13.1.6 REST API
- 13.1.7 Groovy Functions
- 13.2 New Plugins
- 13.3 Plugin Updates
- 13.4 Resolved Issues
- 13.5 Incompatible Changes
- 13.1 Application Updates
- 14 FlexDeploy 9.0.0.2 (1-18-2025)
- 14.1 Application Updates
- 14.1.1 General
- 14.1.2 Security
- 14.1.3 HTTPS Agent
- 14.1.4 Project Replacements
- 14.1.5 Workflow Execution
- 14.1.6 Release and Pipeline Management
- 14.1.7 Compliance and Audit
- 14.1.8 Notifications
- 14.1.9 Groovy Libraries
- 14.1.10 Groovy Functions
- 14.1.11 Code Editor
- 14.2 Plugin Updates
- 14.3 Resolved Issues
- 14.4 Incompatible Changes
- 14.1 Application Updates
- 15 FlexDeploy 9.0.0.1 (12-14-2024)
- 15.1 Application Updates
- 15.1.1 General
- 15.1.2 Platform Update
- 15.1.3 Security
- 15.1.4 Project
- 15.1.5 Release and Pipeline Management
- 15.1.6 Salesforce
- 15.1.7 GIT Integration
- 15.1.8 Outgoing Webhooks
- 15.1.9 OAuth Applications
- 15.1.10 Notification
- 15.1.11 Dashboards
- 15.1.12 Groovy Functions
- 15.1.13 Groovy Libraries
- 15.1.14 GraphQL API
- 15.2 Plugin Updates
- 15.3 Resolved Issues
- 15.4 Incompatible Changes
- 15.1 Application Updates
- 16 FlexDeploy 9.0.0.0 (11-02-2024)
- 16.1 Application Updates
- 16.1.1 Platform Update
- 16.1.2 Automated Rollback
- 16.1.3 GIT Integrations
- 16.1.4 Credentials
- 16.1.5 Configuration Export Import
- 16.1.6 WebSocket
- 16.1.7 Projects
- 16.1.8 Release and Pipeline Management
- 16.1.9 Integrations
- 16.1.10 Security
- 16.1.11 Dashboards
- 16.1.12 System Settings
- 16.1.13 Groovy Libraries
- 16.1.14 Groovy Functions
- 16.1.15 Code Editor
- 16.1.16 Purge
- 16.2 Plugin Updates
- 16.3 Resolved Issues
- 16.4 Incompatible Changes
- 16.4.1 URL Changes
- 16.4.2 Git Accounts
- 16.4.3 Topology
- 16.4.4 Notification
- 16.1 Application Updates
FlexDeploy 9.0.0.13 (2-14-2026)
Version Details
FlexDeploy Installer 1.0.23 or later should be used with FlexDeploy 9 upgrades.
FlexDeploy 9.0 requires Java 21 or 17. See Plugin Java Requirements for Java version requirement for plugins.
Application Version - 9.0.0.13.906
HTTPS Agent is updated with this version.
Docker images:
Application Updates
Bitbucket Integration
FLEXDEPLOY-15013 - Migrated to new Workspace/Repository APIs due to the deprecation of all cross-workspace APIs - https://developer.atlassian.com/changelog/#CHANGE-2770.
Resolved Issues
Reports
FLEXDEPLOY-15572 – Resolved an issue in the Environment History Report where selecting Show File Details and filtering by File Type caused an error when using a PostgreSQL database.
Oracle EBS Plugin
FLEXDEPLOY-15607 – Resolved an issue where the ADOP Cleanup operation always ran in Standard mode, regardless of the selected Cleanup Option.
MS Build Plugin
FLEXDEPLOY-15563 – Added a new input option to restrict environment variables. When configured, only variables associated with the specified target group codes are passed to the execution environment.
FlexDeploy 9.0.0.12 (1-18-2026)
Version Details
FlexDeploy Installer 1.0.23 or later should be used with FlexDeploy 9 upgrades.
FlexDeploy 9.0 requires Java 21 or 17. See Plugin Java Requirements for Java version requirement for plugins.
Application Version - 9.0.0.12.901
HTTPS Agent is updated with this version.
Docker images:
Application Updates
Security
FLEXDEPLOY-15243 – Updated the Tomcat versions used by FlexDeploy and HTTPS agents to Apache Tomcat 9.0.111, addressing security vulnerabilities CVE-2025-61795, CVE-2025-55752, and CVE-2025-55754.
FLEXDEPLOY-15461 – TLS 1.3 support added, using Java’s default TLS settings. This applies to FlexDeploy as well as Plugins.
FLEXDEPLOY-15472 - Update Playwright in FlexDeploy and the FlexDeploy FSM plugin for CVE-2025-59288. Also fixes playwright issue 36650 where https proxies are not supported.
FLEXDEPLOY-15473 - DependencyCheck Plugin - Updated DependencyCheck for CVE-2025-48924 in a bundled library.
FLEXDEPLOY-15474 - PMD Plugin - Updated the PMD version to 7.19.0 to remedy several CVEs.
Salesforce
FLEXDEPLOY-15143 – Added support for Salesforce API version 65.0 (Winter ’26). Version 65.0 supports OAuth authentication and removes BASIC authentication. The default API version remains 64.0 for compatibility, but the upper version limit has been removed. The following new Metadata Types are supported:
LightningOutApp
DgtAssetMgmtProvider
DgtAssetMgmtPrvdLghtCpnt
InvocableActionExtension
FLEXDEPLOY-15350 - Added support for Client_Credentials grant flow. To use, setup a client application and select the user in Salesforce that you wish FlexDeploy to use. The username and password are no longer needed on the integration in this case, just the client id and client secret. Test connection now prefers OAuth over Basic auth (fix for Salesforce 65.0 where Basic Auth was removed and deprecated in earlier versions). If using OAuth with Username and Password, the token can now be stored either in the password credential or separately in the token input. Previously it had to be in the password credential for Oauth.
FLEXDEPLOY-15351 - Allow modifying the type of Salesforce objects after discovery. This should rarely be done, but if an object is improperly discovered, it is now possible to correct it in the UI.
Jira Integration
FLEXDEPLOY-15229 – Added a new Jira instance property to enable or disable the use of the JQL-based Search API. This property is enabled by default and is particularly useful for on-premises Jira installations where JQL may not be available.
Groovy Functions
FLEXDEPLOY-15236 – The ExecuteOptions class now supports associating one or more change tickets when executing utility project via the executeUtility function, enabling better tracking and auditing of utility executions.
Plugin Updates
Oracle SaaS FSM Plugin
FLEXDEPLOY-15289 – Improved plugin login scripts to better support the Oracle SaaS UI authentication flow across a wider variety of login pages and SSO configurations.
FLEXDEPLOY-15454 - Manage Public Sector Custom Roles (
ORA_PSCR_TSK_CUSTOM_ROLES) setup task now allows for filter usingORA_ASE_FUNCTIONAL_SECURITY_CUSTOM_ROLES, ORA_ASE_FUNCTIONAL_SECURITY_CUSTOM_ROLE_HIERARCHY, ORA_ASE_FUNCTIONAL_SECURITY_CUSTOM_ROLE_PRIVILEGE_MEMBERSHIPbusiness objects.FLEXDEPLOY-15536 – Increased the timeout for loading SOA Composer pages to accommodate cases where page load times are slow.
Oracle Integration Cloud Plugin
FLEXDEPLOY-15483 - Added missing input "Update Schedules" to the packageDeploy operation.
Resolved Issues
Security
FLEXDEPLOY-15365 – Resolved an issue that could allow Two-Factor Authentication (2FA) to be bypassed for local users.
FLEXDEPLOY-15427 – Dashboard panel parameters are now properly sanitized, preventing illegal characters.
Projects
FLEXDEPLOY-15252 - Resolved an issue in Project Insights where certain filters caused an error.
Release and Pipeline Management
FLEXDEPLOY-15240 - Resolved a regression introduced in version 9.0.0.7 that could cause the error "[RelSnapshot] is required for [RelSnapshotDBRow]." when creating a snapshot.
FLEXDEPLOY-15245 – Resolved an issue where, during pipeline activation, cron expressions defined as Groovy were incorrectly validated as literals.
FLEXDEPLOY-15287 – Resolved an issue where the Schedule Gate and Schedule Step skipped validation of Groovy expressions during pipeline activation. The Schedule Gate now correctly validates Groovy cron expressions, and the Schedule Step validates Groovy override role expressions.
Salesforce
FLEXDEPLOY-15519 - Resolved issues when working with WaveXmd files.
Groovy Libraries
FLEXDEPLOY-15341 – Resolved an issue where a Groovy library validation exception prevented other valid libraries from compiling. Valid libraries now continue to compile even if one fails validation.
Outgoing Webhook
FLEXDEPLOY-15221 – Resolved an issue where the Task Created outgoing webhook could generate duplicate events.
Oracle EBS Plugin
FLEXDEPLOY-15453 – Resolved issues in the EBS plugin Stop and Restart Concurrent Manager operations when attempting to terminate remaining processes after a stop did not complete within the configured time.
Ansible Plugin
FLEXDEPLOY-15315 - Resolved an issue where a missing space between inputs caused failures when using FDANS_INP_EXTRA_VARS and FDANS_INP_FORKS Input together.
FlexDeploy 9.0.0.11 (10-25-2025)
Version Details
FlexDeploy Installer 1.0.23 or later should be used with FlexDeploy 9 upgrades.
FlexDeploy 9.0 requires Java 21 or 17. See Plugin Java Requirements for Java version requirement for plugins.
Application Version - 9.0.0.11.871
Docker images:
Application Updates
Salesforce
FLEXDEPLOY-15020 – Backups for Salesforce SFDX projects are now created in SFDX format, ensuring consistency with the format used in source control repositories. This improvement enhances reliability and simplifies rollback scenarios by maintaining alignment between backups and version-controlled files.
GIT Integration
FLEXDEPLOY-15144 - Improved the performance of checking for changes in larger repositories.
FLEXDEPLOY-15163 - Removed uses of the deprecated "whatchanged" command, and replaced them with log.
Compliance & Audit
Groovy Library - Test, Admin Operations - Run Groovy, Administration - Change Log Level, and Workflow Execution using a non-active version are now recorded in the Change History.
Groovy Functions
FLEXDEPLOY-7737 - The variable "FDInstances" now appears as a code suggestion in property definition List Data scripts. Additionally, a new method,
FDInstances.getIntegrationInstancesLOV, has been introduced. It enables retrieval of detailed information for specific integration instance types, allowing for more dynamic and informative list data.FLEXDEPLOY-15088 - Added new FLEXDEPLOY functions to retrieve pending or approved content, commits, and work items associated with a stage execution.
public List<SnapshotCompareItem> getPendingOrApprovedContent(Long pStageExecId)public List<ScmCommitDataObject> getPendingOrApprovedCommits(Long pStageExecId)public List<WorkItemDataObject> getPendingOrApprovedWorkItems(Long pStageExecId)
Plugin Updates
Oracle Integration Cloud Plugin
FLEXDEPLOY-15092 – Resolved a “String index out of range” error that occurred during the packageBuild operation. The issue arose because the expected folder structure for a Library File was
[LIBRARY_ID]/[LIBRARY_TYPE]/[LIBRARY_VERSION]/[LIBRARY_CODE]/[FILENAME], while export operations generated paths without the[LIBRARY_ID]segment. The packageBuild operation now supports both path structures for improved compatibility and reliability.
Oracle Visual Builder Plugin
FLEXDEPLOY-15115 – Updated the Property Display Name (
FDFSM_CLOUD_ACCOUNT_CODE) and Plugin Input Display Name (FDOVB_INP_SAAS_ACCOUNT_CODE) to remove “FSM” from their names for improved clarity.
Oracle SaaS FSM Plugin
FLEXDEPLOY-15042 - Added filter criteria support for Expense rule–related setup tasks.
EXM_MANAGE_AUDIT_RULES_BY_TEMPLATES_AND_TYPESEXM_MANAGE_EXPENSE_AUDIT_LIST_RULESEXM_MANAGE_EXPENSE_AUDIT_RULE_ASSIGNMENTSEXM_MANAGE_EXPENSE_REPORT_AUDIT_RULESEXM_MANAGE_RECEIPT_AND_NOTIFICATION_RULESORA_EXM_MANAGE_EXPENSE_REPORT_AUDIT_RULES
Resolved Issues
Migration
FLEXDEPLOY-15085 – Resolved a migration issue where a “duplicate key value violates unique constraint ix_property_key_value_uk1” error could occur if newer plugin versions were installed on an older version of FlexDeploy. This fix ensures smoother upgrades and prevents conflicts during migrations.
Project
FLEXDEPLOY-15105 - Default Workflow Input values are now reapplied when changing the workflow version provided the value has not been changed from the original default value.
FLEXDEPLOY-15162 - Resolved an issue where subworkflow File deployment statuses were not being updated correctly after a failure. This caused already executed files to run again during redeployment. The deployment state is now properly retrieved, preventing redundant executions.
Workflows
FLEXDEPLOY-15038 - The Run Groovy no longer allows assignment to workflow variables when the value being assigned does not match the data type of the variable.
Releases
FLEXDEPLOY-15121 - Release Project cards now correctly show the username of the user that created the project as opposed to a json text block.
Salesforce
FLEXDEPLOY-14926 - Resolved issues with data file deployments introduced in the 9.0.0.9 version.
Groovy Library
FLEXDEPLOY-15180 – Resolved an issue where the Test Groovy function could expose credential values in error messages.
Oracle EBS Plugin
FLEXDEPLOY-15106 – Resolved a regression issue introduced in version 9.0.0.9 affecting EBS Standard (Full Deploy, non–package-based) builds, which caused a java.lang.StringIndexOutOfBoundsException error.
REST Plugin
FLEXDEPLOY-15009 - Introduced a new plugin input FDR_ALLOW_GZIP_RESPONSE to control automatic decompression of Gzip responses based on the content type. By default, it is set to true. This can help avoid
java.util.zip.ZipException: Not in GZIP formatfor certain REST API calls.
FlexDeploy 9.0.0.10 (9-28-2025)
Version Details
FlexDeploy Installer 1.0.23 or later should be used with FlexDeploy 9 upgrades.
FlexDeploy 9.0 requires Java 21 or 17. See Plugin Java Requirements for Java version requirement for plugins.
Application Version - 9.0.0.10.855
HTTPS agent is updated with this release.
Docker images:
Application Updates
Workflow
FLEXDEPLOY-13938 - Added filter option for Code and Display Name in workflow properties.
Salesforce
FLEXDEPLOY-14874 -
AppFrameworkTemplateBundleandGenAiFunctionstypes are now supported for file-level comparison.
Jira Integration
FLEXDEPLOY-14946 – Resolved an issue where FlexDeploy’s Jira integration failed to search work items due to the deprecation of certain search-related APIs by Jira. FlexDeploy now utilizes Jira’s updated search API. Note that unbounded queries are no longer supported - a filter is now required for any search to return results.
Webhooks
FLEXDEPLOY-14444 – Introduced a new Groovy function, VBSTUDIO, to support processing payloads from Visual Builder Studio Git repositories.
Plugin Updates
Oracle SaaS FSM Plugin
FLEXDEPLOY-14832 – Added new filtering options when editing an FSM Setup Task. Users can now exclude an entire business object using a new Exclude File option within the Filter Criteria. Additionally, a new option allows all business objects to be marked as excluded in a single action.
Oracle Integration Cloud Plugin
FLEXDEPLOY-14654 – Added a new OIC Properties input to file attributes, allowing users to specify integration properties to be updated.
FLEXDEPLOY-14934 – Enhanced the Connection Plan properties file by including the associated property name for each entry, improving readability. Property names are used as folder when managing connection attachement files.
Resolved Issues
General
FLEXDEPLOY-14949 – Resolved an issue where InfluxDB on Windows could fail to start due to a 10-second initialization timeout. The wait time has been extended to up to 100 seconds to improve startup reliability.
Security
FLEXDEPLOY-14905 – Resolved an issue where the password was not updated during the conversion of a user from external to internal, which previously required a separate password update. The password now updates automatically as part of the conversion process.
FLEXDEPLOY-14985 - Resolved an issue on the SSO realm's Group Mapping tab where entering a name in the "Add Group" field caused the cursor to jump to a different input box, making it difficult to map external groups to existing FlexDeploy groups for security permissions.
Projects
FLEXDEPLOY-14630 – FlexDeploy now throws an error when evaluating an SCM-based file that does not exist but is required to populate attributes. Previously, the process would continue without the file content, which could lead to unexpected results.
Salesforce
FLEXDEPLOY-14797 – Resolved various issues with Rollback process for Metadata API-based Salesforce projects. This version improves on the fixes introduced in 9.0.0.9, addressing remaining problems with rollback behavior.
FLEXDEPLOY-14996 – Resolved a build execution failure related to Custom Labels in SFDX-type Salesforce projects.
FLEXDEPLOY-15046 – Resolved an issue that prevented build and validate operations from being used in the same workflow. This was a regression introduced in the 9.0.0.9 release.
FLEXDEPLOY-15050 – SFDX – Bundled objects are now built successfully even when the sparse checkout folder is not set and the objects reside in nested folders. This fixes a regression introduced in version 9.0.0.9.
FLEXDEPLOY-15054 - Reverted a change in 9.0.0.8 where salesforce data was pulled in parallel when doing org to org comparisons to reduce the amount of memory needed to hold the xml data coming back from Salesforce simultaneously.
FLEXDEPLOY-15056 - Improved the performance of handling dates when finding when Salesforce files were last updated.
FLEXDEPLOY-15059 - Email Templates can now be deployed properly. This was a regression in 9.0.0.9.
FLEXDEPLOY-15066 - Static Resources in folders can now be deployed properly. This was a regression in 9.0.0.9.
FLEXDEPLOY-15081 - Resolved an issue where BotVersion metadata file were incorrectly classified as Bot. The package.xml generator and metadata classification now correctly recognize and list them as BotVersion.
FLEXDEPLOY-14970 - Resolved a regression in 9.0.0.9 with the building of the Workflow metadata type.
FLEXDEPLOY-15008 - Custom Label subcomponents now build and deploy properly for SFDX project types.
FLEXDEPLOY-15020 - The backups of SFDX format projects are now converted to SFDX format to match the expected format that the files are in source control.
Integrations
FLEXDEPLOY-14967 - Resolved issues with test connection having a confusing error message when missing required fields for CPQ and ApigeeX.
Bitbucket Integration
FLEXDEPLOY-14986 - Resolved a java.lang.ArrayIndexOutOfBoundsException: Index 4 out of bounds error that occurred when viewing Bitbucket commits containing binary files in the Commits tab.
Purge
FLEXDEPLOY-14959 - Resolved an issue with purge operations on Oracle databases where the Workflow and Plugin Execution tables were not being purged as expected. Data older than the configured retention period was often retained instead of being deleted.
Oracle EBS Plugin
FLEXDEPLOY-14857 – Resolved an issue where the adcGenerateJar operation was incorrectly marked as Successful even when errors were present in the process output. A new input has been introduced to control whether to throw an error or ignore it, with the default set to false for backward compatibility.
Oracle Integration Cloud Plugin
FLEXDEPLOY-14759 – Resolved an issue where connection updates failed when both PGP public and private keys were present. Previously, deploying the public key first caused errors; the deployment process now ensures the private key is uploaded before the public key.
Oracle API Gateway Plugin
FLEXDEPLOY-14921 - Resolved issues where several attributes were skipped during deployment.
SQLPlus Plugin
FLEXDEPLOY-14991 - Resolved an issue where sql files that contained a space in the name were not able to be executed.
Mule and Apigee Plugin
FLEXDEPLOY-15047 - Resolved a regression in the Mule and Apigee plugins where builds with tests could fail with errors about a Surefire reporter method not being found.
Incompatible Changes
Customers with custom Issue Tracking System implementations must update their
searchWorkItemsmethod. The method signature has changed to support next page token and now returns aflexagon.fd.model.integration.its.api.WorkItemSearchResponseobject. This response includes:List<WorkItemSearchResult>andString nextPageToken(for pagination support).
FlexDeploy 9.0.0.9 (8-30-2025)
Version Details
FlexDeploy Installer 1.0.23 or later should be used with FlexDeploy 9 upgrades.
FlexDeploy 9.0 requires Java 21 or 17. See Plugin Java Requirements for Java version requirement for plugins.
Application Version - 9.0.0.9.817
HTTPS agent is updated with this release.
Docker images:
Application Updates
Security
FLEXDEPLOY-14771 - Upgraded Tomcat to 9.0.108 to resolve vulnerabilities CVE-2025-53506, CVE-2025-52520, CVE-2025-49125.
FLEXDEPLOY-14804 - Upgraded the Apache Commons Lang library (commons-lang3) to address security vulnerability CVE-2025-48924 in FlexDeploy and the majority of FlexDeploy plugins. Note: In version 9.0, certain plugins that still target Java 7 are unable to be upgraded due to compatibility constraints. Additionally, the Jenkins plugin continues to utilize the commons-lang library.
FLEXDEPLOY-14806 - Updated the Maven Surefire report parser to address security vulnerability CVE-2022-29599 in the Maven, Mule, and Apigee plugins.
FLEXDEPLOY_14835 - Updated json-smart library for FlexDeploy application, ServiceNow and XPath plugins to resolve vulnerability CVE-2024-57699.
FLEXDEPLOY-14847 - Updated SSHJ to version 0.40.0 to address the transitive dependency vulnerability CVE-2020-36843.
HTTPS Agent
FLEXDEPLOY-14885- Upgraded Tomcat to 9.0.108 to resolve vulnerabilities CVE-2025-53506, CVE-2025-52520, CVE-2025-49125, CVE-2025-52434.
Projects
FLEXDEPLOY-14839 - Enhanced the performance of the Discover action for the File Catalog, both when discovering from SCM and backend sources. Improvements are most noticeable in projects with over 10,000 files and multiple sources configured with SCM enabled.
Salesforce
FLEXDEPLOY-14686 – Upgraded to Salesforce API Version 64.0 (Summer ’25). This upgrade adds support for the following new metadata types:
AnalyticsDashboardAnalyticsVisualizationAnalyticsWorkspaceAppFrameworkTemplateBundleCallCenterRoutingMapContentTypeBundleConvIntelligenceSignalRuleExtlClntAppMobileConfigurablePoliciesExtlClntAppMobileSettingsExtlClntAppNotificationSettingsExtlClntAppPushConfigurablePoliciesExtlClntAppPushSettingsExtlClntAppSamlConfigurablePoliciesGenAiPlannerBundleLightningTypeBundleOmniInteractionAccessConfig
FLEXDEPLOY-14871 - Improved handling for Account Relationship Share Rules metadata type by removing a dot(.) in the metadata type definition.
Credentials
FLEXDEPLOY-14795 – Added support for Oracle Wallet type credentials, allowing users to upload Oracle Wallet ZIP files directly within FlexDeploy. This enhancement eliminates the need to maintain wallet files manually on the file system, simplifying credential management and improving security. Additionally, the following plugins have been updated to utilize Oracle Wallet credentials:
JDBC
Oracle Database
Oracle APEX
ORDS
SODA
SQLcl
utPLSQL
Groovy Functions
FLEXDEPLOY-14744 – Added a new function
getReleaseProjectsthat retrieves the details of all release projects.FLEXDEPLOY-14782-Added a new function
getPipelineProjectGroupsthat returns the Project Groups associated with a Pipeline.
Plugin Updates
Oracle SaaS FSM Plugin
FLEXDEPLOY-9658 - FlexDeploy introduces support for managing (export and import) of BPM related files (tasks, rules, composite etc.). This requires the project property Enable BPM Migration to be checked. When BPM migration is enabled, the server uses Playwright to automate the download and upload of BPM-related files via the browser. Playwright drivers and browser binaries are automatically downloaded to the server and endpoint as needed. However, if your server or endpoint lacks internet access, you can manually download and install the required files. Refer to the Flexagon Playwright Compatibility Guide for instructions on how to obtain and place the necessary files manually. See Oracle SaaS FSM Plugin Guide for more details.
Oracle EBS Plugin
FLEXDEPLOY-14661 – The EBS plugin now requires Java 8 to address multiple security vulnerabilities. This change, originally planned for FlexDeploy 10.0, has been introduced earlier for improved security.
If your environment still requires Java 6 or 7, you may continue using the 9.0.0.8 version of the plugin, which remains compatible with all FlexDeploy 9.0.0.x versions.
In FlexDeploy 10.0, Java 8 will be required on EBS endpoints.
Note: The actual compilation of EBS code will still use the Java version specified in the EBS Source Script, allowing flexibility in build configurations.
FLEXDEPLOY-14692 - Improved the match script used in the file discovery process to better determine if files are SQL or CP_SQL files.
Oracle Integration Cloud Plugin
FLEXDEPLOY-14726 – Added support for automatic activation of newly deployed libraries. Libraries are now set to Active status immediately upon successful deployment, streamlining the deployment process and eliminating the need for manual activation.
FLEXDEPLOY-14813 – Resolved an issue where previously, when exporting connections from an OIC instance, the Role attribute was ignored and hardcoded during import. Now, the Role attribute is properly exported and reused during import. If the Role is not found during import, the default value is used as before.
Azure Power BI Plugin
FLEXDEPLOY-14190-Added File status outputs for
updateParameters,bindToDatasourceConnection,updateDatasourceonnection,updateDatasouceCredentialsandrefreshSemanticModeloperations.FLEXDEPLOY-14735 – Enhanced the Power BI plugin to automatically sequence
.SemanticModelfiles before.Reportfiles during PBIP-type deployments, ensuring proper deployment order and improved reliability.
Oracle BI and Oracle Data Integrator Plugin
FLEXDEPLOY-14856 - Resolved several CVEs in the OBI and ODI plugins. The ODI plugin now requires Java 8 as of 9.0.0.9. Using an earlier version will be necessary if unable to use Java 8 or later on your ODI endpoints.
Oracle Visual Builder Plugin
FLEXDEPLOY-14872 - Updated default value of Component Exchange URL for the US component exchange. Users can override this behavior by specifying the EU URL in the Integration Instance configuration, if required.
Maven Plugin
FLEXDEPLOY-14858 - The Maven plugin now parses Surefire Test Results from child projects as well as the top-level project.
Resolved Issues
Folders
- style