From e800726f8238bf4b8c1046e36f3c41fc004b3662 Mon Sep 17 00:00:00 2001 From: Bilel Omrani Date: Sat, 13 Jun 2026 16:12:00 +0200 Subject: [PATCH] fix: allow prerelease-type at root of manifest config schema The root config schema sets additionalProperties: false and pulls shared options in via allOf -> $ref ReleaserConfigOptions. Since additionalProperties ignores properties contributed through allOf/$ref, the schema re-lists every allowed root key in its own properties block. prerelease-type was omitted from that list, so editors validating against the schema flag a valid root-level prerelease-type as 'Property prerelease-type is not allowed.' Add it alongside its sibling options (bump-patch-for-minor-pre-major, versioning), which were already present. --- schemas/config.json | 1 + 1 file changed, 1 insertion(+) diff --git a/schemas/config.json b/schemas/config.json index 2a751312b..2cef24b50 100644 --- a/schemas/config.json +++ b/schemas/config.json @@ -471,6 +471,7 @@ "release-type": true, "bump-minor-pre-major": true, "bump-patch-for-minor-pre-major": true, + "prerelease-type": true, "versioning": true, "changelog-sections": true, "release-as": true,