Excerpt | ||
---|---|---|
| ||
|
...
Info |
---|
Version Details
JDK upgrade may be required, please check Incompatible changes section. |
Application Updates
FLEXDEPLOY-10711 - Environment History and Environment State report now allows viewing 'Committed By' attribute which indicates the name of the person who has committed the file to SCM.
FLEXDEPLOY-10782 - UI colors for row selection, rows with active menus, and rows hovered have been slightly adjusted for better contrast.
FLEXDEPLOY-10928 - Added comment methods like Comment related methods to FLEXDEPLOY function - createComment, patchComment, deleteComment for FLEXDEPLOY function.
FLEXDEPLOY-11048 - Workflow Execution summary now shows Test success and failed counts instead of Test Case counts. This matches with display of counts on Release Dashboard - Test Gate screen.
FLEXDEPLOY-11047 - FlexDeploy Purge now executes on startup and every 24 hours after that.
...
FLEXDEPLOY-10895 - Updated json-smart in FlexDeploy to resolve vulnerability CVE-2023-1370.
FLEXDEPLOY-7788, FLEXDEPLOY-10386 - The Updated Dom4J version used in the Jenkins plugin was updated to resolve vulnerabilities CVE-2020-10683 and CVE-2023-45960.
FLEXDEPLOY-10873 - Update the Updated json-path version used in the xpath XPath plugin to resolve vulnerability CVE-2023-51074.
FLEXDEPLOY-10913 - Update the dependencies in the AWS, Docker, and EC2 plugins to resolve vulnerability CVE-2024-21634.
...
FlexDeploy now supports Scheduled Events, which can be used to trigger actions within FlexDeploy or in other applications based on user-defined time intervals. FlexDeploy offers the ability to execute any groovy script functions when the scheduled time is reached. For example, you can setup a Function to send out monthly reports on deployment history of environments over email. See Scheduled Events for more details.
Release and Pipeline Management
FLEXDEPLOY-10032 - Using the LOG function methods in custom gate/step groovy scripts will now display log messages on the release dashboard screen. Logs on screen will automatically refresh. These logs are purged after 90 days, this interval can be adjusted on purge settings.
FLEXDEPLOY-4389 - Copy Release action is now available for releases, where user can create a copy of an existing release and selectively copy tags, projects/packages, work items, overridden role members and overridden settings.
FLEXDEPLOY-10803 - Added Release related methods to FLEXDEPLOY function - getReleaseById, getReleaseByName, searchReleases, createReleaseProject, createReleaseProjects, deleteReleaseProject, deleteReleaseProjects, patchReleaseProject, updateReleaseProject, searchReleaseProjects, copyRelease.
...
Oracle SaaS FSM Plugin
FLEXDEPLOY-5448 - Oracle SaaS FSM projects can now accept unarchived (unzipped) CSV file packages when sourcing from SCM repository. The csvDownloadAdvanced plugin operation is meant to be used with Oracle FSM projects to automatically export and push unarchived CSV file packages to SCM repository. Build and deploy will continue to execute as normal even for zipped files. Option of storing unarchived files in SCM repository allows for historical comparison and changes as necessary. See FlexDeploy - Oracle SaaS FSM Plugin Guide for more details.
FLEXDEPLOY-10880 - csvDownloadAdvanced operation now supports multiple export criteria and/or filter criteria via JSON input. Extract CSV input is also now available, when enabled the downloaded CSV file package will be unarchived in the download folder. This input is enabled by default which is a behavior change.
FLEXDEPLOY-10883 - csvExport, csvDownload, and csvDownloadAdvanced operations will clear or update the following tags values in ASM_SET_CSV_METADATA.xml: ProcessName, ProcessDescription, ProcessDate, MigScopeValueSetId, BatchName, NodeSequence. The listed tags contain uniquely generated ids or date time information. This is important when exporting from SaaS instance and pushing to a SCM as to avoid unnecessary commits.
Oracle Integration Cloud Plugin
FLEXDEPLOY-10706 - Integration schedule will be updated during packageDeploy and importIntegration operations, which can be controlled by Update Schedules input or file attribute. Allows for schedule overrides folder input to enable use of different schedule by environment.
FLEXDEPLOY-10425 - New inputs are available to control the number of times integration or connection could retry deployment failures. The inputs are available for packageDeploy, importIntegration and updateConnections operations.
FLEXDEPLOY-10569 - Added new operations to Pause and Resume Integration Schedules.
FLEXDEPLOY-10583 - packageBuild and packageDeploy operations now support migrating connections and lookups as new object types. FLEXDEPLOY-10706 - Integration schedule will be updated during packageDeploy and importIntegration operations, which can be controlled by Update Schedules input or file attribute. Allows for schedule overrides folder input to enable use of different schedule by environment.
Apigee Plugin
FLEXDEPLOY-10720 - Added support to deploy Apigee config, shared-flow and proxy to Apigee X.
SonarQube Plugin
FLEXDEPLOY-10828 - SonarQube URL and token will now be considered during scanning execution.
Node Plugin
FLEXDEPLOY-10915 - Plugin now supports Nodejs Version input to automatically install specific version of nodejs. Node Executable Path takes precedence over Nodejs Version.
FLEXDEPLOY-10914 - Plugin now supports .npmrc configuration as input, which allows for npm configurations to be entered as list of key - value parameters.
Grunt Plugin
FLEXDEPLOY-10911 - Plugin now supports Nodejs Version input to automatically install specific version of nodejs. Node Executable Path takes precedence over Nodejs Version. Additionally, new input for NPM Install Arguments is added to use one or more arguments with npm install command.
FLEXDEPLOY-10914 - Plugin now supports .npmrc configuration as input, which allows for npm configurations to be entered as list of key - value parameters.
Angular Plugin
FLEXDEPLOY-10912 - Plugin now supports Nodejs Version input to automatically install specific version of nodejs. Node Executable Path takes precedence over Nodejs Version. Additionally, new input for NPM Install Arguments is added to use one or more arguments with npm install command.
FLEXDEPLOY-10914 - Plugin now supports .npmrc configuration as input, which allows for npm configurations to be entered as list of key - value parameters.
Oracle Visual Builder Plugin
FLEXDEPLOY-10914 - Plugin now supports .npmrc configuration as input, which allows for npm configurations to be entered as list of key - value parameters.
...