Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Excerpt
namesubscribe
Info

Did you know you can subscribe to updates to the release notes? Right click and copy this link and paste it into Outlook RSS Feeds or your feed reader of choice.

...

Info

Version Details

JDK upgrade may be required. Please review Incompatible Changes section.

Application Updates

  • FLEXDEPLOY-10711 - Environment History and Environment State report now allows viewing have a 'Committed By' attribute column, which indicates the name of the person who has committed the file to SCMsource control.

  • 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 related methods to FLEXDEPLOY function - createComment, patchComment, deleteComment.

  • 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 screendetails.

  • 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 - Updated Dom4J version used in Jenkins plugin to resolve vulnerabilities CVE-2020-10683 and CVE-2023-45960.

  • FLEXDEPLOY-10873 - Updated json-path version used in the XPath plugin to resolve vulnerability CVE-2023-51074.

  • FLEXDEPLOY-10913 - Update Updated dependencies in the AWS, Docker, and EC2 plugins to resolve vulnerability CVE-2024-21634.

...

  • 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 by default, however, this the interval can be adjusted on in the purge settings (within System Settings).

  • FLEXDEPLOY-4389 - Copy Release action is now available, 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 a source code 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 a source code repository. Build and deploy will continue to execute as normal, even for zipped files. Option of storing unarchived files in SCM a source code 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 attribute values in ASM_SET_CSV_METADATA.xml: ProcessName, ProcessDescription, ProcessDate, MigScopeValueSetId, BatchName, NodeSequence. The listed tags attributes contain uniquely generated ids or date time information. This is important when exporting from SaaS instance and pushing to a SCM source code repository 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.

  • 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.

...