From 63d1c07c99fbaec31a98985a1828f19fd8db9770 Mon Sep 17 00:00:00 2001 From: Oliver-Marcus Eder Date: Thu, 27 Aug 2026 08:09:20 +0200 Subject: [PATCH] release: v1.1.1 (canonical schema URL, $comment version, provenance) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Patch release cutting a real version for the tooling/distribution fixes that landed since v1.1.0: the canonical $id URL is now published (was 404), the schema records its version via $comment, and npm provenance metadata was added. No schema shape change — documents valid against v1.1.0 stay valid. Bumps package.json, schema $comment, :version:, and the README badge to 1.1.1, with a v1.1.1 changelog entry. Co-Authored-By: Claude Opus 4.8 --- README.md | 2 +- docs/specification-v1.adoc | 10 +++++++++- package.json | 2 +- schema/v1.json | 2 +- 4 files changed, 12 insertions(+), 4 deletions(-) diff --git a/README.md b/README.md index a07ff0a..1505db1 100644 --- a/README.md +++ b/README.md @@ -3,7 +3,7 @@ **An open standard for representing sports coaching diagrams, drill animations, and playbooks as structured data.** [![License: CC BY 4.0](https://img.shields.io/badge/License-CC%20BY%204.0-lightgrey.svg)](https://creativecommons.org/licenses/by/4.0/) -[![Schema Version](https://img.shields.io/badge/schema-v1.1.0-blue)](schema/v1.json) +[![Schema Version](https://img.shields.io/badge/schema-v1.1.1-blue)](schema/v1.json) [![Status: Draft](https://img.shields.io/badge/status-draft-yellow)]() --- diff --git a/docs/specification-v1.adoc b/docs/specification-v1.adoc index fb1e5ae..42a67b5 100644 --- a/docs/specification-v1.adoc +++ b/docs/specification-v1.adoc @@ -1,5 +1,5 @@ = Open Coaching Format — Open Standard for Basketball Drill Diagrams -:version: 1.1.0 +:version: 1.1.1 :doctype: book :toc: left :toc-title: Table of Contents @@ -1413,6 +1413,14 @@ npx ajv-cli validate \ [appendix] == Changelog +=== v1.1.1 + +Tooling and distribution fixes only; no schema shape change. Publishes the +schema to its canonical `$id` URL (`https://opencoachingformat.org/schema/v1.json`), +which previously 404'd; records the schema version in a `$comment`; and adds +provenance/repository metadata for npm trusted publishing. Documents remain +valid against v1.1.0 unchanged. + === v1.1.0 Adds the *External References* convention and applies it twice under `meta`: diff --git a/package.json b/package.json index 78a161b..54e973d 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@opencoachingformat/spec", - "version": "1.1.0", + "version": "1.1.1", "type": "module", "description": "Open standard for basketball drill diagrams and animations.", "repository": { diff --git a/schema/v1.json b/schema/v1.json index 40abd92..6a97cb2 100644 --- a/schema/v1.json +++ b/schema/v1.json @@ -1,7 +1,7 @@ { "$schema": "http://json-schema.org/draft-07/schema#", "$id": "https://opencoachingformat.org/schema/v1.json", - "$comment": "Schema version 1.1.0. The $id stays v1 across all backwards-compatible 1.x releases; version-pinned copies live at //ocf-action-v1.json.", + "$comment": "Schema version 1.1.1. The $id stays v1 across all backwards-compatible 1.x releases; version-pinned copies live at //ocf-action-v1.json.", "title": "Open Coaching Format", "description": "Open standard for basketball drill diagrams and animations. Semantic action model.", "type": "object",