Skip to content

Release Transcripted 1.1.66: version, appcast and cask - #1863

Merged
r3dbars merged 6 commits into
mainfrom
claude/project-thread-ubkqe0
Sep 25, 2026
Merged

r3dbars merged 6 commits into
mainfrom
claude/project-thread-ubkqe0

Conversation

@r3dbars

@r3dbars r3dbars commented Sep 25, 2026 •

Copy link
Copy Markdown
Owner

Requested by Justin · project thread

Before: v1.1.66 is published on GitHub, but the update feed and cask still point at 1.1.65.

After: merging puts 1.1.66 at the top of docs/appcast.xml, so installed apps get the update and the cask installs 1.1.66. Same shape as #1851.

What's in 1.1.66

What changed

  • Info.plist: 1.1.65 → 1.1.66 (tag v1.1.66 = 8bb3afa)
  • docs/appcast.xml: 1.1.66 item with two deltas (from 1.1.65, 1.8 MB; from 1.1.64, 3.3 MB) and <sparkle:criticalUpdate sparkle:version="1.1.63" />
  • Casks/transcripted.rb: 1.1.66
  • Release-health fixture for v1.1.66 (DMG + both deltas, digests from the published assets); strict-checker, test-matrix and QA-bench refs moved to it; stale-cask fixture moves to 1.1.66

How I checked it

  • RC run 36173159666: notarized, packaged smoke 68/68
  • Both deltas applied on Justin's Mac: signed, Gatekeeper OK, identical to the full app
  • Published asset sizes match the appcast enclosures
  • mark-appcast-critical.py --check: "1.1.66: critical for apps below 1.1.63"
  • nightly-security-check.py --strict with the 1.1.66 fixture exits 0; with the stale cask it exits 1
  • linux-checks.sh: 48/48

Rollback: remove the 1.1.66 appcast item and point the cask back to 1.1.65.

🤖 Generated with Claude Code

https://claude.ai/code/session_01CbeBca5tWoYd38bopu4dF1

Info.plist 1.1.65 -> 1.1.66. Appcast, cask and release-health fixtures
follow on this branch after the release is published, like 1.1.65.

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01CbeBca5tWoYd38bopu4dF1
@r3dbars r3dbars self-assigned this Sep 25, 2026
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01CbeBca5tWoYd38bopu4dF1

r3dbars commented Sep 25, 2026

Copy link
Copy Markdown
Owner Author

checks is red on 047a439 with 8 of 18425 fast tests failing. Expected for a version-only branch: the release-metadata tests want the appcast, cask and release-health fixture to match Info.plist (1.1.66), and those only land here after the release is published, same as #1851 had. Not fixing now; they clear with the post-publish commits.


Generated by Claude Code

claude and others added 4 commits September 25, 2026 18:10
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01CbeBca5tWoYd38bopu4dF1
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01CbeBca5tWoYd38bopu4dF1
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Adds the v1.1.66 GitHub release fixture (DMG + 1.1.65 and 1.1.64 deltas,
digests from the published assets) and points the strict checker, test
matrix and QA bench at it. Stale-cask fixture moves to 1.1.66.

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01CbeBca5tWoYd38bopu4dF1
@r3dbars
r3dbars marked this pull request as ready for review September 25, 2026 19:11
@r3dbars
r3dbars merged commit 2b5aca9 into main Sep 25, 2026
8 checks passed
@r3dbars
r3dbars deleted the claude/project-thread-ubkqe0 branch September 25, 2026 19:22
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.

2 participants