Skip to content

docs: add v0.2.0 changelog entry#73

Merged
bilby91 merged 1 commit into
mainfrom
docs/v0.2.0-changelog
May 18, 2026
Merged

docs: add v0.2.0 changelog entry#73
bilby91 merged 1 commit into
mainfrom
docs/v0.2.0-changelog

Conversation

@bilby91
Copy link
Copy Markdown
Member

@bilby91 bilby91 commented May 18, 2026

Summary

  • Add the v0.2.0 section to CHANGELOG.md covering the 11 commits merged since v0.1.4.

Test plan

  • Format mirrors prior entries (Keep a Changelog, dated section, PR cross-refs).
  • Sanity-check the bullet wording before merging.

After merge, I'll tag v0.2.0 on the resulting main commit and cut the GitHub release.

🤖 Generated with Claude Code

Summary by CodeRabbit

  • New Features

    • Added Apple container runtime backend support for native Swift integration
    • Added native compose orchestrator capability without external plugin dependencies
    • Added container resource sizing support for memory and CPU allocation
  • Bug Fixes

    • Fixed container state preservation across daemon restarts
    • Fixed named volume mount resolution issues

Review Change Stack

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
@coderabbitai
Copy link
Copy Markdown

coderabbitai Bot commented May 18, 2026

📝 Walkthrough

Walkthrough

CHANGELOG.md is updated with a new 0.2.0 release (2026-05-18) documenting three new capabilities: an applecontainer runtime backend, a native compose orchestrator using runtime.Runtime primitives, container resource sizing via RunSpec.MemoryBytes and RunSpec.NanoCPUs, plus fixes for compose state preservation across daemon restarts and applecontainer named volume mount path resolution.

Changes

Release 0.2.0 Documentation

Layer / File(s) Summary
Version 0.2.0 changelog entry
CHANGELOG.md
New 0.2.0 release section (dated 2026-05-18) documents the applecontainer runtime backend with Swift bridge and Inspect/FindContainerByLabel parity, native compose orchestration via runtime.Runtime primitives (opt-in, no docker compose v2 plugin required), per-container resource sizing fields (RunSpec.MemoryBytes, RunSpec.NanoCPUs) with docker and applecontainer mappings, compose state preservation across daemon restarts using --no-recreate, and applecontainer named volume mount resolution via ClientVolume.inspect instead of virtiofs binds.

Estimated code review effort

🎯 1 (Trivial) | ⏱️ ~2 minutes

Poem

A changelog grows with tales so fine,
New runtimes and compose align,
Volumes found, resources set,
State preserved—no restart debt! 🐰✨

🚥 Pre-merge checks | ✅ 5
✅ Passed checks (5 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check ✅ Passed The title 'docs: add v0.2.0 changelog entry' is directly related to the changeset, which updates CHANGELOG.md with a new v0.2.0 release section. It clearly summarizes the primary change.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.
Linked Issues check ✅ Passed Check skipped because no linked issues were found for this pull request.
Out of Scope Changes check ✅ Passed Check skipped because no linked issues were found for this pull request.

✏️ Tip: You can configure your own custom pre-merge checks in the settings.

✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch docs/v0.2.0-changelog

Comment @coderabbitai help to get the list of available commands and usage tips.

Copy link
Copy Markdown

@coderabbitai coderabbitai Bot left a comment

Choose a reason for hiding this comment

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

Actionable comments posted: 1

🤖 Prompt for all review comments with AI agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.

Inline comments:
In `@CHANGELOG.md`:
- Line 10: The changelog added the release label "[0.2.0]" but no corresponding
footer reference and the "Unreleased" link is still pointing from v0.1.2; add
two footer link references at the bottom of CHANGELOG.md: one for "[0.2.0]"
pointing to the compare URL for v0.1.2...v0.2.0 and update the "[Unreleased]"
reference to compare from v0.2.0...HEAD (or to the appropriate repo/compare URL
scheme used elsewhere in the file) so link navigation is consistent with the new
release.
🪄 Autofix (Beta)

Fix all unresolved CodeRabbit comments on this PR:

  • Push a commit to this branch (recommended)
  • Create a new PR with the fixes

ℹ️ Review info
⚙️ Run configuration

Configuration used: Organization UI

Review profile: CHILL

Plan: Pro

Run ID: c18b0208-4e5d-45eb-87df-0ed632b03498

📥 Commits

Reviewing files that changed from the base of the PR and between 34ca9b4 and 9cb22f1.

📒 Files selected for processing (1)
  • CHANGELOG.md

Comment thread CHANGELOG.md
@bilby91 bilby91 merged commit 3385089 into main May 18, 2026
18 checks passed
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