From 51df4b01f4ea8768b14048841f1c5fdd75128cd3 Mon Sep 17 00:00:00 2001 From: Gabriel Schneider Date: Thu, 1 Oct 2026 09:13:37 -0300 Subject: Release Pardes 0.23 Co-Authored-By: Claude Opus 5.5 --- build.zig.zon | 2 +- src/CHANGELOG.md | 21 +++++++++++++++++++++ 2 files changed, 22 insertions(+), 1 deletion(-) diff --git a/build.zig.zon b/build.zig.zon index ea3d816b..17ed9bde 100644 --- a/build.zig.zon +++ b/build.zig.zon @@ -1,6 +1,6 @@ .{ .name = .pardes, - .version = "0.22.0", + .version = "0.23.0", .dependencies = .{ // 9P sessions and transports live in the published cloud9 package, so // the manifest pins the build: `zig build` fetches this commit into diff --git a/src/CHANGELOG.md b/src/CHANGELOG.md index b72421f4..941ff2b1 100644 --- a/src/CHANGELOG.md +++ b/src/CHANGELOG.md @@ -1,5 +1,26 @@ # Changelog +## 0.23 + +- Restore reads a clean file pane from disk, so a file changed since the + Dump comes back as it is now. An unsaved pane keeps its text, and if its + file changed on disk its first Save asks before overwriting. A dump holds + an unsaved pane's text once, and a clean pane's not at all. +- A Rename the server answers in this file alone, while another open file + of its language still says the old name, is previewed and not applied + (zls renaming at a declaration does this). +- Grep and Find say when a limit cut their results (hits, bytes read, + entries walked, directories skipped), never claim not found when one + hid a match, and a failed search leaves the +Search as it was. +- Language servers go with their children when reaped and when pardes + exits. +- A PDF's fit and tint and a pane's collapse are read in its ctl and kept + in the dump; a PDF hit that is not on the page is a miss. +- `pardes --wait FILE` with only $PARDES_9P set waits in that session. +- A `./x` look that finds nothing is a miss; a line over 1 MiB is refused + once; DumpDir, Mount dial addresses and /pager given a file are refused + in words. + ## 0.22 - Grep and Find skip a directory they cannot open and keep every other -- cgit v1.3