Skip to content

v68.2.0: roll up post-v68.1.0 master work for publish#231

Merged
ryanbr merged 1 commit into
masterfrom
release/v68.2.0
May 21, 2026
Merged

v68.2.0: roll up post-v68.1.0 master work for publish#231
ryanbr merged 1 commit into
masterfrom
release/v68.2.0

Conversation

@ryanbr

@ryanbr ryanbr commented May 21, 2026

Copy link
Copy Markdown
Owner

Consolidates the master-only v68.3.0 (cooldown 15s → 5s, #229) and v68.4.0 (cold/warm token-fetch instrumentation, #228) CHANGELOG entries into a single v68.2.0 release section, and renumbers the release-pair scripts to v68.2.0/83 so the next published release tag matches.

Why

GitHub Releases is currently at v68.1.0; the v68.3.0/v68.4.0 labels on master were staging during the multi-PR sequence, not formal releases. The next published release should be v68.2.0, content-equal to the master snapshot at the v68.4.0 squash-merge.

Scope of change

  • CHANGELOG.md: replaces the two separate entries with one v68.2.0 section. Performance bullet (cooldown) listed first, Diagnostics bullet (instrumentation) second; companion cross-references updated to reflect the bullets now sit in the same release.
  • vaft/vaft.user.js + vaft/vaft-ublock-origin.js: @version 68.4.0 → 68.2.0, ourTwitchAdSolutionsVersion 85 → 83.
  • CLAUDE.md: Current: vaft 68.2.0/83 (Testing 651 preserved from master).

Pure relabeling — no behavioral code change. The cooldown is still 5s; the instrumentation is still active. acorn-clean.

Deliberate auto-update consequence

Tampermonkey/Violentmonkey will not downgrade local @version 68.4.0 → 68.2.0. Clients who pulled the master raw URL between #228's merge and this commit will stay on v68.4.0 until the next release ≥v68.5.0 ships. They lose nothing — v68.4.0 and v68.2.0 are content-equal. Flagging so the maintainer can sanity-check the trade.

Knock-on: #230

The IVS WASM crash circuit-breaker PR is currently at v68.4.0/85 in its branch and will need rebasing + renumbering (likely to v68.3.0/84) after this lands. Same reset-and-reapply pattern as the last few rebases. I can take that on once this merges.

🤖 Generated with Claude Code

Consolidates the master-only v68.3.0 (cooldown 15s -> 5s, #229) and
v68.4.0 (cold/warm token-fetch instrumentation, #228) CHANGELOG
entries into a single v68.2.0 release section, and renumbers the
release-pair scripts to v68.2.0/83 to match.

GitHub Releases is currently at v68.1.0; the v68.3.0/v68.4.0 labels
on master were staging, not formal releases. The next formal
published release is v68.2.0, content-identical to the v68.4.0
master snapshot.

Auto-update consequence (deliberate): Tampermonkey/Violentmonkey
will not downgrade local @Version 68.4.0 to 68.2.0 — clients who
pulled the master raw URL between #229's merge and this commit will
stay on v68.4.0 (which is a content-superset of v68.2.0) until the
next release >=68.5.0 ships. They lose nothing.

#230 (IVS WASM crash circuit-breaker, still open) is currently at
v68.4.0/85 in its branch and will need rebasing + renumbering (to
v68.3.0/84) after this lands.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
@ryanbr ryanbr merged commit f205255 into master May 21, 2026
2 checks passed
ryanbr added a commit that referenced this pull request May 21, 2026
Roll-up release: converts the current Unreleased work into a dated
v68.3.0 section and bumps the release-pair scripts in lockstep
(@Version 68.2.0 -> 68.3.0, ourTwitchAdSolutionsVersion 83 -> 84).

Only Unreleased item rolling up: PR #232 (ad-spoofing default
flipped on -> off). Same publish pattern as PR #226 (v68.0.0) and
PR #231 (v68.2.0).

The 'field signal' framing in the bullet is also corrected vs the
original PR #232 body: the observed symptom was a Twitch ad overlay
with countdown reaching the user, not an in-stream ad on the
committed backup as I'd wrongly framed in #232. The action (disable
by default) still applies — the convergent rationale stands — but
the mechanism by which spoofing would drive overlay rendering is
honestly noted as unverified.

Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
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