...
Table of Contents | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
|
FlexDeploy 9.0.0.1 (12-14-2024)
Incompatible Changes
Groovy Libraries - SuggestionMethodMeta annotation
The import location of the SuggestionMethodMeta
annotation, used for providing method and parameter hints in the code editor, has changed locations:
flexagon.fd.model2.suggestions.SuggestionMethodMeta
→ flexagon.ff.common.core.suggestions.SuggestionMethodMeta
Microsoft Teams Integration
Microsoft has removed support for Office 365 connectors in Teams. More can be read here. https://devblogs.microsoft.com/microsoft365dev/retirement-of-office-365-connectors-within-microsoft-teams/
A majority of FlexDeploy’s Microsoft Teams integrations relied on these connectors and those features have been removed in the 9.0.0.1 Release. The integrations removed are listed below:
Microsoft Teams Plugin
The
teamSendNotification
anduserSendNotification
operations have been removedThe JSON Input to send message cards has changed and now uses the Adaptive Card schema. More information can be found here: https://flexagon.atlassian.net/wiki/spaces/FD90/pages/10926950442/Configuring+FlexDeploy+for+Teams+Webhook+Operations#Authoring-Adaptive-Cards
MICROSOFTTEAMS
groovy integrationsendTeamsMessage
andsendUserTeamsMessage
have been removed.
Note |
---|
Customers using these integrations should migrate to using the recommended Microsoft Teams Workflows. A guide to configuring those can be found here. |
FlexDeploy 9.0.0.0 (11-02-2024)
Info |
---|
Version Details
|
...
Projects
FLEXDEPLOY-13036 - Resolved an issue where project properties page shows underlying groovy script instead of showing List of Values.
FLEXDEPLOY-13087 - Resolved an issue where Success Rate and Duration metrics did not update when filtering by execution status for deployment executions on the Project Insights tab.
FLEXDEPLOY-13171 - SCM Defaults will now correctly set the default instance should one be present in the defaults.
FLEXDEPLOY-13209 - The Package select dropdown will now properly render the package description as markdown. If the description contains multiple lines, only the first line will be shown in the drop down.
FLEXDEPLOY-13366 - Resolved an issue that would sometimes display a permission error if hovering execution links on the project execution page.
Release and Pipeline Management
FLEXDEPLOY-12406 - Allow removing projects and packages from completed releases.
FLEXDEPLOY-13072 - Encrypted snapshot inputs will now display a mask value ****** instead of the encrypted value.
FLEXDEPLOY-13288 - The Force Execute option on the Pre-deploy Pipeline step has been renamed to just "Force"
Realms
FLEXDEPLOY-13379 - Resolved an issue causing new LDAP users to not be redirected back to the home page properly after creating their account.
GIT
FLEXDEPLOY-3377 - Resolved an issue where update of GIT URL on source control integration instance may cause issues with build activity. URL update may include just protocol change from https to ssh or vice versa.
FLEXDEPLOY-7839 - Resolved an issue where multiple line commit message may get interpreted as changed file for commit.
Workflow Execution
FLEXDEPLOY-12662 - Resolved an issue to show files in the Execution Reports folder when a file name exists in multiple sub folders.
Work Items
FLEXDEPLOY-13196 - Corrected the documentation links for all Work Item Administration screens to point to the Administration documentation
Security
FLEXDEPLOY-13262 - Resolved an issue where User can unlock their own account.
Credentials
FLEXDEPLOY-13274 - Resolved an issue that caused testing credentials for custom providers to fail every time when using the encrypted value stored in the database.
User Profile
FLEXDEPLOY-13353 - Added missing documentation links to the user profile pages
Purge
FLEXDEPLOY-12989 - Resolved an issue where project versions of Package-based projects were not purged correctly if the workflow execution couldn't be started due to errors such as no endpoint available.
FLEXDEPLOY-12955 - Resolved an issue where project versions of Package-based projects were not purged if they were never deployed.
FLEXDEPLOY-12954 - Resolved an issue where the purge status display would not show the "RUNNING" status in certain cases.
Incompatible Changes
FlexDeploy 9.0 application now requires Java 17 and 21 and FlexDeploy Installer 1.0.23 or later should be used with FlexDeploy 9 upgrades.
FLEXDEPLOY-11843 - FlexDeploy no longer uses Apache Commons Lang. Instead Apache Commons Lang3 is used. This is a potentially breaking change to groovy scripts with custom imports. Use the lang3 import instead if you were importing commons lang.
FLEXDEPLOY-12990 - Deprecated constructor
ReleaseProjectsPojo(Long pProjectId, String pPackageName, Boolean pRequestAllFiles) and added ReleaseProjectsPojo(Long pProjectId, String pPackageName)
...