From 3b076917397781960f70519291b94b06bbbf90d8 Mon Sep 17 00:00:00 2001 From: james Date: Sun, 6 Sep 2026 07:08:01 -0400 Subject: [PATCH] docs(changelog): promote Unreleased to 1.1.0 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The quiz-assignment work (#165, #166) adds a command, a module-directory file and an error kind — all additive, so this is a minor bump, not the patch it might look like from "one feature". A 1.0.1 tag advertising a new command would misread the policy line at the top of this file and leave the next genuine bugfix release without a natural number. Promoting the section is also what unblocks `scripts/release.sh`: its preflight hard-exits on a non-empty [Unreleased] with no versioned heading, which is exactly this state. Co-Authored-By: Claude Opus 5 (1M context) --- CHANGELOG.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 64aa38a..1153ce0 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,6 +6,8 @@ The format follows [Keep a Changelog 1.1.0](https://keepachangelog.com/en/1.1.0/ ## [Unreleased] +## [1.1.0] - 2026-09-06 + ### Added - **`andamio course import-assignment `** — publishes a quiz assignment (a `{"type": "quiz", "version": 1, …}` envelope, the format the Andamio app grades client-side) as the module's `assignment.content_json`, verbatim, sending only the `assignment` key. Until now this was a hand-built `curl` against the module-update endpoint with the JWT copied out of `~/.andamio/config.json` — the gap #62 closed for module creation, reopened for quizzes.