Versions Compared

Key

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

Table of Contents

FlexDeploy 5.6.0.6 (01-20-2023)

Info
titleVersion Details
  • Tomcat Application - 5.6.0.6
  • WebLogic Application - 5.6.0.6

General

  • FLEXDEPLOY-7177 Resolves security vulnerability that can grant elevated FlexDeploy privileges under certain conditions. We advise all customers to upgrade immediately.

FlexDeploy 5.6.0.6 (01-29-2022)

Info
titleVersion Details

General

  • FLEXDEPLOY-4071 - Added a project and application permission that determines whether or not a user has the ability to inactivate missing files when populating the project's files.
  • FLEXDEPLOY-4061 - Reports - Added Release Status to Approval Tasks, Environment State, and Environment History reports. Added Pipeline Name to Approval Tasks.
  • FLEXDEPLOY-4035 - Enabled OAUTH 2.0 authentication for ServiceNow CMS instance.
  • FLEXDEPLOY-2095 - Credential read failure due to incomplete configuration or other credential store issues can cause Workflow failure. In many situations, workflow can proceed if such credential is not being utilized. Hence these failures are now only considered if credential is being directly used by current workflow execution instance.

...

Info
titleVersion Details

General

Salesforce Integration

  • Salesforce projects now support the selection of subcomponents of large objects to build and deploy to target Orgs. With this release, we support Profile and Custom Object deployment of the partial object. While creating the package, you can choose to include only a partial section (subcomponent) instead of deploying a full object.
  • Reports (Environment History and Environment State) now include Object type, subcomponent type, and subcomponent name. subcomponent type and subcomponent name columns are hidden by default. You can add these columns to show and save your preference (Saved Query) if these are required in your report.
  • FLEXDEPLOY-4031 - Retrieve full Profile & Translation files during CI trigger or manual when all objects are included.
  • FLEXDEPLOY-3920 - Commit files from Salesforce tab now shows Username instead of flexdeploy.
  • FLEXDEPLOY-4016 - Support for Salesforce API Version 53.

...

Info
titleVersion Details

General

  • APEX blueprint now supports partial deployment or regular projects.
  • APEX, ORDS blueprints simplified for common input (For example, JDBC Driver Path, SQLcl Home etc.).
  • FLEXDEPLOY-3441 - Tomcat Upgraded to 9.0.54 for Apache Tomcat Vulnerabilities (9.0.42) Mitigation.
  • FLEXDEPLOY-3940 - SSH library files updated to support ecdsa keys.
  • FLEXDEPLOY-3723 - Move Up and Down button added for Files list as an alternative to drag and drop to arrange file sequence.
  • FLEXDEPLOY-4019 - Added Pipeline Groovy variable "deploystate" allowing user to determine if release projects will deploy in the current stage before deployment executes. If instance override(s) are selected on a stage, then deploystate methods will only check those environment instances for changes.

...

Info
titleVersion Details

General

  • FLEXDEPLOY-3898 - Added configuration for number of commits visible on Add from Change Logs screen.
  • FLEXDEPLOY-3879 - Project Package - Add ability to show file links for on-premise installation of Git as well. Previously supported cloud Git providers only.
  • FLEXDEPLOY-3919 - Project Package - Add File(s) from Change Logs screen can now show merge commits for Git if enabled on System Settings.
  • FLEXDEPLOY-3810 - Updated integration instance test connection to support 3.8.x and newer version of Nexus.

...

Info
titleVersion Details

General

  • FLEXDEPLOY-3880 - Security - Patches menu under Administration is hidden if user does not have access, but /patches was still accessible.
  • FLEXDEPLOY-3861 - PDF reports now contain report name and date time of export added to top the first page and page numbers at the bottom right of every page.
  • FLEXDEPLOY-3716 - Application/Folder configurations for Approval and Window setup has an option for Pre-deploy workflow. Submit deploy window has a separate Pre-deploy start date as well to schedule the workflow execution.
  • FLEXDEPLOY-3586 - Added columns Pipeline Name and Snapshot Submitted By in the Environment History and Environment State reports.

...

Info
titleVersion Details

General

  • FLEXDEPLOY-3811 - Increased maximum number of revisions fetched for Add File(s) from Change Logs and File Revision Lookup screen(s).
  • FLEXDEPLOY-3800 - Date time values in the v2 REST API now return a formatted string instead of milliseconds. If milliseconds are desired the flexagon.fd.api.datetimemillis system property can be set.
  • Documentation added to enable https for Tomcat installation. See Enabling HTTPS on FlexDeploy (Tomcat).

...

Info
titleVersion Details

General

  • FLEXDEPLOY-3502- Allow workflow developers to change Endpoint Specification and Artifacts Delivery option for all plugin operations.
  • FLEXDEPLOY-3309 - FlexDeploy now allows for configuration of maximum number of snapshots allowed per stage per release. This helps reduce number of active snapshots and thus helps with performance. This value defaults to 10 and can be changed on System Settings.
  • FLEXDEPLOY-3629 - Added a new populate trigger to automatically populate a project's files from SCM or Backend system. This trigger also automatically pulls files from Salesforce and uploads them to your SCM repository. This will help customer automate populate operation. Other option would be to use Incoming Webhooks for auto populate from SCM.
  • FLEXDEPLOY-3706 - When submitting deployment request with pre-deploy, Start Time is not considered for pre-deploy execution. This allows for pre-deploy to run promptly to finish necessary validation and/or reviews and execute deploy at specified time.
  • FLEXDEPLOY-3537 - Integration Property for JIRA ITS renamed from "Jira API Token/Password" to "Jira API Token"

...

New Plugins

  • Siebel Plugin - The FlexDeploy Siebel plugin makes it easy to migrate Siebel repository objects from one environment to another.  Migrations can utilize either a full Siebel repository migration or incremental migrations.  This migration provides the same flexibility as the Siebel Migration Tool, enabling automation through FlexDeploy workflows and pipelines. 

Resolved Issues

  • FLEXDEPLOY-3705- Fixed issue where overriding the match script may result in NullPointerException if FILE_CONTENT_NEEDED is not initialized by overridden match script. In such cases, FILE_CONTENT_NEEDED will default to true, but it is best practice to set this in the match script.
  • FLEXDEPLOY-3692 - Allow saving files with zero kb in the reports folder.
  • FLEXDEPLOY-3633 - Fix for NullPointer issue with Endpoint test connection.
  • FLEXDEPLOY-3392 - Environment Discrepancies Report - PSQLException when only one environment is selected.
  • Salesforce
    • FLEXDEPLOY-3752 - Only show successful package versions for Package - Org comparison.
    • FLEXDEPLOY-3725 - When changing selections in the Salesforce project screen the table is refreshed.
    • FLEXDEPLOY-3683 - Fixed issues related to added/deleted members not being shown in org-to-org comparison in the Salesforce tab.
    • FLEXDEPLOY-3676 - Metadata API is now used to generate the package.xml by FlexDeploy. Type members are populated by default in the package.xml.
    • FLEXDEPLOY-3667 - Salesforce Populate will fail as soon as an error is encountered during pull/populate from Salesforce instead of waiting for the completion of service execution.
    • FLEXDEPLOY-3645 - Fixed issue with StringIndexOutOfBoundsException being encountered when files with unknown or no extensions are retrieved from a Salesforce org.
    • FLEXDEPLOY-3624 - Fixed issue with Email Service type objects.
    • FLEXDEPLOY-3588 - Updating instance code results in null pointer when pulling from Salesforce. There are other fixes planned for this in next minor release.
  • Docker Plugin
    • FLEXDEPLOY-3704 - Docker repository/image names are now automatically lowercased in the plugin to conform with docker image name requirements.
  • Oracle Forms Plugin
    • FLEXDEPLOY-3690 - Fixed issue with environment property replacement for Oracle Forms projects.
    • FLEXDEPLOY-3688 - Added property for Oracle Forms deploy operation to specify location of the Oracle Forms scripts.
  • Oracle BI Plugin
    • FLEXDEPLOY-3686 OBI Plugin - rpdDeploy operation. Fixed bug where XUDML file password property is getting replaced with the incorrect text when using RPD Config file.
  • Oracle DB Plugin
    • FLEXDEPLOY-2405 - Sequences used to support identity columns are now excluded from the populate and are not included in baselines for the Oracle Database plugin.
    • FLEXDEPLOY-3612 - When selecting inactivate missing objects for the Oracle Database objects will now de-activate the files in FlexDeploy during the populate.

...