From 9be85c3da8500ed9b69b13475c86eacd66c81de4 Mon Sep 17 00:00:00 2001 From: LukeGus Date: Tue, 20 Oct 2026 12:35:00 -0500 Subject: [PATCH] chore: sdk 1.0.19 for the panel bar layout --- packages/plugin-sdk/CHANGELOG.md | 9 ++++++++- packages/plugin-sdk/PLUGIN-GUIDE.md | 2 +- packages/plugin-sdk/package.json | 2 +- packages/plugin-sdk/src/manifest.ts | 2 +- 4 files changed, 11 insertions(+), 4 deletions(-) diff --git a/packages/plugin-sdk/CHANGELOG.md b/packages/plugin-sdk/CHANGELOG.md index 8a964291e..4fa91dc9f 100644 --- a/packages/plugin-sdk/CHANGELOG.md +++ b/packages/plugin-sdk/CHANGELOG.md @@ -1,12 +1,19 @@ # Changelog +## 1.0.19 + +Plugin API 1.11.0. + +### Added + +- `app.registerCompanionLayout` and `useCompanions`, so a plugin can let each host turn the panel bar on or off, move it and choose which panels show and in what order + ## 1.0.18 Plugin API 1.10.0. ### Added -- `app.registerCompanionLayout` and `useCompanions`, so a plugin can let each host turn the panel bar on or off, move it and choose which panels show and in what order - `clientCert` on the sync link, link patch and remote target, and the `client_cert` remote error kind, so a sync plugin can link to a server that needs mutual TLS ## 1.0.17 diff --git a/packages/plugin-sdk/PLUGIN-GUIDE.md b/packages/plugin-sdk/PLUGIN-GUIDE.md index 422fd1825..9b2ef1834 100644 --- a/packages/plugin-sdk/PLUGIN-GUIDE.md +++ b/packages/plugin-sdk/PLUGIN-GUIDE.md @@ -1,6 +1,6 @@ # Termix plugin guide -SDK 1.0.18 | Plugin API 1.10.0 +SDK 1.0.19 | Plugin API 1.11.0 This guide is for anyone, person or AI coding tool, building a Termix plugin. It ships inside `@termix-ssh/plugin-sdk`, so the copy in your `node_modules` always matches the SDK you have installed. diff --git a/packages/plugin-sdk/package.json b/packages/plugin-sdk/package.json index 577f2e152..113a45031 100644 --- a/packages/plugin-sdk/package.json +++ b/packages/plugin-sdk/package.json @@ -1,6 +1,6 @@ { "name": "@termix-ssh/plugin-sdk", - "version": "1.0.18", + "version": "1.0.19", "description": "The contract between Termix core and a plugin: types, the capability catalog and the manifest schema.", "license": "Apache-2.0", "repository": { diff --git a/packages/plugin-sdk/src/manifest.ts b/packages/plugin-sdk/src/manifest.ts index 6e659c06d..37cb39b55 100644 --- a/packages/plugin-sdk/src/manifest.ts +++ b/packages/plugin-sdk/src/manifest.ts @@ -37,7 +37,7 @@ export { * "^1.2" needs 1.2 or later). engine.termix is checked against the core * version by the server. */ -export const PLUGIN_API_VERSION = "1.10.0"; +export const PLUGIN_API_VERSION = "1.11.0"; /** The API major, the default engine.api for a new plugin. */ export const SUPPORTED_PLUGIN_API_VERSION = String(