Skip to content

ourocode v0.1.15-beta-2 (beta)

Pre-release
Pre-release

Choose a tag to compare

@Mineru98 Mineru98 released this 07 Aug 06:02
· 4 commits to release/bootstrap since this release

Beta prerelease built on the Linux input-loss fix.

Changes since v0.1.15-beta-1

Linux TUI input reliability (fix/linux-input-submit-performance)

  • Input read loop no longer drops bytes under burst typing; queued chunks are
    drained within a byte budget and coalesced into a single redraw.
  • Terminal restore now emits ?2004l, ?1003l, ?1006l before ?25h/?1049l,
    so bracketed paste and SGR mouse modes are actually turned back off on exit.
  • Bracketed paste (?2004h) is enabled on entry.
  • Signal handling moved off the async-signal-unsafe handler to a blocked signal
    set plus a dedicated sigwait thread; SIGQUIT is now handled and the exit
    status is 128 + signal.
  • tcsetattr and the size-header write are failure-checked.

Verified: mix compile --warnings-as-errors clean, cargo test 22 passed,
mix test 2599 tests / 0 failures.

Install

OUROCODE_VERSION=0.1.15-beta-2 ./install.sh
.\install.ps1 -Version 0.1.15-beta-2