Releases: cfengine/cfengine-cli
Releases · cfengine/cfengine-cli
Release list
0.17.0
What's Changed
- Updated syntax-description.json by @github-actions[bot] in #165
- cfengine format: Preserve trailing comments on the same line by @olehermanse in #167
Full Changelog: 0.16.7...0.17.0
0.16.7
What's Changed
- docs: fix typos and grammar in README by @claude[bot] in #163
- Idempotent spawn by @victormlg in #145
New Contributors
Full Changelog: 0.16.6...0.16.7
0.16.6
What's Changed
- cfengine format: Added empty lines before comments in bodies by @olehermanse in #162
Full Changelog: 0.16.5...0.16.6
0.16.5
What's Changed
- GH Actions: Updated download location for cf-remote downloaded packages by @olehermanse in #160
- cfengine format: Fixed issue with multilining function calls inside macros by @olehermanse in #161
Full Changelog: 0.16.4...0.16.5
0.16.4
What's Changed
- cfengine dev format-docs / lint-docs: Now also run the appropriate cfengine format command by @olehermanse in #158
- Cleanups and improvements by @olehermanse in #159
- Updated README for cfengine up by @victormlg in #151
Full Changelog: 0.16.3...0.16.4
0.16.3
What's Changed
- ENT-14161: Fixed error in cfengine format-docs snippet replacement by @victormlg in #155
- cfengine format: Fixed issue with comments and end-of-promise semicolons by @olehermanse in #156
Full Changelog: 0.16.2...0.16.3
0.16.2
What's Changed
- cfengine format: Fixed another issue where it needed multiple runs to remove comments by @olehermanse in #154
Full Changelog: 0.16.1...0.16.2
0.16.1
What's Changed
- cfengine format: Fixed issue causing no empty line before comment + promise types by @olehermanse in #152
- cfengine format: Fixed issue where it would take 2 runs to converge by @olehermanse in #153
Full Changelog: 0.16.0...0.16.1
0.16.0
What's Changed
- cfengine lint: Added checking of yaml files by @olehermanse in #112
- Miscellaneous improvements by @olehermanse in #113
- cfengine format: Fixed issue with slists containing comments by @olehermanse in #114
- cfengine format: Removed empty line between @else and bundle by @olehermanse in #115
- Bump urllib3 from 2.6.3 to 2.7.0 in the uv group across 1 directory by @dependabot[bot] in #116
- Update setuptools requirement from >=64 to >=82.0.1 by @dependabot[bot] in #118
- build(deps-dev): update setuptools-scm requirement from >=8 to >=10.0.5 by @dependabot[bot] in #119
- Fixed dependabot config for uv dependencies by @olehermanse in #122
- Fixes for issues pointed out by GitHub Code Quality by @olehermanse in #129
- build(deps): bump idna from 3.13 to 3.15 in the uv group across 1 directory by @dependabot[bot] in #133
- GH Actions: Copied stale.yml from core by @olehermanse in #139
- Implemented spawn config validation by @victormlg in #40
- ENT-14056: Replaced cache/config-path from .cfengine to .cache/.config by @SimonThalvorsen in #138
- CFE-4659: Added changelog-generator to cfengine-cli by @SimonThalvorsen in #137
- Reduced noise in regex/git-args by @SimonThalvorsen in #143
- CFE-4666: --version does not work in cfengine cli by @sarakthon in #142
- stale.yml: Synced from github.com/cfengine/core by @olehermanse in #146
- Fixed formatter to indent trailing comments in bodies and add empty lines according to test expectations by @olehermanse in #148
- CFE-4665:
cfengine dev format docsshould tell you what files it formatted by @sarakthon in #144 - Dependency upgrades by @olehermanse in #150
- cfengine format: Various consistency improvements by @olehermanse in #149
Full Changelog: 0.15.0...0.16.0
0.15.0
What's Changed
- cfengine lint: Moved ifvarclass and bundle name lowercase into strict mode by @olehermanse in #105
- cfengine lint: Moved deprecated promise check to strict mode by @olehermanse in #106
- cfengine lint: Added check for uppercase body name, similar to bundle by @olehermanse in #107
- tests: Added GH Action for running cfengine lint on policy from other repos by @olehermanse in #110
- cfengine lint: Added support for deprecated str attribute in vars promises by @olehermanse in #108
- cfengine lint: Added check for wrong promise block type by @olehermanse in #109
- cfengine lint: Added checking of CSV files by @olehermanse in #111
Full Changelog: 0.14.0...0.15.0