github fukuyori/wtmux 0.4.0
wtmux 0.4.0: Major rendering architecture refactoring

latest releases: 1.1.0, 1.0.3, 1.0.2...
one month ago

What's Changed

Major Changes

  • Rendering architecture overhaul - Unified frame management prevents screen artifacts and cursor issues
  • Layout management refactoring - Single entry point for all geometry changes eliminates bugs

Bug Fixes

  • Fixed zoom causing black screen
  • Fixed cursor disappearing after render errors
  • Fixed synchronized update boundary issues
  • Fixed autowrap state leaking between frames

Internal Improvements

  • with_frame() ensures terminal state always restored on error
  • with_cursor_hidden() for lightweight cursor-only updates
  • All render functions use stdout.lock() for thread safety
  • Generation-based redraw detection replaces error-prone boolean flags

Don't miss a new wtmux release

NewReleases is sending notifications on new releases.