toss/CHANGELOG.md
Joscha 77a02116a6 Fix grapheme width estimation
I'm pretty sure it still breaks in lots of terminal emulators, but it
works far better than what recent versions of the unicode_width crate
were doing.
2025-02-20 22:10:11 +01:00

1 KiB

Changelog

All notable changes to this project will be documented in this file. The format is based on Keep a Changelog.

Procedure when bumping the version number:

  1. Update dependencies in a separate commit
  2. Set version number in Cargo.toml
  3. Add new section in this changelog
  4. Commit with message Bump version to X.Y.Z
  5. Create tag named vX.Y.Z
  6. Push master and the new tag

Unreleased

Fixed

  • Rendering glitches, mainly related to emoji

v0.3.0 - 2024-11-06

Added

  • Terminal::mark_dirty

Changed

  • (breaking) Updated dependencies

v0.2.3 - 2024-04-25

Fixed

  • Width measurements of ASCII control characters
  • Toss messing up the terminal state

v0.2.2 - 2024-01-14

Fixed

  • Crash when drawing widgets::Predrawn with width 0

v0.2.1 - 2024-01-05

Added

  • Frame::set_title
  • WidgetExt::title
  • widgets::title

v0.2.0 - 2023-08-31

Changed

  • (breaking) Updated dependencies

v0.1.0 - 2023-05-14

Initial release