Releases: BlankSpruce/gersemi
Releases · BlankSpruce/gersemi
0.27.7
27 May 18:02
Compare
Sorry, something went wrong.
No results found
Fixed
WHAT in feature_summary is now treated as multi-value argument. (#115 )
FIND_PACKAGE_ARGS in FetchContent_Declare now follows the formatting used for find_package.
Add missing keywords in ExternalProject_Add (#116 ) and FetchContent_Declare (#117 ).
0.27.6
21 May 15:37
Compare
Sorry, something went wrong.
No results found
Fixed
Line comments don't inhibit local inlining when they are the last piece of the formatted chunk. (#114 )
Comments can be used next to inline keywords in custom command definitions. (#114 )
0.27.5
14 May 14:14
Compare
Sorry, something went wrong.
No results found
Fixed
Proper handling of HELP in set(CACHE{variable}). (#113 )
0.27.4
06 May 14:18
Compare
Sorry, something went wrong.
No results found
Fixed
Application won't hang when multiple workers are used. (#111 )
0.27.3
05 May 15:57
Compare
Sorry, something went wrong.
No results found
Changed
Wheels on PyPI are also published for ARM based systems. (#108 )
More of the core implementation reimplemented in Rust.
0.27.2
16 Apr 18:57
Compare
Sorry, something went wrong.
No results found
Fixed
Missing files from source distribution. (#108 )
0.27.1
15 Apr 14:12
Compare
Sorry, something went wrong.
No results found
Fixed
pre-commit hook reference in README now points to separate repository to leverage availability of wheels in PyPI. (#107 )
Build process of Rust extension. (#108 )
0.27.0
12 Apr 17:39
Compare
Sorry, something went wrong.
No results found
Added
Formatting can be disabled through other pairs of fencing comments: # cmake-format: off/# cmake-format: on and # fmt: off/# fmt: on. (#106 )
Changed
Change default from unsafe: false to unsafe: true. Additionally add explicit --safe to enable that mode from command line.
Replace internal CMake parser with custom handwritten one in Rust instead of relying on Lark AKA "rewrite it in Rust".
0.26.1
13 Mar 16:15
Compare
Sorry, something went wrong.
No results found
Added
Support for new keywords in native commands available in CMake 4.3.
0.26.0
14 Feb 19:26
Compare
Sorry, something went wrong.
No results found
Added
Sorting order can be changed with --sort-order. (#102 )
Changed
Extensions are now required to specify signature keyword as one of: options, one_value_keywords or multi_value_keywords.
Fixed
Formatting of commands with multiple signatures when keyword defining that signature is not at the first position. (#103 )