Skip to content

release: v1.24.0#200

Merged
qnbs merged 1 commit into
mainfrom
release/v1.24.0
Jun 21, 2026
Merged

release: v1.24.0#200
qnbs merged 1 commit into
mainfrom
release/v1.24.0

Conversation

@qnbs

@qnbs qnbs commented Jun 21, 2026

Copy link
Copy Markdown
Owner

Summary

Final PR of the Critical & Immediate hardening sequence β€” ships v1.24.0 (minor), consolidating PRs A–F + the 11β†’17 locale expansion.

Release mechanics

  • package.json 1.23.1 β†’ 1.24.0; version auto-propagated to public/sw.js, src-tauri/Cargo.toml, src-tauri/tauri.conf.json (predev/prebuild sync scripts), and Cargo.lock reconciled to 1.24.0.
  • CHANGELOG.md: [Unreleased] β†’ [1.24.0] β€” 2026-06-21, reordered above the 1.23.1 patch entry (the file had a non-standard order). Grouped into Security / Added / Fixed / Changed.
  • README version badge β†’ v1.24.0; AUDIT.md current-version β†’ v1.24.0.

What 1.24.0 contains (A–F)

PR Theme
A Privacy β†’ Analytics opt-out now gates all DuckDB writes + telemetry (SEC-6)
B Reusable Badge atom + Experimental/Beta labeling + ProForge limitations doc
C +101 tests (collab-transport crypto, ProForge adapters, 5 Copilot components)
D Voice consent clarity (honest cloud-vs-on-device)
E Device-aware Ollama recommendation + one-click pull
F Dependency hygiene + onboarding + docs/README metric-drift fix

On merge

Tag v1.24.0 β†’ triggers the GitHub Pages deploy (ci.yml) and the desktop release path (tauri-build.yml on v*). Web deploy is the release gate; desktop bundles per the existing process.

Verification

  • check-suppressions (52) Β· lint clean Β· pnpm audit --audit-level=high clean Β· version propagation verified across sw.js/Cargo/tauri.conf/Cargo.lock. Build/smoke:prod is the CI build gate.

πŸ€– Generated with Claude Code

Critical & Immediate hardening sequence (PRs A–F) + the 11β†’17 locale expansion,
shipped as a minor release.

- Bump package.json 1.23.1 β†’ 1.24.0; version auto-propagated to public/sw.js,
  src-tauri/Cargo.toml + tauri.conf.json (predev/prebuild sync scripts), and
  Cargo.lock reconciled to 1.24.0.
- CHANGELOG: promote [Unreleased] β†’ [1.24.0] (2026-06-21), reordered above the
  1.23.1 patch entry; consolidates Security (privacy gating SEC-6, voice consent),
  Added (Ollama device-pull, Badge, +101 coverage tests, locale expansion), Fixed
  (flag-default + README-metric drift), Changed (hygiene/docs).
- README version badge β†’ v1.24.0; AUDIT.md current-version line β†’ v1.24.0.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
@codeant-ai

codeant-ai Bot commented Jun 21, 2026

Copy link
Copy Markdown

Skipping CodeAnt AI review β€” this PR is a back-merge between long-lived branches (release/v1.24.0 β†’ main). The diff here has already been reviewed when the underlying commits landed on the source branch, so re-running analysis would produce duplicate findings on already-reviewed code.

If you want to analyze this anyway (e.g. you resolved conflicts with new logic), comment @codeant-ai : review and CodeAnt will start a review.

@vercel

vercel Bot commented Jun 21, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
worldscript-studio Ready Ready Preview, Comment Jun 21, 2026 2:44pm

@qnbs
qnbs merged commit 1427d86 into main Jun 21, 2026
17 checks passed
@qnbs
qnbs deleted the release/v1.24.0 branch June 21, 2026 16:46
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