v1.15.0 v1.14.[21-51]
BUILD LOG
260426: v1.14.[21-25]
260429: v1.14.[26-29]
260501: v1.14.[30,31]
260505: v1.14.[32-39]
260507: v1.14.40
260508: v1.14.41
260510: v1.14.[42-46]
260512: v1.14.[47,48]
260516: v1.14.[49-51] v1.15.0
Lasted: v1.15.0
Issues Fixed
Issue #2: Bun-Termux-Loader Validation Logic Outdated
- Problem: Upstream Bun v1.3.13+ changed binary marker from
---- Bun! ----topackages by bun, causing loader to fail recognition - Fix: Updated bun-termux-loader to support both markers, search range extended to 64KB
- Commit: Hope2333/bun-termux-loader@a96e74e
Batch Build Version Number Bug
- Problem:
make batch VERS='1.14.[22-25]'produced packages with wrong version numbers (all showing 1.14.22) - Root Cause: Versions 1.14.22-1.14.24 share identical first 4096 bytes, causing wrapper.c cache key hash collision
- Fix: Cache key changed to first 64KB + last 64KB + file size
- Commit: Hope2333/bun-termux-loader@a96e74e (wrapper.c: cache_bun_elf)
Version Selection Guide
This repository provides prebuilt packages from a unified build system, often covering multiple upstream versions in a single release batch.
-
For most users:
Simply choose the latest release. It is generally the most up-to-date and works as a rolling snapshot of upstream. -
If you prefer stability:
Look for releases labeled LTS or similar. These are built with fewer changes and are intended to be more conservative. -
If you see multiple versions in one release (e.g.
[21–25]):
You can usually pick the highest version number unless you have a specific reason to stay on an older one.
For Advanced / Power Users
# Clone locally
git clone https://github.com/Hope2333/opencode-termux
cd opencode-termux
# Single version build
make clean
make all VER=1.14.25 PKG=both
# Batch build (now fixed!)
make batch VERS='1.14.[21-25]' PKG=both ODIR=~/oct-out MIX=1Notes
This repository acts as a distribution/build layer, not the primary source of change logs.
For detailed upstream changes, please refer to the original upstream project releases.