Release v0.79.0 — pi 0.78.1 -> 0.79.0
First build on pi 0.79.0. Built FROM the republished base-pi-only from opencode-devbox v1.16.2 (carries pi 0.79.0). Bump smoke size threshold 2750 -> 2850 MB in lockstep with opencode-devbox's pi-only variant. Promote CHANGELOG Unreleased -> v0.79.0.
This commit is contained in:
+32
-1
@@ -8,7 +8,38 @@ Tags follow the pi npm version: `v{pi_version}[letter]` — bare tag for the fir
|
||||
|
||||
## Unreleased
|
||||
|
||||
_(no changes since v0.78.1)_
|
||||
_(no changes since v0.79.0)_
|
||||
|
||||
## v0.79.0 — 2026-06-08
|
||||
|
||||
First build on pi **`0.79.0`** (upstream `@earendil-works/pi-coding-agent` bump
|
||||
from `0.78.1`). Built `FROM` the freshly republished
|
||||
`joakimp/pi-devbox:base-pi-only` from opencode-devbox `v1.16.2`, which carries
|
||||
pi `0.79.0` (and picks up opencode `1.16.2` in the sibling opencode-bearing
|
||||
variants, though this pi-only image has no opencode).
|
||||
|
||||
### Bumped: pi 0.78.1 → 0.79.0
|
||||
|
||||
Resolved from the tag and asserted by the smoke base-freshness guard
|
||||
(`EXPECTED_PI_VERSION`). Highlights from the upstream `CHANGELOG.md`:
|
||||
|
||||
- **Project trust for local inputs** — pi now asks before loading project-local
|
||||
settings, resources, instructions, and packages, with saved decisions and
|
||||
`--approve` / `--no-approve` controls for non-interactive modes, plus a
|
||||
`project_trust` extension event so global/CLI extensions can decide or defer.
|
||||
- **Cache-hit visibility in the footer** — the interactive footer shows the
|
||||
latest prompt cache hit rate (`CH`).
|
||||
- **Richer SDK/RPC extension surfaces** — public exports now include RPC
|
||||
extension UI request/response types and package asset path helpers.
|
||||
- Plus a large batch of TUI and provider fixes (Kitty keyboard fallback,
|
||||
prompt-history cursor placement, large-JSONL session reads, custom-provider
|
||||
routing).
|
||||
|
||||
### Smoke size threshold 2750 → 2850 MB
|
||||
|
||||
Tracks opencode-devbox's `pi-only` variant, which was raised to 2850 MB in
|
||||
`v1.16.2` for headroom against the pi `0.79.0` bump (and routine apt drift).
|
||||
Kept in lockstep so this image's guard matches its source-of-truth variant.
|
||||
|
||||
## v0.78.1 — 2026-06-04
|
||||
|
||||
|
||||
@@ -19,8 +19,8 @@ IMAGE="${1:?usage: $0 <image>}"
|
||||
PASS=0; FAIL=0
|
||||
# Since the refactor to FROM opencode-devbox:latest-pi-only, this image equals
|
||||
# the pi-only variant (pi + companions + fork/recall node_modules, NO opencode),
|
||||
# so the threshold tracks pi-only's (2750 MB), not the old standalone 2200 MB.
|
||||
SIZE_THRESHOLD_MB=2750
|
||||
# so the threshold tracks pi-only's (2850 MB), not the old standalone 2200 MB.
|
||||
SIZE_THRESHOLD_MB=2850
|
||||
|
||||
run() {
|
||||
local label="$1"; local cmd="$2"
|
||||
|
||||
Reference in New Issue
Block a user