From 86bcda78dbb5e48eebc9c4c51d4cb9de77cdcc4f Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Fri, 17 Jul 2026 14:01:01 +0000 Subject: [PATCH 1/2] chore(main): release 2.0.0 --- .release-please-manifest.json | 2 +- CHANGELOG.md | 12 ++++++++++++ package.json | 2 +- 3 files changed, 14 insertions(+), 2 deletions(-) diff --git a/.release-please-manifest.json b/.release-please-manifest.json index 37fcefa..895bf0e 100644 --- a/.release-please-manifest.json +++ b/.release-please-manifest.json @@ -1,3 +1,3 @@ { - ".": "1.0.0" + ".": "2.0.0" } diff --git a/CHANGELOG.md b/CHANGELOG.md index 6bdf115..437022d 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,6 +5,18 @@ All notable changes to this project are documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). +## [2.0.0](https://github.com/pnocera/bookstack-mcp-server/compare/v1.0.0...v2.0.0) (2026-07-17) + + +### ⚠ BREAKING CHANGES + +* migrate to Bun, fix upload/auth/logging defects, add live test suite + +### Added + +* migrate to Bun, fix upload/auth/logging defects, add live test suite ([4476d87](https://github.com/pnocera/bookstack-mcp-server/commit/4476d8786e8e5b71085cea644b051d3d966bf0f3)) +* **release:** automate versioning and publishing with release-please + OIDC ([a4a3ca3](https://github.com/pnocera/bookstack-mcp-server/commit/a4a3ca3ee26f70f6d64b3fb55319ac639368b422)) + ## [Unreleased] This release modernizes the toolchain around **Bun**, drops the Node.js runtime, diff --git a/package.json b/package.json index 139d7aa..40a3d8e 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "bookstack-mcp-server", - "version": "1.0.0", + "version": "2.0.0", "description": "MCP server providing comprehensive access to BookStack knowledge management system", "type": "module", "main": "src/server.ts", From 109afd420837afecc5668bfd4da9fcc730a08878 Mon Sep 17 00:00:00 2001 From: pnocera Date: Fri, 17 Jul 2026 16:09:42 +0200 Subject: [PATCH 2/2] chore(main): curate the 2.0.0 release notes The generated section was three commit subjects sitting above an [Unreleased] block holding everything that actually documents this release. Left alone, 2.0.0 ships with the subjects and the real notes stay 'unreleased' forever, carried into every later release. Moves the curated body into 2.0.0, keeps the bot's commit links under Commits, leaves [Unreleased] empty, and repoints the links: v2.0.0 is this repo's first tag, so the generated compare/v1.0.0...v2.0.0 404s (verified). --- CHANGELOG.md | 30 ++++++++++++++++-------------- 1 file changed, 16 insertions(+), 14 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 437022d..561dc01 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,19 +5,12 @@ All notable changes to this project are documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). -## [2.0.0](https://github.com/pnocera/bookstack-mcp-server/compare/v1.0.0...v2.0.0) (2026-07-17) - +## [2.0.0](https://github.com/pnocera/bookstack-mcp-server/releases/tag/v2.0.0) (2026-07-17) ### ⚠ BREAKING CHANGES -* migrate to Bun, fix upload/auth/logging defects, add live test suite - -### Added - -* migrate to Bun, fix upload/auth/logging defects, add live test suite ([4476d87](https://github.com/pnocera/bookstack-mcp-server/commit/4476d8786e8e5b71085cea644b051d3d966bf0f3)) -* **release:** automate versioning and publishing with release-please + OIDC ([a4a3ca3](https://github.com/pnocera/bookstack-mcp-server/commit/a4a3ca3ee26f70f6d64b3fb55319ac639368b422)) - -## [Unreleased] +* **Bun is now required.** Node.js is no longer supported: the `bin` starts with + `#!/usr/bin/env bun` and the package ships TypeScript source rather than a bundle. This release modernizes the toolchain around **Bun**, drops the Node.js runtime, and closes a number of correctness and security defects. @@ -238,7 +231,16 @@ and closes a number of correctness and security defects. [Keep a Changelog]: https://keepachangelog.com/en/1.1.0/ [Biome]: https://biomejs.dev/ - -[Unreleased]: https://github.com/pnocera/bookstack-mcp-server/commits/main + +### Commits + +* migrate to Bun, fix upload/auth/logging defects, add live test suite ([4476d87](https://github.com/pnocera/bookstack-mcp-server/commit/4476d8786e8e5b71085cea644b051d3d966bf0f3)) +* automate versioning and publishing with release-please + OIDC ([a4a3ca3](https://github.com/pnocera/bookstack-mcp-server/commit/a4a3ca3ee26f70f6d64b3fb55319ac639368b422)) + +## [Unreleased] + + +[Unreleased]: https://github.com/pnocera/bookstack-mcp-server/compare/v2.0.0...HEAD