Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • FLEXDEPLOY-8.0.0.0 is affected by FLEXDEPLOY-11985 - When some customers upgrade to 8.0.0.0, they may hit the error: Error deploying web application directory [/u01/flexdeploy/apache-tomcat-flexdeploy/webapps/flexdeploy] java.lang.IllegalStateException: Error starting child ... Caused by: java.lang.NoClassDefFoundError: oracle/i18n/util/LocaleMapper. If you hit this, see Solution for Caused by: java.lang.NoClassDefFoundError: oracle/i18n/util/LocaleMapper This solution is automatically implemented in 8.0.0.1 and future versions.

  • FLEXDEPLOY 7.0.0.0 to 7.0.0.5 and 8.0.0.0 are affected by FLEXDEPLOY-12078. These versions do not properly purge as much data as they should. The artifact repository and database could be larger than expected. Upgrading to 7.0.0.6+ or 8.0.0.1+ is recommended to allow the appropriate data to be deleted.

  • FLEXDEPLOY-8.0.0.4 is affected by FLEXDEPLOY-12644. Where the Release Dashboard and Edit Pipeline screens display an "Internal Error - Invalid ext class" message. This error occurs in cases where pipeline versions contain Manual Steps. This is resolved in 8.0.0.5. If you are upgrading to 8.0, use 8.0.0.57+.

  • FLEXDEPLOY-8.0.0.0-8.0.0.4 are affected by FLEXDEPLOY-12654 - Endpoint Execution Choice does not default properly when converting a workflow xml where Endpoint Execution was never chosen before migrating to the new 8.0 format. This is resolved in 8.0.0.5. If you are upgrading to 8.0, use 8.0.0.57+.

  • FLEXDEPLOY-12997 Oracle FSM plugin - builds and deployments between different FSM releases fail with a 400 error on import. To resolve this issue, upgrade to plugin version 8.0.0.7.56.

...

  • FLEXDEPLOY-13168 - Resolved a rare issue where users may not be redirected to the login page if they were unauthenticated and would instead only see a blank screen.

  • FlexDeploy Upgrade

    • FLEXDEPLOY-12871 - Resolved an issue where upgrade from 6.5.0.18 to 8.0.0.6 may fail with "Display order for object attribute definitions must be >= 1" error.

    • FLEXDEPLOY-12917 - Resolved a rare issue that a credential without its associated data caused migration to fail.

    • FLEXDEPLOY-12919 - Resolved an issue with migrating some TFVC projects from older FlexDeploy versions to FlexDeploy 8.0.

    • FLEXDEPLOY-12935 - Migrating to 8.0.0.0-8.0.0.6 from versions before 6.0 did not work properly when using predeploy workflows. If you have predeploy workflows, and are on a FlexDeploy version < 6.0.0.0, please upgrade directly to 8.0.0.7+.

  • Projects

    • FLEXDEPLOY-4310 - Resolved an issue that prevented Utility projects from displaying change tickets in both the request and execution screens. This update also resolved a problem that hindered Utility projects from utilizing the global change ticket set during releases.

    • FLEXDEPLOY-12703 - Resolved an issue that prevented folder deletion when Approvals, Windows, Issue Tracking, or other configurations were present.

    • FLEXDEPLOY-12877 - Resolved a misleading tooltip message on the Project Execution screen related to inactive Environments.

    • FLEXDEPLOY-12879 - Resolved an issue where string replacement was not performed on EAR files earlier, now string replacement is also allowed for EAR files.

    • FLEXDEPLOY-12945 - Submission errors are now reset on the Workflow Request form when re-submitting.

    • FLEXDEPLOY-12994 - Resolved an issue when creating a project file where the attributes section went blank if any attributes were changed before entering a file path.

    • FLEXDEPLOY-13020 - Resolved an issue where Post Refresh may fail with FDML-25010: Target Group [...] is not active when inactive target groups are mapped to Projects.

    • FLEXDEPLOY-13126 - Negative numbers are no longer allowed to be entered on the Update Priority popup. This change also applies to other tables/lists that have Update Sequence popups.

    • FLEXDEPLOY-13106 - Resolved an issue causing the Workflow Request Pre-deploy start time to not parse properly. This would sometimes cause the form to become stuck or error.

    • FLEXDEPLOY-13141 - Resolved some inconsistencies between UI validation and API validation between Folder and Project Names.

  • Packages

    • FLEXDEPLOY-13112 - The include and exclude paths for Dynamic Packages now correctly display the max length of 2000. Previously it incorrectly showed 255 as the max length.

  • Workflows

    • FLEXDEPLOY-12855 - Resolved an issue that would sometimes cause plugin inputs to disappear when viewing a plugin step popup in the Workflow Editor.

    • FLEXDEPLOY-13002 - Resolved a rare issue where the List Data Workflow Property input would sometimes render twice.

    • FLEXDEPLOY-13024 - Resolved an issue where updating variable/input usages in the Workflow Editor would not replace usages in the script code of the Run Groovy step or the If condition of an If step.

    • FLEXDEPLOY-13028 - Resolved an issue causing the Disable When rule of custom Workflow Properties to not behave correctly on Project Properties.

  • Release and Pipeline Management

    • FLEXDEPLOY-11302 - The Pre-Deploy All step now respects the "Force Execute" checkbox setting.

    • FLEXDEPLOY-12914 - Resolved an issue that prevented the removal of snapshot schedules from a release.

    • FLEXDEPLOY-13025 - The Available Exports field is now required in the Export Snapshot Content popup.

    • FLEXDEPLOY-13030 - Resolved a rare issue that would cause the Release Settings form to revert to all text fields. This would occur if the Release Settings screen is currently open on a specific folder and the Quick Create Release popup was open at the same time.

    • FLEXDEPLOY-13043 - Resolved an issue causing Pipeline Step Instructions to not be displayed on the Release Dashboard comment section unless another comment is added.

    • FLEXDEPLOY-13058 - Resolved an issue where Copy Release may fail with 403 error.

  • Comments

    • FLEXDEPLOY-13053 - Resolve an issue specific to the Firefox browser where white space in Headings would not be honored.

  • Salesforce

    • FLEXDEPLOY-12607 - Resolved an issue with retrieve dependencies (Profiles and Permission Sets) for SFDX format files.

    • FLEXDEPLOY-12867- Now we can retrieve dependencies (Profiles and Permission Sets) for CustomField (.field) Type.

    • FLEXDEPLOY-12878 - Resolved an issue when comparing multiple Salesforce object types through the Quick Compare menu. If multiple object types were selected but a filter was applied, only the visibly selected object types would be used for the compare.

    • FLEXDEPLOY-12983 - Resolved an issue where a NullPointerException occurred during the discover from Salesforce due to a failure in renaming a file.

    • FLEXDEPLOY-12998 - Resolved an issue where a NullPointerException occurred during the File Search in Package to Org Compare.

    • FLEXDEPLOY-13034 - Resolved an issue where some Salesforce metadata types were not being retrieved during the Discover Files Trigger and Full Compare operations.

    • FLEXDEPLOY-13035 - The Package dependency menu is now disabled for Dynamic Packages. Due to the package being dynamic, new dependencies discovered from the menu are ignored anyways.

    • FLEXDEPLOY-13090 - Resolved an issue with the Salesforce plugin not working in some cases with Java 11+.

  • Topology

    • FLEXDEPLOY-13000 - Resolved an issue where the Environments screen "Move to Top" action would not work on the Firefox browser.

  • Integrations

    • FLEXDEPLOY-12940 - GIT URL starting with "git@" will no longer throw "invalid url" validation errors.

  • FlexFields
    FLEXDEPLOY-13143 - FlexField codes are now limited to a subset of characters in order to be compatible with Groovy Script variables.

  • Webhooks

    • FLEXDEPLOY-13100 - Webhook listener description were incorrectly displaying a max length of 400 chars. This has been corrected to show a max length of 255.

  • Single Sign-On

    • FLEXDEPLOY-13096 - Resolved issue "SecurityException: class "com.google.common.collect.Streams"'s signer information does not match signer information of other classes in the same package. The error happened to a small percentage of customers on 8.0 using SSO.

  • Security

    • FLEXDEPLOY-13177 - Resolved an issue where password hash was visible in GroupMembers a GraphQL query.

  • System Settings

    • FLEXDEPLOY-13056 - The SMTP and IMAP password fields will now be hidden when using OAuth connections.

  • Groovy Functions

    • FLEXDEPLOY-12831 - The groovy dateutil module was present on the classpath in FlexDeploy through 7.0. It was removed in 8.0.0.0. It is added back in 8.0.0.7.

    • FLEXDEPLOY-12902 - Resolved an issue where rejectManualStepByTaskId FLEXDEPLOY function method completes the manual step instead of rejecting.

  • Accessibility

    • FLEXDEPLOY-12824 - Resolved an issue where only the first column of the navigation menu was keyboard-accessible. Now, all columns and items in the menu can be accessed using the tab key when the menu is focused.

  • Global Search

    • FLEXDEPLOY-13165 - Search Criteria is now required before the search screen popup can be submitted.

  • Purge

    • FLEXDEPLOY-12886 - Resolved an issue where standard type project versions in failed snapshots were not purged. Also fixed an issue where on Postgres is was possible for the purge to remove a project version that a snapshot still needed when retention days had passed.

    • FLEXDEPLOY-13164 - Purge is now able to purge more data from Folder executions (removed in 6.0, but existing customers could have used the feature).

  • Oracle EBS Plugin

    • FLEXDEPLOY-12872 - The deployment operation does not fail when the form compilation returns error code 2, despite the output log indicating "Created form file."

  • Oracle SaaS FSM Plugin

    • FLEXDEPLOY-12997 - Resolved an issue where builds from one FSM server version could not be deployed to another. This also affected builds done after version 8.0.0.6 was released which utilized json valuesets or lookups which were imported into FSM servers not on the July 2024 release.

...