From c346a106a344241615c630a65791079aa94d2240 Mon Sep 17 00:00:00 2001 From: pi Date: Sun, 21 Jun 2026 23:36:43 +0200 Subject: [PATCH] =?UTF-8?q?release:=20v1.1.7=20=E2=80=94=20pi=200.79.8=20?= =?UTF-8?q?=E2=86=92=200.79.9;=20ssh-lan.conf=20LAN-peer=20docs?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- CHANGELOG.md | 25 ++++++++++++++++++++++++- 1 file changed, 24 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 1ef4f44..1cd3c59 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -11,7 +11,30 @@ Pre-v1.0.0 tags followed the pi npm version (`v{pi_version}[letter]`). --- -## Unreleased +## v1.1.7 — 2026-06-21 + +Patch release: pi `0.79.8` → `0.79.9` (auto-resolved at build), plus the +`ssh-lan.conf` LAN-peer documentation that landed on `main` after v1.1.6. +Companion refs are auto-resolved to SHAs at build as before. + +### Bumped: pi 0.79.8 → 0.79.9 + +Notable upstream changes (from [pi releases](https://github.com/earendil-works/pi/releases/tag/v0.79.9)): + +- **Chat-template thinking compatibility** — OpenAI-compatible custom + providers can map pi thinking levels into `chat_template_kwargs`, enabling + vLLM/Hugging Face chat-template models (e.g. DeepSeek) to use + provider-native thinking controls. +- **GLM-5.2 provider improvements** — corrected Fireworks OpenAI-compatible + routing and OpenRouter `xhigh` thinking support, improving `/model` + behaviour and high-effort reasoning for GLM-5.2. +- **Fixes** — same-directory session switches now reuse imported extension + modules (fresh instances + lifecycle events preserved); deep session + branches no longer take quadratic time to build context; Markdown + streaming code-fence rendering no longer flickers on partial closing + fences; fuzzy `edit` matches preserve untouched line blocks instead of + rewriting the whole file; `/model` hides Copilot models unavailable to the + account and ranks exact provider-prefixed matches first. ### Docs: document `~/.config/devbox-shell/ssh-lan.conf` for naming LAN peers