Releases: cfengine/cfbs
Releases · cfengine/cfbs
4.2.1
What's Changed
- ENT-9556:
cfbs status
now displays module versions in addition to commit hashes by @jakub-nt in #197 - ENT-11437:
cfbs init
no longer displays a traceback whengit
is not found by @jakub-nt in #198 - ENT-11207: Building with invalid build steps now fails before executing any build steps, with an error message instead of a traceback by @jakub-nt in #199
- ENT-10229: Improved the warning text when an added local module contains a policy file with an autorun tag by @jakub-nt in #200
New Contributors
Full Changelog: 4.2.0...4.2.1
4.2.0
What's Changed
- CFE-4417: Added CFBS_GLOBAL_DIR environment variable by @olehermanse in #196
Full Changelog: 4.1.1...4.2.0
4.1.1
What's Changed
- added -M option to show generated man page by @mineralsfree in #195
Full Changelog: 4.1.0...4.1.1
4.1.0
What's Changed
- CFE-3819: cfbs remove - prompt user before removing module dependency by @mineralsfree in #192
- Better prompts and defaults when adding by URL and adding masterfiles via cfbs init by @olehermanse in #194
- ENT-11811: cfbs recognizes and commits module input changes by @mineralsfree in #193
Full Changelog: 4.0.9...4.1.0
4.0.9
What's Changed
- GH Actions: Update create-pull-request by @olehermanse in #189
- Stopped printing cfbs.json content as part of cfbs init by @olehermanse in #190
- CFE-3785: Changed cfbs pretty command to always wrap non-empty top level collections by @mineralsfree in #191
Full Changelog: 4.0.8...4.0.9
4.0.8
What's Changed
- CFE-3967: cfbs no longer tries to commit when there is no diff @mineralsfree in #187
New Contributors
- @mineralsfree made their first contribution in #187
Full Changelog: 4.0.7...4.0.8
4.0.7
What's Changed
- Fixed instructions for installing from sources by @olehermanse in #185
- Fixed crash when build is not a list by @olehermanse in #186
- Allowed numbers in namespaces in module input by @olehermanse in #188
Full Changelog: 4.0.6...4.0.7
4.0.6
What's Changed
- GH Actions: Upgraded checkout and setup-python by @olehermanse in #183
- Added some notes about backwards compatibility and reproducibility to markdown docs by @olehermanse in #184
Full Changelog: 4.0.5...4.0.6
4.0.5
What's Changed
- Update JSON.md: Added missing word "in" to sentence by @larsewi in #179
- JSON.md: Enumerated project types to make them more structured / scannable by @olehermanse in #180
- Always run pretty with the default sort conf when saving cfbs.json by @oleorhagen in #181
- Fixed pretty formatting of first cfbs init commit by @olehermanse in #182
Full Changelog: 4.0.4...4.0.5
4.0.4
What's Changed
- Run cfbs validate before checking the status by @oleorhagen in #173
- Misc build key fixes on file without a build key by @oleorhagen in #174
- Added back validation of modules in "build" if present by @olehermanse in #175
- JSON.md: Rewrote / expanded the first example by @olehermanse in #176
- JSON.md: Added explanation of all top level and module level keys by @olehermanse in #177
- ENT-11175: Rewrote the intro to be more clear about different types of projects by @olehermanse in #178
Full Changelog: 4.0.3...4.0.4