From 2abc0dec375bb8cb68ec97fcf67c7934387a98ef Mon Sep 17 00:00:00 2001 From: slaguru666 Date: Wed, 5 Aug 2026 13:54:53 +0100 Subject: [PATCH] =?UTF-8?q?v0.10.6=20=E2=80=94=20compatibility=20values=20?= =?UTF-8?q?as=20strings?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit compatibility.minimum was the integer 13. Foundry's package schema uses string fields, so a manifest install can fail validation on it. It never surfaced locally because the system was installed by copying files, not by manifest. Found while fixing the same class of bug in the DELVE module, whose relationship entry used type: "requires" — the relationship kind — where the schema wants a package type. That one produced a hard install error on a remote server. Co-Authored-By: Claude Opus 5 --- system.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/system.json b/system.json index bd6ea27..d4d7a5c 100644 --- a/system.json +++ b/system.json @@ -2,9 +2,9 @@ "id": "vanity", "title": "VANITY — the Vanity Role-Playing Game", "description": "A generic d6 RPG where ego is a resource and the universe keeps score. Pool = Attribute + Knack + situation; 5–6 = a Success; two or more 1s bank a Bane of Karma unless you burn a Success to cancel one (Draft 14). No hit points — Grit. Vanity, Karma and Glory drive play. Includes the full Draft 13 rulebook, all spells and gear, the starter bestiary, a 100-item Treasures & Relics library, twenty ready-to-play characters (each with cameo art, token and backstory), ten animal companions with the d10 Bond table and the one-shot adventure The Vain Crown.", - "version": "0.10.5", + "version": "0.10.6", "compatibility": { - "minimum": 13, + "minimum": "13", "verified": "14.365" }, "authors": [