Repository navigation
v2.0.27 v1.19.0 v2.0.[0-27] v1.18.[8-35]+v1.19.0
Push261013 — Asset Update (v2 2.0.23–2.0.27 + v1 1.18.35/1.19.0, all families)
Overview
New batch: upstream v2 2.0.23–2.0.27 (5 versions) and v1 1.18.35 / 1.19.0
(2 versions, incl. the new 1.19.0 minor line), each shipped in all three
families: native, UPX-compressed (deb + pacman), and wrapper (deb only,
per the established wrapper convention).
36 assets: v2 native opencode 2.0.23–2.0.27 + v1 native opencode1
1.18.35/1.19.0, each as deb + pacman .pkg.tar.xz (14 packages); compressed
opencode-compressed 2.0.23–2.0.27 + opencode1-compressed 1.18.35/1.19.0,
each as deb + pacman .pkg.tar.gz (14 packages); wrapper opencode-wrapper
2.0.23–2.0.27 + opencode1-wrapper 1.18.35/1.19.0 as deb (7 packages); plus
SHA256SUMS.txt (35 entries).
Rel rule: every package in this batch is a first release → pkgrel=1.
Build provenance: v2 native compiled from source (android bun, B-line
build-bionic.sh) with per-version dependency pins (opentui 0.5.14/0.5.16/
0.5.17 matching each upstream version, pty 0.2.0); v1 native via the
transplant revive pipeline (bun 1.4.0 base); compression via the in-repo
tools/compressed-one.sh (UPX -4, ratio ≈ 31–38%). Every package smoke-tested
(--version version-gate + --dbpath --help + TUI probe) before upload; every
upload verified for state/size/sha256-digest.
Family matrix & coexistence
- Same generation is mutually exclusive:
opencodevsopencode-wrapper
vsopencode-compressed(v2);opencode1vsopencode1-wrappervs
opencode1-compressed(v1). - Cross-generation coexistence:
opencode1*packages may be installed
alongsideopencode*packages. - v1 packages cover opencode
< 2.0.0; v2 packages cover>= 2.0.0.
Install
# pacman (official termux repo config assumed)
pacman -U ./opencode-2.0.27-1-aarch64.pkg.tar.xz
# deb
dpkg -i ./opencode_2.0.27_aarch64.debVerification
- Version continuity: v2 2.0.0–2.0.27 and v1 1.18.8–1.18.35 + 1.19.0 are all
on-shelf across Push260803 → this tag. SHA256SUMS.txtcovers all 35 packages; verify with
sha256sum -c SHA256SUMS.txt.- Cross-generation matrix: install
opencode(v2) andopencode1(v1)
together — data isolation maintained by the per-generation launchers.