From 4539997f929892121d2aa397cba98800d0864cc6 Mon Sep 17 00:00:00 2001 From: enricobuehler Date: Mon, 27 Jul 2026 12:57:14 +0200 Subject: [PATCH] chore(index): pin playnite 0.3.0 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 0.3.0 teaches the provider to report where a game is installed. Each exported entry now carries `detect: { install_dir }` when Playnite knows one, which is what lets the host recognize a title's process after Playnite's launcher hands off and exits — the case where the host would otherwise lose the game the moment the shim returns, and end the session with it. The published delta is exactly that, and nothing else: * `installDir` added to the exported-game schema (nullable, defaults null), threaded into the entry as `detect.install_dir` when non-blank. * `@punktfunk/plugin-kit` ^0.1.4 -> ^0.2.0. * The version bump, embedded in both bundles. The console UI rebuilt because plugin-kit moved, but did not change: the diff against 0.2.0's chunk is minifier identifier churn (`Rt`->`kt`, `ar`->`lr`) with zero prose added or removed, so there is no new user-visible text and no new behaviour. Fonts and CSS are byte-identical. No new outbound hosts. Every absolute URL in the tarball is a schema/XML namespace, the plugin's own homepage and registry, or an effect/react error-doc link — no telemetry, no beaconing. No install lifecycle scripts (`prepublishOnly` is author-side and unchanged). No `eval`, `new Function`, or `child_process` in any bundle. minHost stays 0.15.0. The new `detect` key is additive and optional on the host side (`#[serde(default)]`, and the host denies no unknown fields), so 0.3.0 on a pre-`detect` host simply behaves like 0.2.0 rather than failing to ingest. Integrity was fetched from the registry and independently recomputed from the downloaded tarball; both agree. --- v1/index.json | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/v1/index.json b/v1/index.json index 7b2b9b7..d3271a7 100644 --- a/v1/index.json +++ b/v1/index.json @@ -1,7 +1,7 @@ { "schema": 1, "name": "unom official", - "generated": "2026-07-20T22:06:13Z", + "generated": "2026-07-27T10:56:14Z", "plugins": [ { "id": "rom-manager", @@ -34,10 +34,10 @@ "author": "unom", "homepage": "https://git.unom.io/unom/punktfunk-plugin-playnite", "license": "MIT OR Apache-2.0", - "version": "0.2.0", - "integrity": "sha512-FGVXSnRw2XnBtbvl60YxzPlOgW9EAwKms7lqMiucchKyl68mqDVZtknZdmcQ34KgICCCC20aYhTzHjQm5+4U/A==", + "version": "0.3.0", + "integrity": "sha512-XiWZLRqRGpcx6e3rHV/+7n3mWC9p6rs7a20oGxkzca/ty+4cVKq0I566byUJ+pWSa3TXRaQb4y4QhLNrHvhinQ==", "verification": { - "reviewedAt": "2026-07-20" + "reviewedAt": "2026-07-27" }, "minHost": "0.15.0", "platforms": [