[object Object]

← back to Cli Printing Press

chore(main): release 3.5.0 (#501)

401fa7c8e7243523101d685f3b5a1830c325822a · 2026-05-02 10:51:28 -0700 · github-actions[bot]

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>

Files touched

Diff

commit 401fa7c8e7243523101d685f3b5a1830c325822a
Author: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Date:   Sat May 2 10:51:28 2026 -0700

    chore(main): release 3.5.0 (#501)
    
    Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
---
 .claude-plugin/plugin.json    |  2 +-
 .release-please-manifest.json |  2 +-
 CHANGELOG.md                  | 15 +++++++++++++++
 internal/version/version.go   |  2 +-
 4 files changed, 18 insertions(+), 3 deletions(-)

diff --git a/.claude-plugin/plugin.json b/.claude-plugin/plugin.json
index 00003e8b..4c1a98bb 100644
--- a/.claude-plugin/plugin.json
+++ b/.claude-plugin/plugin.json
@@ -1,6 +1,6 @@
 {
   "name": "cli-printing-press",
-  "version": "3.4.3",
+  "version": "3.5.0",
   "description": "Generate production Go CLIs from API descriptions or OpenAPI specs",
   "repository": "mvanhorn/cli-printing-press"
 }
diff --git a/.release-please-manifest.json b/.release-please-manifest.json
index f7212cbd..3cf104e9 100644
--- a/.release-please-manifest.json
+++ b/.release-please-manifest.json
@@ -1,3 +1,3 @@
 {
-  ".": "3.4.3"
+  ".": "3.5.0"
 }
diff --git a/CHANGELOG.md b/CHANGELOG.md
index e0e5bb14..38136a04 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,5 +1,20 @@
 # Changelog
 
+## [3.5.0](https://github.com/mvanhorn/cli-printing-press/compare/v3.4.3...v3.5.0) (2026-05-02)
+
+
+### Features
+
+* **cli:** JSON:API support for OpenAPI parser (envelope, page[cursor], x-prefix) ([#505](https://github.com/mvanhorn/cli-printing-press/issues/505)) ([5584818](https://github.com/mvanhorn/cli-printing-press/commit/5584818b5ce40dab67923a0ed5ffb55944bb6757))
+
+
+### Bug Fixes
+
+* **cli:** honor documented typed exit codes ([#504](https://github.com/mvanhorn/cli-printing-press/issues/504)) ([31e63be](https://github.com/mvanhorn/cli-printing-press/commit/31e63be4587d1b497f409b55d73ad414e73b6dfa))
+* **cli:** route discriminator sync to typed tables ([#503](https://github.com/mvanhorn/cli-printing-press/issues/503)) ([97180c0](https://github.com/mvanhorn/cli-printing-press/commit/97180c037ba976b528ebc9e1d9ff7e58ca8b630f))
+* **cli:** route resource base urls through mcp surfaces ([#500](https://github.com/mvanhorn/cli-printing-press/issues/500)) ([2817bdc](https://github.com/mvanhorn/cli-printing-press/commit/2817bdc747b2655d34030bafa80a561866574ec1))
+* **cli:** strip build/ from publish staging ([#502](https://github.com/mvanhorn/cli-printing-press/issues/502)) ([263be3b](https://github.com/mvanhorn/cli-printing-press/commit/263be3b3d24ecae4a9995fda9b98de14dd7f2dfe))
+
 ## [3.4.3](https://github.com/mvanhorn/cli-printing-press/compare/v3.4.2...v3.4.3) (2026-05-02)
 
 
diff --git a/internal/version/version.go b/internal/version/version.go
index 16f991f2..7fe04d18 100644
--- a/internal/version/version.go
+++ b/internal/version/version.go
@@ -8,7 +8,7 @@ import (
 
 // Version is the current printing-press version. It is set at build time
 // via ldflags for tagged releases, or falls back to the hardcoded value.
-var Version = "3.4.3" // x-release-please-version
+var Version = "3.5.0" // x-release-please-version
 
 // pseudoVersionSuffix matches the trailing `yyyymmddhhmmss-abcdefabcdef`
 // (14-digit timestamp + 12-char commit hash) shared by every Go pseudo-version

← 5584818b feat(cli): JSON:API support for OpenAPI parser (envelope, pa  ·  back to Cli Printing Press  ·  feat(cli): README template links to release page for binary 73468bac →