If you have been following along, this is a relatively modest release. Fixes and some small features.
However, as a 1.0.0 release this is a big milestone for us at Textualize!
A big thank you to @darrenburns @davep @rodrigogiraoserrao and the many community contributors for this release!
Note that 1.0.0 doesn't mean that we are done. Far from it! Watch this space.
See the accompanying blog post for this release...
[1.0.0] - 2024-12-12
Added
- Added
App.clipboard
#5352 - Added standard cut/copy/paste (ctrl+x, ctrl+c, ctrl+v) bindings to Input / TextArea #5352 & #5374
- Added
system
boolean to Binding, which hides the binding from the help panel #5352 - Added support for double/triple/etc clicks via
chain
attribute onClick
events #5369 - Added
times
parameter toPilot.click
method, for simulating rapid clicks #5369 - Text can now be select using mouse or keyboard in the
Input
widget #5340
Changed
- Breaking change: Change default quit key to
ctrl+q
#5352 - The command palette will now select the top item automatically #5361
ctrl+shift+k
now deletes the current line inTextArea
, andctrl+x
will cut
the selection if there is one, otherwise it will cut the current line #5374- Implemented a better matching algorithm for the command palette #5365
Fixed
- Fixed issue with alignment in auto containers #5360