October 23
October 23(v25.0.6) features the following
⭐ New Features
- feat(install): introduce a unified package installation command #1420
sfp features a new command called sfp package:install which can auto determine the type of a package and proceed to install in an environment. This allows users to easily install a package into an environment without using the individual package commands. The individual commands now carry a deprecation notice and will be removed from future releases
- feat(docker): use node 18 LTS instead of the latest 20.x version
We have downgraded the docker image to use LTS version of node rather than the latest, as there was some issues noted with certain plugins. Also @rody and @ethan-sargent was able to reduce the size of the image by 1.5Gigs, this results in quicker download. Thanks a heap guys!
- feat(browserforce): Updated browserforce to dxatscale fork
Browserforce is temporarily switched to a dxatscale fork, with the latest salesforce dependencies, We plan to submit the changes to the main stream in a short while. You might need to use --targetusername
in your script if you are using the same.
🪲 Bug Fixes
- fix(picklist): PicklistEnabler errors out if picklist doesn't exist on target org #1414 . Thanks @cjbradshaw for figuring out the issue and the fix
- fix(packagediff): fix packages being built when the path to package start with same structure. Fixes #1396. Thanks @thraco
- fix(help): Fix help segments not getting displayed when using
sfp topic
in terminal - Minor bug fixes in error handling in apex tests
Full Changelog: https://github.com/dxatscale/sfpowerscripts/compare/@dxatscale/[email protected]...@dxatscale/[email protected]