From 3015ce0f9d120df7583f838d1a47cb469fe5a727 Mon Sep 17 00:00:00 2001 From: Ogulcan Celik Date: Sun, 14 Jun 2026 23:01:47 +0300 Subject: fix: stabilize plugin config directories --- docs/next/CHANGELOG.md | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'docs/next/CHANGELOG.md') diff --git a/docs/next/CHANGELOG.md b/docs/next/CHANGELOG.md index d30ef572..57251781 100644 --- a/docs/next/CHANGELOG.md +++ b/docs/next/CHANGELOG.md @@ -9,6 +9,9 @@ - Added `herdr plugin install /[/subdir...]`, `plugin uninstall`, source metadata in `plugin.list`, offline registry fallback, and a human-readable default `plugin list` with `--json` for scripts. +- Added `herdr plugin config-dir ` and automatic plugin config/state + directory creation so plugin setup docs can point users at a stable config + path. - Added supporting plugin host APIs for `pane.current`, `pane.process_info`, `client.window_title.set/clear`, `layout.export/apply`, plugin pane placement, plugin invocation context/env injection, and plugin pane ownership across @@ -17,6 +20,9 @@ ### Changed - Bumped the client/server protocol version to 14 for `pane.move` compatibility. (#299) +- Plugin runtime config directories now use stable, readable plugin-id paths + instead of checkout hashes; existing legacy config directories are copied into + the new location when first seen. - Public workspace, tab, and pane ids are now short stable handles such as `w1`, `w1:t1`, and `w1:p1`; closed tab and pane ids no longer retarget later resources. (#569) ### Fixed -- cgit v1.2.3