Releases: Mineru98/ourocode
Releases · Mineru98/ourocode
Release list
ourocode v0.1.15-beta-2 (beta)
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,?1006lbefore?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 dedicatedsigwaitthread;SIGQUITis now handled and the exit
status is128 + signal. tcsetattrand 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-2ourocode v0.1.15-beta-1 (beta)
First beta of the v0.1.15 line. Pre-release — opt in explicitly; install.sh still resolves the latest stable by default.
Highlights
- Windows support consolidated — native console events (key/mouse/resize), PowerShell installer, and a published
ourocode-v0.1.15-beta-1-windows-x64.zip - Provider/model selection split (
/provider,/model) - Local PM interview fallback
- TUI: prefix-filtered history recall + Ctrl-R reverse search, leading
/commandhighlighting - Windows path boundary hardening
- Linux release artifacts + self-heal installer versioning
Install this beta
OUROCODE_VERSION=0.1.15-beta-1 ./install.sh.\install.ps1 -Version 0.1.15-beta-1Verified
Linux + Windows CI green (2582 tests, 0 failures on both); Windows package install/uninstall smoke passes; release artifacts installed and checksum-verified end to end. Interactive Windows TUI is not yet human-verified — that is the point of this beta.