Skip to content

Releases: buh07/BYO-Releases

BYO 0.1.3 — unsigned preview

Pre-release

Choose a tag to compare

@buh07 buh07 released this 22 Aug 05:57
f1910e3

This is an unsigned preview of BYO 0.1.3. It repairs Windows
byo uninstall --global and the installed Windows acceptance harness so the
four-target native matrix passes end to end.

What changed since 0.1.2

  • Windows global uninstall now removes the running launcher reliably. The
    launcher is moved aside to a tombstone and a process-aware PowerShell helper
    deletes it once byo.exe exits, so a running executable image no longer
    blocks removal of the BYO application data under %LOCALAPPDATA%\BYO.
  • Windows receipt paths are canonicalized and compared by filesystem
    identity, including 8.3 short-name and extended-length forms.
  • Acceptance-harness UTF-8 fix. The installed end-to-end test now decodes
    the launcher's UTF-8 output explicitly, so a Unicode project directory (for
    example firmware-µ-测试) is verified correctly instead of being mojibaked
    through the Windows locale code page.

The four native bundles were built from installer commit
2e6ecad.
Native CI run 32549044715
passed packaging, archive verification, and installed end-to-end tests on macOS
Apple silicon, macOS Intel, Windows x86-64, and Linux x86-64.

These builds are unsigned and intended for preview/testing use. The installer
runs offline when you supply --bundle / -Bundle; signed network installation
and automatic updates are not available yet.

Install

Download the matching bundle and installer into the same directory.

macOS — Apple silicon

curl -fLO https://github.com/buh07/BYO-Releases/releases/download/v0.1.3-preview/byo-0.1.3-macos-aarch64.zip
curl -fLO https://github.com/buh07/BYO-Releases/releases/download/v0.1.3-preview/install.sh
xattr -d com.apple.quarantine ./byo-0.1.3-macos-aarch64.zip 2>/dev/null || true
sh ./install.sh --bundle ./byo-0.1.3-macos-aarch64.zip

macOS — Intel

curl -fLO https://github.com/buh07/BYO-Releases/releases/download/v0.1.3-preview/byo-0.1.3-macos-x86_64.zip
curl -fLO https://github.com/buh07/BYO-Releases/releases/download/v0.1.3-preview/install.sh
xattr -d com.apple.quarantine ./byo-0.1.3-macos-x86_64.zip 2>/dev/null || true
sh ./install.sh --bundle ./byo-0.1.3-macos-x86_64.zip

Windows — x86-64

Run in PowerShell:

Invoke-WebRequest https://github.com/buh07/BYO-Releases/releases/download/v0.1.3-preview/byo-0.1.3-windows-x86_64.zip -OutFile byo.zip
Invoke-WebRequest https://github.com/buh07/BYO-Releases/releases/download/v0.1.3-preview/install.ps1 -OutFile install.ps1
powershell -NoProfile -ExecutionPolicy Bypass -File .\install.ps1 -Bundle .\byo.zip

Add -ModifyPath to the last command if you want the installer to update your
user PATH.

Linux — x86-64, glibc 2.28+

curl -fLO https://github.com/buh07/BYO-Releases/releases/download/v0.1.3-preview/byo-0.1.3-linux-x86_64.tar.gz
curl -fLO https://github.com/buh07/BYO-Releases/releases/download/v0.1.3-preview/install.sh
sh ./install.sh --bundle ./byo-0.1.3-linux-x86_64.tar.gz

SHA-256

4f000e898dc666191c25349906bb37592108757638c87df621f2a4127ccaa2b6  byo-0.1.3-macos-aarch64.zip
608d8d5a08e26a29aec0f503aee621509406375211a4016551eed5d76f2ff3b7  byo-0.1.3-macos-x86_64.zip
5aaf52647cbcdec35f66697352c8dae6e1bd4139fa4e4dcfd4660234f1e8c2a9  byo-0.1.3-windows-x86_64.zip
c2ab7a56a7c1fc7456debe8778c9992361d98183a609523e292d76e4cf316af0  byo-0.1.3-linux-x86_64.tar.gz

Matching .sha256 files are attached for every bundle.

Source lock

  • AgentWorkspace: 33fdd6d533687a1aa5b8b529c1ba3969dc0c70e1
  • Firmware MCP: 6f4932a3c2e3564f416761feb82bcc95f3f957a0 (branch codex/release-0.1.3)
  • Installer: 2e6ecade7b4440209be2c23d72276df6df33c1b8

BYO 0.1.2 — unsigned preview

Pre-release

Choose a tag to compare

@buh07 buh07 released this 20 Aug 21:43

This is an unsigned immutable-version repair preview of BYO 0.1.2.

The refreshed v0.1.1-preview assets had different contents while still declaring version 0.1.1. If that earlier 0.1.1 was already installed, the launcher correctly refused to overwrite its immutable runtime directory and reported:

existing immutable version directory does not match the candidate release

v0.1.2-preview restores the release identity invariant. It installs alongside an existing 0.1.1, activates 0.1.2, and leaves the old runtime intact. No uninstall is required.

This release also includes the clean-host portability repairs from the previous preview refresh:

  • macOS recognizes valid ZIP bundles by their contents, so renamed or suffixless downloads do not fail with “macOS bundle archives must use .zip format.”
  • Windows does not require HOME; a default install uses LOCALAPPDATA (or APPDATA as its fallback) when BYO_HOME is not set.
  • Release automation derives the public version from component metadata and refuses stale or mismatched explicit versions, preventing another same-version/different-content publication.

The four native bundles were built from installer commit ec1d3fb. Native CI run 32417292800 passed packaging, archive verification, and installed end-to-end tests on macOS Apple silicon, macOS Intel, Windows x86-64, and Linux x86-64.

These builds are unsigned and are intended for preview/testing use. The installer remains offline when you supply --bundle / -Bundle.

Install

Download the matching bundle and installer into the same directory.

macOS — Apple silicon

curl -fLO https://github.com/buh07/BYO-Releases/releases/download/v0.1.2-preview/byo-0.1.2-macos-aarch64.zip
curl -fLO https://github.com/buh07/BYO-Releases/releases/download/v0.1.2-preview/install.sh
xattr -d com.apple.quarantine ./byo-0.1.2-macos-aarch64.zip 2>/dev/null || true
sh ./install.sh --bundle ./byo-0.1.2-macos-aarch64.zip

macOS — Intel

curl -fLO https://github.com/buh07/BYO-Releases/releases/download/v0.1.2-preview/byo-0.1.2-macos-x86_64.zip
curl -fLO https://github.com/buh07/BYO-Releases/releases/download/v0.1.2-preview/install.sh
xattr -d com.apple.quarantine ./byo-0.1.2-macos-x86_64.zip 2>/dev/null || true
sh ./install.sh --bundle ./byo-0.1.2-macos-x86_64.zip

Windows — x86-64

Run in PowerShell:

Invoke-WebRequest https://github.com/buh07/BYO-Releases/releases/download/v0.1.2-preview/byo-0.1.2-windows-x86_64.zip -OutFile byo.zip
Invoke-WebRequest https://github.com/buh07/BYO-Releases/releases/download/v0.1.2-preview/install.ps1 -OutFile install.ps1
powershell -NoProfile -ExecutionPolicy Bypass -File .\install.ps1 -Bundle .\byo.zip

Add -ModifyPath to the last command if you want the installer to update your user PATH.

Linux — x86-64, glibc 2.28+

curl -fLO https://github.com/buh07/BYO-Releases/releases/download/v0.1.2-preview/byo-0.1.2-linux-x86_64.tar.gz
curl -fLO https://github.com/buh07/BYO-Releases/releases/download/v0.1.2-preview/install.sh
sh ./install.sh --bundle ./byo-0.1.2-linux-x86_64.tar.gz

SHA-256

86939dab255ee3101c0d604ce9699cf9cbc31a22dcbfa511e27cca96c277bf86  byo-0.1.2-macos-aarch64.zip
c2d80814c85b67d51142d54d713685b9401710d04eacd4f94d1e7b4e4f5bd88f  byo-0.1.2-macos-x86_64.zip
5c0416bd5046aeb01d6d147305e1b4e5758e3db58b7fdb6316d475987dba700f  byo-0.1.2-windows-x86_64.zip
8731860283200e74754c33dfbca8adcb2eb9631b0346e02bde004d2c1ab2965a  byo-0.1.2-linux-x86_64.tar.gz

Matching .sha256 files are attached for every bundle.

Source lock

  • AgentWorkspace: 33fdd6d533687a1aa5b8b529c1ba3969dc0c70e1
  • Firmware MCP: d3aa7786bc6da050174d9ddf78f9269f6a7832b2 (the pinned Deploy/Proto-0.0.1 baseline at f36313093f7c2690d53a8b327b404843cbb0bcf6, with only 0.1.2 version metadata added)
  • Installer: ec1d3fbff06095ef2505ff046b0bf9f86636c861

BYO 0.1.1 — unsigned preview

Pre-release

Choose a tag to compare

@buh07 buh07 released this 20 Aug 07:57

This is an unsigned portability-repair preview of BYO 0.1.1.

This refresh fixes the two clean-host installer failures reported against the previous preview:

  • macOS now recognizes valid ZIP bundles by their contents, so renamed or suffixless downloads no longer fail with “macOS bundle archives must use .zip format.”
  • Windows no longer requires HOME; a default install uses LOCALAPPDATA (or APPDATA as its fallback) when BYO_HOME is not set.

The four native bundles were built from installer commit 244f959. Native CI run 32411329430 passed packaging, archive verification, and installed end-to-end tests on macOS Apple silicon, macOS Intel, Windows x86-64, and Linux x86-64.

These builds are unsigned and are intended for preview/testing use. The installer remains offline when you supply --bundle / -Bundle.

Install

Download the matching bundle and installer into the same directory.

macOS — Apple silicon

curl -fLO https://github.com/buh07/BYO-Releases/releases/download/v0.1.1-preview/byo-0.1.1-macos-aarch64.zip
curl -fLO https://github.com/buh07/BYO-Releases/releases/download/v0.1.1-preview/install.sh
xattr -d com.apple.quarantine ./byo-0.1.1-macos-aarch64.zip 2>/dev/null || true
sh ./install.sh --bundle ./byo-0.1.1-macos-aarch64.zip

macOS — Intel

curl -fLO https://github.com/buh07/BYO-Releases/releases/download/v0.1.1-preview/byo-0.1.1-macos-x86_64.zip
curl -fLO https://github.com/buh07/BYO-Releases/releases/download/v0.1.1-preview/install.sh
xattr -d com.apple.quarantine ./byo-0.1.1-macos-x86_64.zip 2>/dev/null || true
sh ./install.sh --bundle ./byo-0.1.1-macos-x86_64.zip

Windows — x86-64

Run in PowerShell:

Invoke-WebRequest https://github.com/buh07/BYO-Releases/releases/download/v0.1.1-preview/byo-0.1.1-windows-x86_64.zip -OutFile byo.zip
Invoke-WebRequest https://github.com/buh07/BYO-Releases/releases/download/v0.1.1-preview/install.ps1 -OutFile install.ps1
powershell -NoProfile -ExecutionPolicy Bypass -File .\install.ps1 -Bundle .\byo.zip

Add -ModifyPath to the last command if you want the installer to update your user PATH.

Linux — x86-64, glibc 2.28+

curl -fLO https://github.com/buh07/BYO-Releases/releases/download/v0.1.1-preview/byo-0.1.1-linux-x86_64.tar.gz
curl -fLO https://github.com/buh07/BYO-Releases/releases/download/v0.1.1-preview/install.sh
sh ./install.sh --bundle ./byo-0.1.1-linux-x86_64.tar.gz

SHA-256

108362e267d1c5b3f364ff38892a61f2cb2353fd5112c112726bfccc45b253dd  byo-0.1.1-macos-aarch64.zip
0d3048cfbc2dec85d33ed09eeb79e27e06ac695411ae7d8860912906ce6db838  byo-0.1.1-macos-x86_64.zip
7621a825e4b5b723422348f37a7bc7c438b6cbd99c9f1db8a124cb2668a0f8be  byo-0.1.1-windows-x86_64.zip
3b0d29badcaca6854304d23aae14b01c41d958c938811d5e65c00fbba3d4a97a  byo-0.1.1-linux-x86_64.tar.gz

Matching .sha256 files are attached for every bundle.

Source lock

  • AgentWorkspace: 33fdd6d533687a1aa5b8b529c1ba3969dc0c70e1
  • Firmware MCP (Deploy/Proto-0.0.1): f36313093f7c2690d53a8b327b404843cbb0bcf6
  • Installer: 244f9598b3d1fdae3e0cfa3b57a60acefecb896e