Releases: BlankSpruce/gersemi
Releases · BlankSpruce/gersemi
0.9.0
Added
- Support for alternative style that favours list expansion for multi-value arguments (keyworded or standalone) through
--list-expansion=favour-expansion
command line argument orlist_expansion: favour-expansion
entry in.gersemirc
. The explanation of the new style is available in the README. The original formatting style will be still the default one but it can be set explicitly through--list-expansion=favour-inlining
orlist_expansion: favour-inlining
.
0.8.3
Added
- support for new keywords in native commands available in CMake 3.26
0.8.2
Added
- support for block/endblock pair
- support for new keywords in native commands available in CMake 3.25
0.8.1
Added
- support for new keywords in native commands available in CMake 3.24
0.8.0
Added
- support for new keywords in native commands available in CMake 3.23
- support Python 3.10
Changed
- required version of lark has to be at least 1.0
Fixed
- AST mismatch issue when reformatting unknown commands with comment inside arguments list
0.7.5
0.7.4
Added
- pre-commit hook
0.7.3
Added
- support for new keywords in native commands available in CMake 3.22
0.7.2
Added
- support for new keywords in native commands available in CMake 3.21
- relaxed lark version dependency
0.7.1
Added
- support for new keywords in native commands available in CMake 3.20