Skip to content

Version 2.5.0 Feature Release

Choose a tag to compare

@gdamore gdamore released this 04 Apr 03:31

Version 2.5.0 is a rollup of a number of bug fixes but also includes some new features:

Features:

  • A new SetCursorStyle() is introduced to allow applications to set the cursor shape (#356)
  • Views API adds mouse support (#494)
  • Some special enhancements for the foot terminal emulator were added (#506)

Bugs Fixed:

  • Bug fix where EventError was getting sent after resuming a Screen (#480)
  • Bug fix for Putty mouse events not working (#477)
  • Screen.Clear() is greatly optimized, reducing the time to redraw the screen (and hopefully removing flashing) (#491)
  • Fixes several bugs for termbox
  • Fix for bug causing cgo to crash on macOS (#492)
  • Fix for mouse tracking being set improperly on exiting (#512)
  • Fix for go 1.18 with macOS (#520)
  • Fix for missing tmux-256color terminal (#521)
  • Fix for incorrect style handling in some circumstances (after screen.Clear() typically) (#509)

Special Message:

This release contains a special message for the people of Russia. Please see the file UKRAINE.md for more information.