Skip to content

docs(blog): backfill release blogs for 0.62 – 0.93 - #1455

Closed
sam-goodwin wants to merge 1 commit into
mainfrom
claude/missing-release-blogs-058d0f
Closed

docs(blog): backfill release blogs for 0.62 – 0.93#1455
sam-goodwin wants to merge 1 commit into
mainfrom
claude/missing-release-blogs-058d0f

Conversation

@sam-goodwin

Copy link
Copy Markdown
Collaborator

What

Backfills 25 release blog posts — one per minor release line from 0.62 (Aug 2025) through 0.93 (Apr 2026) — under alchemy-web/src/content/docs/blog/. No release blogs existed before this; the style follows the unmerged PlanetScale draft and the existing Vite plugin post.

Each post:

  • is dated at the x.y.0 release date and covers the whole minor line (features from patch releases included),
  • leads with 1–3 headline sections with code examples verified against the shipped source/PRs (writers read alchemy/src/** and gh pr diff for each feature — no invented props),
  • folds everything else into an "Also in this release" list (notable user-facing fixes included; chores/CI excluded),
  • ends with a Thanks section crediting every changelog contributor for that line (post author excluded) plus a compare link,
  • uses starlight-blog-compatible frontmatter (title, date, authors, excerpt + <!-- excerpt --> marker), and only links to docs pages that exist (all root-relative links verified to resolve).

Intentionally skipped (bugfix-only lines, nothing to headline): 0.73, 0.75, 0.76, 0.78, 0.79, 0.84, 0.89.

Sample

From 2026-03-11-alchemy-0-88.md:

---
title: "Alchemy 0.88: R2 Event Notifications"
date: 2026-03-11
authors: Sam Goodwin
excerpt: R2 buckets can now push object-create and object-delete events to a Queue...
---
import { Queue, R2Bucket, R2BucketNotification, Worker } from "alchemy/cloudflare";

const uploads = await R2Bucket("uploads");
const events = await Queue("upload-events");

await R2BucketNotification("upload-notifications", {
  bucket: uploads,
  rules: [{ queue: events, actions: ["PutObject", "CompleteMultipartUpload"], prefix: "images/" }],
});

Highlights chosen per release

Release Headline(s)
0.62 Scoped AWS credentials
0.63 Automatic physical names
0.64 Flatter Website scopes
0.65 CLI debugging, Next.js, PlanetScale Postgres
0.66 Multi-app monorepos
0.67 SecretRef / HyperdriveRef, dev tunnels
0.68 Simpler resource authoring (no more this(..)), CLI auth
0.69 Cloud Control auto-replacement, Tail Consumers
0.70 ClickHouse + Coinbase providers
0.71 WorkerLoader, HealthCheck, LogPushJob
0.72 PlanetScale object refs
0.74 Prisma Postgres provider, Cloudflare token minting
0.77 Containers on official wrangler spec, Access for remote bindings, R2 custom domains
0.80 Worker.DevDomain/DevUrl, port inference, Docker adopt
0.81 WARP device profiles + tunnel routes, Hyperdrive cache control
0.82 D1 imports, Neon branch adoption
0.83 Container rollouts, Worker placement hints
0.85 Cloudflare AI Search, Workers VPC
0.86 VpcServiceRef
0.87 Container.inspect()
0.88 R2 event notifications
0.90 delete: false for DnsRecords
0.91 Typed RPC for Websites, wasm from node_modules (notes the 0.91.1 workflow-scoping revert)
0.92 Send email from Workers
0.93 Zero Trust Access, alchemy state CLI, AI Search namespaces

🤖 Generated with Claude Code

Adds 25 release blog posts covering every minor release line since the
last published blog post (Aug 2025). Each post highlights the headline
features with code examples, folds the rest into an "Also in this
release" list, and thanks the contributors from the changelog.

Bugfix-only minors (0.73, 0.75, 0.76, 0.78, 0.79, 0.84, 0.89) are
intentionally skipped.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
@pkg-pr-new

pkg-pr-new Bot commented Jul 15, 2026

Copy link
Copy Markdown

Open in StackBlitz

npm i https://pkg.pr.new/alchemy@1455

commit: 2d7bb42

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