This repository has been archived by the owner on Mar 18, 2024. It is now read-only.
December 21
December 21 (v10.2.0) features the following features and fixes
💣 Breaking Changes
- For wider compatibility across build systems, we have changed execution of scripts using shell as opposed to bash. Refer to the issue raised by @gretarvp #745. Any pre/post scripts using bash specific commands/features may need to be refactored, otherwise the OS shell should point to bash.
- We have deprecated npmTag across all the stages. Please utilize LATEST_GIT_TAG or LATEST_TAG in release definition files #687
- Package diff check no longer builds packages when there is a change in scratch org configuration. Users are recommended to update version numbers of the package that need to be rebuilt. #780
⭐ New Features
- sfpowerscripts is now able to validate dependencies in 'validate' stage, surfacing dependency issues early. This is an 'alpha' feature and we are collecting feedback across projects. Please check additional options in the validate command to enable this feature. We will be iterating on this feature in subsequent releases #764
- vlocity record-based configuration is now supported as a data package #633. Read more about how to use vlocity here data-packages
🪲 Bug Fixes
- Fix an issue with workitem metrics being reported incorrectly in a release #777
- Dry Run in release command is installing package dependencies #774
- Test Class parser doesn't detect classes with SOQL Queries UPDATE VIEWSTAT & UPDATE TRACKING #724
- validateAgainstOrg no longer utilizes diffCheck, removing any needs of workaround #754
Hotfixes aside, this would be the last release for year 2021. We wish you all a fun year ahead.
As usual for any queries, please reach out to the DX@Scale community chat using the link dxatscale-chat