Skip to content


By Saul Pwanson

[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 of color_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 and assert-expr-row to evaluate Python expressions, and assert result is truthy

Please see the CHANGELOG for the full list of changes.

Corporate Sponsors

Sponsor saulpw on Github