v3.0.1: bug fixes
[Help support quality software by contributing via Patreon or Github Sponsors.]
v3.0.1 (2024-01-07)
This is a patch release with some necessary fixes. The most important fixes (and the reasons a patch release was triggered):
- [dup-selected] dup-selected should unselect all rows in copied sheet #2225
- [cmdpalette] Enter executes first row, if partially typed out #2219
- [expr] fix KeyError crash with invalid inputs in
expr
for Python 3.12 #2179 - [test] update unit tests to use packaged sample.tsv and benchmark.csv #2218
Other fixes and minor improvements:
- [color] add
options.color_longname
to use instead ofcolor_keystrokes
for command longnames #2219 - [cmdpalette] add sidebar for longname and aggregator palette #2219
- [guide] add
show-command-info
to display command info for a keystroke #2228 - [test] add
assert-expr
andassert-expr-row
to evaluate Python expressions, and assert result is truthy
Please see the CHANGELOG for the full list of changes.