Skip to content

Add weekly release blog series#5331

Merged
shai-almog merged 5 commits into
masterfrom
weekly-release-blog-series
Jul 3, 2026
Merged

Add weekly release blog series#5331
shai-almog merged 5 commits into
masterfrom
weekly-release-blog-series

Conversation

@shai-almog

@shai-almog shai-almog commented Jul 3, 2026

Copy link
Copy Markdown
Collaborator

Summary

  • add the July 3 weekly release parent post plus daily follow-up posts for car support, motion/input APIs, Commerce and Secrets, versioned builds, and VideoIO/audio/Whisper
  • refine the parent post around the July 3 pricing/accessibility narrative, remove the misleading motion screenshot, and replace weak diagrams/closures from the follow-up posts
  • fix the VideoIO/Whisper examples so the audio buffer type, Whisper transcriber creation, language tag setter, and async result handling match the source APIs
  • correct the versioned-builds narrative so the nightly/daily build request is described as recent
  • add 1024x512 hero JPEGs and real screenshots for the release posts, including Commerce and Secrets backend screenshots
  • add series previous/next navigation for posts that share a series front matter value
  • add styling for the series navigation and blog prose vocabulary for ffmpeg/ffprobe
  • add scripts/website/validate_mermaid.mjs and wire it into blog-prose.yml for blog-post PRs

Validation

  • python3 scripts/website/blog_prose_gate.py --base origin/master
  • node scripts/website/validate_mermaid.mjs docs/website/content/blog validated 15 Mermaid diagrams
  • hugo --buildFuture
  • local preview returned 200 for the new parent post, hero images, body screenshots, and the Thursday Game Builder link
  • rendered parent/follow-up pages include the blog-series-nav previous/next links
  • style grep for release-series pitfalls: no em/en dashes, first-person singular, codename1.arg., deep-dive phrasing, stale no-royalty title text, or public red-team phrasing

Notes

The PR is intentionally not marked as a draft, matching the local Codex Git settings. The hero images remain 1024x512 because that was the requested heading-image size for this series.

@github-actions

github-actions Bot commented Jul 3, 2026

Copy link
Copy Markdown
Contributor

Blog prose gate

✅ No net-new prose findings introduced by this PR.

@github-actions

github-actions Bot commented Jul 3, 2026

Copy link
Copy Markdown
Contributor

Cloudflare Preview

@github-actions

github-actions Bot commented Jul 3, 2026

Copy link
Copy Markdown
Contributor

✅ Continuous Quality Report

Test & Coverage

Static Analysis

  • SpotBugs [Report archive]
    • ByteCodeTranslator: 0 findings (no issues)
    • android: 0 findings (no issues)
    • codenameone-maven-plugin: 0 findings (no issues)
    • core-unittests: 0 findings (no issues)
    • ios: 0 findings (no issues)
  • PMD: 0 findings (no issues) [Report archive]
  • Checkstyle: 0 findings (no issues) [Report archive]

Generated automatically by the PR CI workflow.

@shai-almog shai-almog merged commit 6444fe7 into master Jul 3, 2026
13 checks passed
@shai-almog shai-almog deleted the weekly-release-blog-series branch July 3, 2026 08:18
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