Skip to content

chore: set cpp project version to 1.3.0 for release#4

Merged
DanielKow merged 1 commit into
masterfrom
chore/version-1.3.0
Jul 14, 2026
Merged

chore: set cpp project version to 1.3.0 for release#4
DanielKow merged 1 commit into
masterfrom
chore/version-1.3.0

Conversation

@DanielKow

Copy link
Copy Markdown
Contributor

What

Bumps cpp/CMakeLists.txtproject(zerobuffer VERSION 1.3.0) (was 1.1.0).

Why

Prep for the v1.3.0 release. The in-tree CMake version has drifted badly — it still said 1.1.0 while the latest tag is v1.2.8. Since find_package(zerobuffer CONFIG …) reports PROJECT_VERSION to consumers (and it feeds CPack for any future packaging), a released 1.3.0 that self-reports 1.1.0 would be misleading and would break any consumer that later adds a version constraint.

Context

v1.3.0 is the first release to contain the LatestFrame API, which is currently master-only and unreleased:

commit
0d795e2 feat: LatestFrameWriter/LatestFrameReader (producer-owned latest-frame, seqlock)
7ce680e fix: open LatestFrameReader segment read-only so lower-privilege consumers can attach
d4bd402 fix: base LatestFrameReader liveness on segment magic (namespace-safe)

The latest tag v1.2.8 (2025-10-15) does not contain latest_frame at all, so no released version currently satisfies consumers like native-player.

🤖 Generated with Claude Code

@DanielKow
DanielKow merged commit d6192f7 into master Jul 14, 2026
4 of 5 checks passed
@DanielKow
DanielKow deleted the chore/version-1.3.0 branch July 14, 2026 11:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant