4.3.0
What's Changed
- ENT-10830: Build steps no longer write duplicate entries to
def.jsonwhere appropriate by @jakub-nt in #201 - CFE-4430: Initializing a project with an empty policy set no longer displays an error by @jakub-nt in #202
- ENT-12105:
deletebuild steps with valid argument count no longer fail validation by @jakub-nt in #203 - CFE-4051: Added dependencies of modules added by URL through the index now correctly have
"added_by"keys incfbs.jsonby @jakub-nt in #204 - CFE-3891: Initial policy set modules are now correctly treated like manually added modules, rather than dependencies by @jakub-nt in #205
- ENT-12187: Committing no longer fails when a module's input file is removed by @jakub-nt in #206
- Replace packages with modules in README.md by @vpodzime in #207
- ENT-12098: Added an initial implementation of an internal cfbs command to generate MPF release information by @jakub-nt in #208
- ENT-12486: Removed checkout tag special-casing after the masterfiles tags had been recreated, added git-fetch arguments needed to correctly fetch recreated tags by @jakub-nt in #209
- ENT-12486: Add argument to make checking against downloads in
cfbs generate-release-informationoptional by @jakub-nt in #210 - cfbs generate-release-information: Moved git logic and comparison to --check option and clarified log messages by @olehermanse in #211
- GH Actions: Enabled black formatter for subfolders inside cfbs by @olehermanse in #213
- ENT-12486: Output download and git differences to a JSON file, and do not exit on the first difference by @jakub-nt in #212
- ENT-12486: Improve the release-information JSON file format by @jakub-nt in #214
- Add argument to specify minimal version in
cfbs generate-release-informationby @jakub-nt in #215 - Re-generated man page ahead of next release by @olehermanse in #216
Full Changelog: 4.2.1...4.3.0