Skip to content

release: v0.5.2 — hugepage memfd + axum-server 0.8 + non-AI recipes#233

Merged
WaylandYang merged 1 commit into
mainfrom
release/v0.5.2
Jun 8, 2026
Merged

release: v0.5.2 — hugepage memfd + axum-server 0.8 + non-AI recipes#233
WaylandYang merged 1 commit into
mainfrom
release/v0.5.2

Conversation

@WaylandYang

Copy link
Copy Markdown
Contributor

Summary

Patch release consolidating three PRs landed since v0.5.1:

PR Change Contributor
#230 Hugepage-backed memfd (--hugepages flag) @theflashwin (first PR)
#232 axum-server 0.7 → 0.8 — drops unmaintained rustls-pemfile (closes #192) WaylandYang
#231 recipes/README reorg + new ci-parallel-pytest recipe WaylandYang

All additive — no breaking changes. --hugepages requires --live-fork; old call sites work unchanged.

What's in this PR

  • Cargo.toml: workspace version = "0.5.2"
  • sdk/python/pyproject.toml: version = "0.5.2" (will auto-publish to PyPI on tag push)
  • sdk/typescript/package.json: version = "0.5.2" (auto-publish on ts-v0.5.2 tag)
  • CHANGELOG.md: rolls "Unreleased" into a dated v0.5.2 — 2026-06-08 section

Test plan

  • CI green (rust + ci-typescript)
  • After merge: tag v0.5.2 + push → triggers release.yml (builds linux tarball + GitHub Release) + publish-pypi.yml (uploads forkd SDK)
  • After PyPI publish: tag ts-v0.5.2 + push → triggers publish-npm.yml for @deeplethe/forkd
  • Open follow-up issue tracking N=100 hugepages bench numbers (deferred — dev box yak-shave needed)

🤖 Generated with Claude Code

Workspace 0.5.1 → 0.5.2. CHANGELOG's "Unreleased" gains the dated
v0.5.2 header consolidating the three PRs since v0.5.1:

- #230 (hugepage-backed memfd, contributed by @theflashwin — first PR)
- #232 (axum-server 0.7→0.8, drops unmaintained rustls-pemfile, closes #192)
- #231 (recipes/README reorg + new ci-parallel-pytest recipe)

Patch release — no API breaks; all new surface is opt-in
(`--hugepages` requires `--live-fork`; recipes are doc-only).

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
@WaylandYang WaylandYang merged commit 53b8da4 into main Jun 8, 2026
5 checks passed
@WaylandYang WaylandYang deleted the release/v0.5.2 branch June 8, 2026 01:54
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.

Track rustls-pemfile (RUSTSEC-2025-0134) — unmaintained via axum-server

1 participant