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 have a 'Committed By' column, which indicates the name of the person who has committed the file to source control.

  • FLEXDEPLOY-10782 - UI colors for row selection, rows with active menus, and rows hovered have been 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 details.

  • FLEXDEPLOY-11047 - FlexDeploy Purge now executes on startup and every 24 hours after that.

...

  • Oracle SaaS FSM Plugin

    • FLEXDEPLOY-5448 - Oracle SaaS FSM projects can now accept unarchived (unzipped) CSV file packages when sourcing from 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 a source code repository. Build and deploy will continue to execute as normal, even for zipped files. Option of storing unarchived files in 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 attribute values in ASM_SET_CSV_METADATA.xml: ProcessName, ProcessDescription, ProcessDate, MigScopeValueSetId, BatchName, NodeSequence. The listed attributes contain uniquely generated ids or date time information. This is important when exporting from SaaS instance and pushing to a 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.

  • HP UFT Plugin

    • FLEXDEPLOY-10837 - The UFT plugin now parses test results when the action type is "User".

Resolved Issues

  • FLEXDEPLOY-10917 - Landing pages for Customize and Security menu sections now only show pages user has read access to. Previously, all page links were visible and would not work when clicked. Additionally, resolved an issue where only admin users had access to the Resource Types page when all users should have read access.

  • Https Agent

    • FLEXDEPLOY-11112 - Optimized use of threads in Https Agent invocation.

  • Salesforce

    • FLEXDEPLOY-11031 - Resolved an issue where compare always shows as new file for Azure DevOps Git.

  • Build Request Form

    • FLEXDEPLOY-10890 - Adjusted the create release portion of the build request form to handle longer release names.

  • Project Execution

    • FLEXDEPLOY-10965 - Scan Results are now displayed when a scan is executed through sub-workflow.

    • FLEXDEPLOY-10806 - Test Results can now be filtered by Test Name, Test Suite Name and Test Description.

    • FLEXDEPLOY-11087 - Resolved an issue where workflow executions report files were not captured if the report file was created with 4 or more parent folders under execution report directory.

    • FLEXDEPLOY-10832 - Resolved an issue that would cause plugin logs to not display if opened while status was queued.

    • FLEXDEPLOY-10868 - The Workflow Execution Variables screen now gives a brief description of "Other Properties".

  • Release and Pipeline Management

    • FLEXDEPLOY-11123 - Resolved an issue where Gate and Step actions were not visible on Release Dashboard for External Users mapped to a Group in a Pipeline Role.

    • FLEXDEPLOY-10906 - FLEXDEPLOY.createSnapshot(releaseId) function now defaults boolean snapshot inputs as false.

    • FLEXDEPLOY-10948 - Resolved an issue where Force Complete of release may fail with " FDML-17008: Release [...] can not be completed as there are incomplete pipeline executions. Select Force Complete on the UI or call the forceEndRelease api."

    • FLEXDEPLOY-10967 - Resolved an issue on release dashboard which sometimes show an error in the UI - Exception while fetching data (/integrationInstances) : java.lang.NumberFormatException: For input string: "undefined".

    • FLEXDEPLOY-11045 - Resolved an issue on release comment screen that resulted in error "FDML-99001: Internal Error - java.sql.Timestamp cannot be cast to java.math.BigDecimal".

    • FLEXDEPLOY-11176 - Resolved a regression which affected 7.0.0.0-7.0.0.2 where reply to email approval may fail with ERROR: duplicate key value violates unique constraint "human_task_uk1".

    • FLEXDEPLOY-9536 - Pipeline approval gate and manual step notifications now include attachments and comments (aka Instructions) from gate or step configurations.

  • Create Projects from CSV

    • FLEXDEPLOY-9618 - Create projects from CSV now uses Project GIT Defaults, for example Checkout Folder Script is now set instead of being blank.

    • FLEXDEPLOY-11170 - Create project from CSV option does not fail now when using Next Branch Build Number as value other than 1.

  • Integrations

    • FLEXDEPLOY-11020 - Resolved an issue with Long datatype preventing save of Integration Instances.

  • Change Management System Integration

    • FLEXDEPLOY-11154 - Added system setting to adjust change ticket status check interval. Change tickets entered on stage execution information for external gate or on deploy/utility request will be immediately checked for status.

  • Accessibility

    • FLEXDEPLOY-10032 - Resolved an issue where 'Skip to main content' link would not show up when navigating to a page from the menu.

  • Notification Templates

    • FLEXDEPLOY-11160 - Fixed an index out of bounds error that would seldom occur in the default Notification Template for Work Item Subscriptions.

  • REST API

    • FLEXDEPLOY-11177 - Resolved an issue with v1 Project service, where it required workflow id and instances both for patch. Additionally, instances are now appended to existing list of instances during patch operation.

  • Salesforce Plugin

    • FLEXDEPLOY-11124 - Resolved an issue with Profile subcomponent 'ObjectPermissions' not getting deployed when permissions were removed.

  • WebLogic Plugin

    • FLEXDEPLOY-11135 - Plugin now includes necessary python scripts for running certain WLST functions.

  • Docker Plugin

    • FLEXDEPLOY-11149 - Allow escaping commas in the docker file args.

...