Skip to content

Commit 0e1a355

Browse files
committed
chore(release): prepare v0.34.0
1 parent 3942562 commit 0e1a355

3 files changed

Lines changed: 16 additions & 19 deletions

File tree

CHANGELOG.md

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,10 @@
11
# Changelog
22

3-
## 0.33.2 - Unreleased
3+
## 0.34.0 - 2026-07-11
44

55
- Calendar: add `--timezone` / `--tz` display overrides to `calendar events` and `calendar event`, including uniform multi-calendar output without changing range parsing. (#908) — thanks @bxxd.
66
- Calendar: render event-local fields in the event's own timezone when present, falling back to the containing calendar timezone. (#905) — thanks @Hilo-Hilo.
77
- Docs: add opt-in smart-chip rendering to `docs cat --chips` and structured person, date, and rich-link metadata to JSON output while preserving default text output. (#907, #909) — thanks @TurboTheTurtle.
8-
9-
## 0.33.1 - 2026-07-10
10-
118
- Release: sign and notarize macOS artifacts locally with the OpenClaw Foundation Developer ID while preserving the existing `com.steipete.gogcli.gog` identifier; ordinary builds and GitHub CI remain credential-free.
129

1310
## 0.33.0 - 2026-07-06

docs/RELEASING.md

Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -61,8 +61,8 @@ signing or notary credentials.
6161

6262
## Preparation
6363

64-
For v0.33.1, finalize the top changelog heading with the release date and set
65-
`internal/cmd/VERSION` to `v0.33.1`. Run the repository gates, review the diff,
64+
For v0.34.0, finalize the top changelog heading with the release date and set
65+
`internal/cmd/VERSION` to `v0.34.0`. Run the repository gates, review the diff,
6666
commit, push, and require exact-head CI before creating the signed annotated
6767
tag. Release notes are extracted from the tagged changelog; mutable worktree
6868
notes are not accepted. The verifier also models GoReleaser v2.17's single
@@ -80,11 +80,11 @@ Run only one gate at a time and only after explicit maintainer authorization:
8080

8181
```sh
8282
# Submits ephemeral binaries to Apple, but creates no tag or GitHub release.
83-
scripts/release-local pilot v0.33.1
83+
scripts/release-local pilot v0.34.0
8484

8585
# After the reviewed release commit is on protected main:
86-
git tag -s v0.33.1 -m "Release 0.33.1"
87-
git push origin v0.33.1
86+
git tag -s v0.34.0 -m "Release 0.34.0"
87+
git push origin v0.34.0
8888

8989
# Wait for successful exact-tag `ci` and read-only `release-check` runs.
9090
# Every later local gate verifies both run identities, tag commit, and success.
@@ -93,14 +93,14 @@ git push origin v0.33.1
9393
scripts/release-local draft
9494

9595
# Dispatches and accepts only exact two-architecture protected-default proof.
96-
scripts/release-local verify-draft v0.33.1
96+
scripts/release-local verify-draft v0.34.0
9797

9898
# Revalidates tag, notes, assets, and proof before publishing the frozen draft.
99-
scripts/release-local publish v0.33.1
99+
scripts/release-local publish v0.34.0
100100

101101
# Re-verifies public assets, dispatches the hash-bound tap update, and proves a
102102
# clean Homebrew install from Formula/gogcli.rb.
103-
scripts/release-local homebrew v0.33.1
103+
scripts/release-local homebrew v0.34.0
104104
```
105105

106106
The publish and Homebrew gates are safe to rerun after an interrupted network
@@ -127,22 +127,22 @@ No Gatekeeper override is allowed.
127127

128128
For Keychain continuity, use a controlled non-production account and the same
129129
installed path. Confirm the v0.33.0 binary can read its existing test credential,
130-
replace it in place with v0.33.1, record any one-time authorization caused by
131-
the known Team-bound requirement migration, and confirm subsequent v0.33.1
130+
replace it in place with v0.34.0, record any one-time authorization caused by
131+
the known Team-bound requirement migration, and confirm subsequent v0.34.0
132132
reads do not prompt again. Do not claim continuity from source inspection alone.
133133

134134
Only after GitHub, both native verifier jobs, public downloads, release notes,
135135
Homebrew install/test, Gatekeeper, and the migration observation are complete:
136136

137137
```sh
138-
scripts/start-next-release.sh v0.33.1
138+
scripts/start-next-release.sh v0.34.0
139139
git diff -- CHANGELOG.md internal/cmd/VERSION
140-
committer "chore(release): start v0.33.2" CHANGELOG.md internal/cmd/VERSION
140+
committer "chore(release): start v0.34.1" CHANGELOG.md internal/cmd/VERSION
141141
git push origin main
142142
git pull --ff-only
143143
git status -sb
144144
```
145145

146-
The closeout script opens `0.33.2 - Unreleased` and sets
147-
`internal/cmd/VERSION` to `v0.33.1-dev`. There is no automatic post-tag writer;
146+
The closeout script opens `0.34.1 - Unreleased` and sets
147+
`internal/cmd/VERSION` to `v0.34.0-dev`. There is no automatic post-tag writer;
148148
the explicit closeout commit is the sole next-release transition.

internal/cmd/VERSION

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
v0.33.1
1+
v0.34.0

0 commit comments

Comments
 (0)