From 00b76733d19641cb89961d5e00b30b2cb0149476 Mon Sep 17 00:00:00 2001 From: Aarav Sharma Date: Thu, 15 Oct 2026 21:07:04 -0600 Subject: [PATCH] chore(release): 0.3.0 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Cuts [Unreleased] into a dated 0.3.0 section and bumps the CLI version string to match. Contents: the archive-UX redesign (archive update / diff / find / show / cat / export around user jobs, plus the non-destructive prune) and the robustness round that followed — broken-topic tolerance, honest on-disk body state, D2L URL escaping, session-expiry handling, and the verbose-only login debug dump with SAML/cookie redaction. --- CHANGELOG.md | 5 ++++- cmd/root.go | 2 +- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index d6a8dbe..261acf4 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,6 +6,8 @@ adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). ## [Unreleased] +## [0.3.0] - 2026-10-15 + ### Added - `archive` (bare) prints a one-shot status: schema version, last update freshness warning, courses/topics/file-topics counts, `N of M file @@ -447,6 +449,7 @@ adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). ### Added - Original TypeScript CLI prototype. -[Unreleased]: https://github.com/aarav/schooltools/compare/v0.2.0...HEAD +[Unreleased]: https://github.com/aarav/schooltools/compare/v0.3.0...HEAD +[0.3.0]: https://github.com/aarav/schooltools/compare/v0.2.0...v0.3.0 [0.2.0]: https://github.com/aarav/schooltools/compare/v0.1.0...v0.2.0 [0.1.0]: https://github.com/aarav/schooltools/releases/tag/v0.1.0 diff --git a/cmd/root.go b/cmd/root.go index 3a4e7ee..11ff7f9 100644 --- a/cmd/root.go +++ b/cmd/root.go @@ -19,7 +19,7 @@ var ( var rootCmd = &cobra.Command{ Use: "schooltools", Short: "CLI tools for CBE / D2L / Brightspace", - Version: "0.2.0", + Version: "0.3.0", } func init() {