Skip to content

[release] Transcripted 1.1.31#657

Merged
r3dbars merged 2 commits intomainfrom
codex/release-1.1.31
May 4, 2026
Merged

[release] Transcripted 1.1.31#657
r3dbars merged 2 commits intomainfrom
codex/release-1.1.31

Conversation

@r3dbars
Copy link
Copy Markdown
Owner

@r3dbars r3dbars commented May 4, 2026

Summary

  • Bump Transcripted to 1.1.31
  • Publish Sparkle appcast entry for v1.1.31
  • Update Homebrew cask to the v1.1.31 DMG SHA-256

Verification

  • bash build-deps.sh --force
  • bash build.sh
  • bash run-tests.sh (1413 passed)
  • bash run-integration-smoke.sh
  • swift test (119 passed)
  • NOTARY_PROFILE=Transcripted bash build-beta.sh transcripted-public-1.1.31 Transcripted
  • xcrun stapler validate build/Transcripted-1.1.31.dmg
  • codesign --verify --deep --strict --verbose=2 build/Transcripted.app
  • bash scripts/release/verify-sparkle-release.sh 1.1.31

@r3dbars r3dbars merged commit 1d8c2b9 into main May 4, 2026
Copy link
Copy Markdown
Owner Author

r3dbars commented May 4, 2026

Post-merge review

Verdict: APPROVE

Summary: Standard release bump from 1.1.30 → 1.1.31 across three metadata files. No source code changes — just version strings, a Homebrew cask SHA-256, and a new Sparkle appcast entry. The verification checklist is thorough (build, 1413 unit tests, integration smoke, swift test 119 passed, notarization, codesign, Sparkle release verification).

Blockers: None.

Should fix: None.

Nits: None.

What looks good:

  • Version strings are consistent across all three files (Info.plist, Casks/transcripted.rb, docs/appcast.xml)
  • The appcast entry structure exactly matches the format established in 1.1.26–1.1.30 (pubDate offset, minimumSystemVersion, hardwareRequirements, edSignature, releaseNotesLink)
  • New appcast entry correctly placed at the top of the feed (newest first)
  • Comprehensive verification checklist covering build, tests, notarization, codesign, and Sparkle feed validation
  • Homebrew cask SHA-256 updated for the new DMG

Clean release. Nothing to flag.


Generated by Claude Code

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