Skip to content

chore: fix release manifest newline and correct regressed showcase images#217

Merged
chhoumann merged 3 commits into
masterfrom
chhoumann/fix-showcase-images
Jun 22, 2026
Merged

chore: fix release manifest newline and correct regressed showcase images#217
chhoumann merged 3 commits into
masterfrom
chhoumann/fix-showcase-images

Conversation

@chhoumann

@chhoumann chhoumann commented Jun 22, 2026

Copy link
Copy Markdown
Owner

Post-release cleanup after the 2.17.0 cut (#216 / release 76e830f).

Showcase images (regression fix)

Two images from #216 were downgrades:

  • podcast_grid_big.png (README hero): restore the original full-library hero. The docs: refresh and add showcase screenshots for v2.17.0 #216 version showed only a handful of tiles.
  • podcast_note.png: re-capture the "note while listening" view as a side-by-side of a Bases-friendly episode note (with clickable timestamp links) and the PodNotes player + up-next queue, instead of just the properties panel — richness of the original, with the new note format shipped in 2.17.0.

Release tooling (CI fix)

version-bump.mjs wrote manifest.json/versions.json via JSON.stringify with no trailing newline, so every release commit strips the newline Biome expects. Because the release commit is [skip ci], format:check never runs on it — but the next unrelated PR then fails format:check on manifest.json (which is exactly what happened to the first push of this PR). Fixed at the root in version-bump.mjs and restored the newline on both files.

Verified: npm run format:check, lint, typecheck, test all green locally.

Two images from #216 were downgrades and are corrected here:
- podcast_grid_big.png: restore the original full library hero (the
  replacement showed only a handful of tiles).
- podcast_note.png: re-capture the note-while-listening view as a
  side-by-side of a Bases-friendly episode note (with timestamp links)
  and the PodNotes player + queue, instead of just the properties panel.
@cloudflare-workers-and-pages

cloudflare-workers-and-pages Bot commented Jun 22, 2026

Copy link
Copy Markdown

Deploying podnotes with  Cloudflare Pages  Cloudflare Pages

Latest commit: 9548f23
Status: ✅  Deploy successful!
Preview URL: https://a258bad2.podnotes.pages.dev
Branch Preview URL: https://chhoumann-fix-showcase-image.podnotes.pages.dev

View logs

@devin-ai-integration devin-ai-integration Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

✅ Devin Review: No Issues Found

Devin Review analyzed this PR and found no bugs or issues to report.

Open in Devin Review

@chhoumann chhoumann changed the title docs: fix regressed showcase images (hero grid + episode note) chore: fix release manifest newline and correct regressed showcase images Jun 22, 2026
version-bump.mjs wrote both files with JSON.stringify and no trailing
newline, so every release commit stripped the newline Biome expects.
Because the release commit is [skip ci], format:check never ran on it,
and the next unrelated PR failed format:check on manifest.json. Append a
trailing newline in version-bump.mjs and restore it on both files.
@chhoumann chhoumann force-pushed the chhoumann/fix-showcase-images branch from 2cce801 to e42859d Compare June 22, 2026 11:48
@chhoumann chhoumann merged commit 789c314 into master Jun 22, 2026
2 checks passed
@github-actions

Copy link
Copy Markdown

🎉 This PR is included in version 2.17.1 🎉

The release is available on GitHub release

Your semantic-release bot 📦🚀

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant