Skip to content

v0.14.0

Choose a tag to compare

@fox0430 fox0430 released this 09 Oct 18:57
· 20 commits to main since this release
f6f2a54

Many breaking changes

https://github.com/fox0430/celina/blob/main/docs/migration/0.14.md

What's Changed

  • Add EmergencyResetSeq for restoring the terminal without the terminal… by @fox0430 in #257
  • Fix cancelled cleanupAsync skipping the remaining disable steps by @fox0430 in #258
  • Add stopSignal to report the signal that stopped runAsync by @fox0430 in #259
  • Reset shouldQuit when run/runAsync ends by @fox0430 in #260
  • Reset render and timeout state when run/runAsync starts by @fox0430 in #261
  • Reset the idle clock on resume/resumeAsync by @fox0430 in #262
  • Stamp the idle clock after dispatching events by @fox0430 in #263
  • Stamp the idle clock after timeout and resize handlers by @fox0430 in #264
  • Draw modifier-only blank cells in forced cursor frames by @fox0430 in #265
  • Reset SGR before clearing the screen in full renders by @fox0430 in #266
  • Skip default blank cells in full renders by @fox0430 in #267
  • Deflake idle clock tests by @fox0430 in #268
  • Add clearScreen methods that record the cleared screen by @fox0430 in #269
  • Mark the screen unknown after a failed write by @fox0430 in #270
  • Resend a lost abort before the next write by @fox0430 in #271
  • Plan, write and record each frame in one place per backend by @fox0430 in #272
  • Keep a resize made during a failed async adopt write by @fox0430 in #273
  • Stop the second clear after setup and resize by @fox0430 in #274
  • Keep adoptLastBufferImpl deprecated and hide terminal_common internals by @fox0430 in #275
  • Stage only async adopt frames, copying resized ones by @fox0430 in #276
  • Sanitize control characters in terminal output by @fox0430 in #277
  • Share the strict UTF-8 sequence check in utf8_utils by @fox0430 in #278
  • Wait for each cancel to land in the cancelled cleanupAsync tests by @fox0430 in #280
  • Report a closed stdin once instead of spinning on it by @fox0430 in #281
  • Report an ended stdin to the blocking read and wait APIs by @fox0430 in #282
  • Bump to 0.14.0 by @fox0430 in #279

Full Changelog: v0.13.0...v0.14.0