diff --git a/CHANGELOG.md b/CHANGELOG.md index 24f5684..9091db4 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -11,7 +11,7 @@ All notable changes to this project will be documented in this file. - Hardened traversal against symbolic-link roots, special-file blocking, recursive-glob denial of service, silent traversal errors, and forged plain-text path headers. - Excluded local Git worktrees, app bundles, E2E evidence, agent artifacts, and other non-extension files from VSIX packages. -## [0.1.0] - Release candidate +## [0.1.0] - 2026-07-21 ### Added diff --git a/README.md b/README.md index cba4aff..77a1211 100644 --- a/README.md +++ b/README.md @@ -33,7 +33,7 @@ See `INSTALL.md` for full setup and run instructions. ### Prepare for the macOS download -No macOS 0.1.0 release is currently published. When an official build is available, it will be distributed outside the Mac App Store through [GitHub Releases](https://github.com/rsitech-ai/codebase-combiner/releases) as a Developer ID-signed, Apple-notarized DMG. The candidate is Apple-silicon-only (`arm64`) and declares a macOS 13 deployment target; runtime verification at that floor remains pending. Intel and universal builds are not provided. +macOS 0.1.0 is published outside the Mac App Store through [GitHub Releases](https://github.com/rsitech-ai/codebase-combiner/releases/tag/macos-v0.1.0) as a Developer ID-signed, Apple-notarized DMG. The build is Apple-silicon-only (`arm64`) and declares a macOS 13 deployment target; runtime verification at that floor remains pending. Intel and universal builds are not provided. Download all assets from the release into one directory and verify them before opening the DMG: diff --git a/docs/release/0.1.0/RELEASE_NOTES.md b/docs/release/0.1.0/RELEASE_NOTES.md index 22cbe5e..2829b61 100644 --- a/docs/release/0.1.0/RELEASE_NOTES.md +++ b/docs/release/0.1.0/RELEASE_NOTES.md @@ -2,7 +2,7 @@ Codebase Combiner helps developers turn a selected local codebase into one review-ready text or Markdown document. -This Apple-silicon-only (`arm64`) candidate declares a macOS 13 deployment target. It does not include an Intel or universal build, and runtime support at the macOS 13 floor remains unverified until the clean-account/VM smoke passes. +This Apple-silicon-only (`arm64`) release declares a macOS 13 deployment target. It does not include an Intel or universal build, and runtime support at the macOS 13 floor remains unverified until the clean-account/VM smoke passes. - Combine selected source and text files with configurable filters. - Preview, copy, and save output locally. diff --git a/script/tests/open_source_release_contract_test.sh b/script/tests/open_source_release_contract_test.sh index c8372e0..6cbd004 100755 --- a/script/tests/open_source_release_contract_test.sh +++ b/script/tests/open_source_release_contract_test.sh @@ -187,9 +187,10 @@ cleanup_stale_vsix trap - EXIT test "$(sips -g format assets/icon.png | awk '/format:/ {print $2}')" = png -grep -F 'No macOS 0.1.0 release is currently published.' README.md >/dev/null +grep -F 'macOS 0.1.0 is published' README.md >/dev/null +grep -F 'releases/tag/macos-v0.1.0' README.md >/dev/null grep -F 'runtime support at the macOS 13 floor remains unverified' docs/release/0.1.0/RELEASE_NOTES.md >/dev/null -grep -F '## [0.1.0] - Release candidate' CHANGELOG.md >/dev/null +grep -F '## [0.1.0] - 2026-07-21' CHANGELOG.md >/dev/null grep -F 'Effective date: July 20, 2026' docs/privacy-policy.md >/dev/null grep -F 'Removing the app does not guarantee that macOS removes this local data.' docs/privacy-policy.md >/dev/null