Releases: scolladon/sfdx-git-delta
Releases · scolladon/sfdx-git-delta
Adding sub folder support to every sfdx sources using it
Changelog
Added
- Support for sub folder sfdx source handling
Fixed
- Handle not present "fields" folder for custom object
Fixing ignore fetaure and classes sub folder handling
Changelog
Fixed
- ignore feature when path do not start with wildcard (thanks @alexmodis)
- "classes" sub folder handling (thanks @dgalindo001)
Hierarchical Categorization of Apex Classes support
Changelog
Added
- "classes" folder (only) sub folder support (thanks @dgalindo001)
Fixed
- Typos on destructiveChanges in the readme
Consistent output
Changelog
Changed
- Output "warnings" attribute is now always an array (@arafesthain suggestion)
Deprecated
- Put CustomObject type on top of {package|destructiveChanges}.xml to workaround deployment issue (to be removed when fixed by sfdx-cli)
Fixes and typos correction
Changelog
Added
- Disclaimer about the node version required for runtime execution of the command
Changed
- Regex refactoring for Wave metadata types
Fixed
- Folder metadata type package generation
- Pull request github action
Fix linking issue
Changelog
Fix linking issue after typescript compilation and artefact stored on npm
sgd cli retro compatibility
Changelog
Make sgd-cli available to install via npm
Migrate to sfdx plugin architecture
Changelog
Move to the sfdx plugin architecture!
sfdx plugins:install sfdx-git-delta
sgd
command line is still supported
Added
- sfdx sgd:source:delta command via sfdx plugin
- v50.0 API
Changed
- -V parameter of
sgd
command is handled bysfdx plugins
command - Migrate from npm to yarn command line for development tooling
- Migrate from travis-ci to gh-actions
- -r parameter default value is now '.' instead of 'repo'
Deprecated
- warnings output attribut is not null anymore when no warnings are encountered. It is empty array.
inFile fix, filename detection improvement and ignore path pattern
Changelog
Fix generation of inFile (Workflow) when one element is changed (not an array)
Improve syntactic coloration in the README
Improve regex to handle filename detection containing self extension
Ability to use an ignore file to avoid generate delta for the elements to ignore.
Added
- Ignore parameter to input .forceignore file path and not consider matching files for treatment thanks to @jjulicher
- Wave metadata support (Einstein Analytics)
Changed
- README Syntactic coloration thanks to @pozil
- Filename containing its extension regex improvement thanks to @jjulicher
Fixed
- InFile generation for unitary subtype element handling
Various fixes and Improvements
Changelog
Fix CustomLabels inFile generation for modification type of changes
Fix security
Improve code maintenance and performance
Now it must run with node engine >=14.6.0
Added
- New javascript 7 operators (?? and ?.)
Changed
- Metadatamanager is create once and shared
- DirectoryName for inFile type in order to avoid key intersection
- Use eslint 7
- Upgrade every dependencies possible
Fixed
- CustomLabels inFile generation when file modified