Winter '21 (v17.2) - Release Notes

Updated 9 months ago by Copado Solutions

This is a minor release of Winter ‘21 that includes the following enhancements and fixes.

Key Features

  • When opening the ERD diagram, you will be able to read the diagram box text immediately without zooming in. 
  • Significant refactors and fix automation steps have been made in the automation templates to make it faster and more dynamic.
  • The compliance scan results list on the Pipeline page now includes a link to the related scan results.  
  • In Copado Smart Tips - Commit Metadata Assistant the Flow Active Version record Help Text value has been updated to: "Please, do not select the Flow Definition when committing and deploying flows with Copado. When the Flow is selected in the grid, the latest version (active or inactive) will be retrieved, committed and deployed". Also, a new field checkbox named Active has been created. The default value is "true", but you can activate or deactivate the Copado Smart Help records that need to be called out with this field. If you are upgrading from a previous version of Copado and want to get these changes updated, follow these steps:
    • Update the Help Text value from the Flow Active Version record: 
      • Go to Setup -> Custom Metadata Types -> Copado Smart Help.
      • Click on Manage Records and select Flow Active Version.
      • Click on Edit and update the Help Text value with: "Please, do not select the Flow Definition when committing and deploying flows with Copado. When the Flow is selected in the grid, the latest version (active or inactive) will be retrieved, committed and deployed". 
      • After making the changes, click on Save.
    • Add the Active field to Copado Smart Help layout: 
      • Go to Setup -> Custom Metadata Types -> Copado Smart Help.
      • Click Edit next to the page layout name and add the Active field (copado__Active__c) to the information section.
  • Significant refactors have been made in Copado DX code to make it faster, with higher quality and more robust to scale in the future, without changing the behavior of the application. In order to release those Copado DX improvements, some scratch-org, load-metadata options were temporarily removed for further Copado DX improvement and will be soon re-added. When selecting from Copado DX Panel -> Scratch Org Operations -> Select any Scratch Org -> Load Metadata, the Metadata source displays only two options, Git Packages and Unlocked Packages. Previously, these others were available:
    • First-Generation Packages: has been deprecated and will no longer be supported. 
    • Second-Generation Packages: will be redesigned and added again in the future. 
    • Patch a release (beta): will be redesigned and added again in the future. 
    • Branch: will be redesigned and added again in the future. 

Bug Fixes

  • When clicking on the Validate button on the Pipeline page, the selected test level on it will be the one applied (KI-00322).
  • If you are working with a Git repository on premise, you are now able to create pull requests from the User Story Metadata related list (KI-00331).  
  • While creating or modifying a Kanban board, Copado no longer throws an error if you choose a field in the Select the field to define the Kanban cards colors drop-down. (KI-00337).    
  • Package dependencies are now created in the correct order. 
  • You can now assign a max static code analysis score to the source environment of a promotion and review it from the promotion page. 
  • Salesforce flows are now triggered in a queuable method so that callouts within the flow happen independently of the step DML update to In Progress. This way, you no longer need to add a Pause element at the beginning of the flow to avoid the Salesforce error of callouts happening after a DML. 
  • When creating a record matching formula for an object and generating the External ID field, the component converts the lookup fields to corresponding relationships (i.e. Pricebook2 to Pricebook2Id and vice versa).


How did we do?