github Textualize/textual v1.0.0
There can be only One point Zero Release

2 days ago

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 on Click events #5369
  • Added times parameter to Pilot.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 in TextArea, and ctrl+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

Don't miss a new textual release

NewReleases is sending notifications on new releases.