Prepare v1.0.0 release#219
Merged
Merged
Conversation
There was a problem hiding this comment.
Pull request overview
Release-prep PR that promotes the integration branch to 1.0.0 state. Docs/config only — bumps the publishing version, finalizes the changelog with platform-stability framing, adds a stability table to the README, and corrects two documents that still claimed Binary Compatibility Validator was enforced (it was removed in #150).
Changes:
- Bump
VERSION_NAMEfrom1.0.0-Beta1to1.0.0. - Finalize
CHANGELOG.md[1.0.0] - 2026-05-30(add #190/#193/#196 entries, fix #215 plugin-location bullet, add Platform stability subsection, fix compare links). - Replace BCV claims in
CLAUDE.mdandCONTRIBUTING.md(rewrite deprecation section to the real "no migration window" policy) and add a Platform stability table toREADME.md.
Reviewed changes
Copilot reviewed 5 out of 5 changed files in this pull request and generated no comments.
Show a summary per file
| File | Description |
|---|---|
| gradle.properties | Bump VERSION_NAME to 1.0.0 (SNAPSHOT base; tag drives the actual published version). |
| CHANGELOG.md | Replace [Unreleased] heading with [1.0.0] - 2026-05-30; add #190/#193/#196 bullets; correct stale build-logic plugin bullet; add Platform stability subsection; update compare links. |
| README.md | Add Platform stability table (Android Stable; iOS/JVM Preview) with a SemVer note. |
| CLAUDE.md | Replace BCV-enforces-API-stability claim with manual-review policy referencing #150. |
| CONTRIBUTING.md | Drop BCV gate claim; replace old deprecation timeline with the real "no migration window" policy, per-platform. |
This was referenced May 30, 2026
Open
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Release v1.0.0 prep — into develop
Promotes the integration branch to release state for the first stable
1.0.0. Config/docs only — no code changes.Changes
gradle.properties:VERSION_NAME1.0.0-Beta1→1.0.0(hygiene/SNAPSHOT base; the actual Maven version at release is derived from thev1.0.0tag bypublish.yml).CHANGELOG.md:[Unreleased]→[1.0.0] - 2026-05-30; fixed the stalebuild-logic/plugin bullet (Move Gradle plugin from build-logic/ to repo root #215 moved it to repo root); added a Platform stability subsection; filled gaps (Fix ConfigValues.observe to catch provider exceptions #196 observe provider-exception fix, Migrate user documentation to GitHub Wiki #193 docs→Wiki, Rename proguard task to generateFeaturedProguardRules #190 ProGuard task rename); fixed compare links.README.md: new Platform stability table — Android Stable; iOS (SKIE/DCE) & JVM Preview.CLAUDE.md+CONTRIBUTING.md: must-fix — removed the false claim that Binary Compatibility Validator auto-enforces API stability (BCV was removed in chore: remove binary-compatibility-validator (BCV) #150); CONTRIBUTING deprecation section rewritten to the real "no migration window" policy.Positioning
Android — Stable; iOS (SKIE/DCE) & JVM — Preview (public API may change in minor releases without a major bump).
Verification (all green, local)
assemble✓ (serialized K/N link),test✓,spotlessCheck✓,:core:koverVerify✓ (≥90%),:featured-gradle-plugin:test✓,publishToMavenLocal✓ (POM/BOM/coords/GPG),:core:zipXCFramework✓.GeneratedFeaturedRegistry.all); Compose Desktop launch ✓; iOSFeaturedSampleApp.frameworkbuild ✓.Next: release PR
develop→main, then tagv1.0.0(both require explicit confirmation).