Skip to content

chore: release 1.0.0 — Android-stable, docs restructure#216

Merged
kirich1409 merged 3 commits into
mainfrom
claude/library-1-0-readiness-RP5oN
May 30, 2026
Merged

chore: release 1.0.0 — Android-stable, docs restructure#216
kirich1409 merged 3 commits into
mainfrom
claude/library-1-0-readiness-RP5oN

Conversation

@kirich1409
Copy link
Copy Markdown
Contributor

Summary

  • Bumps VERSION_NAME to 1.0.0
  • Adds [1.0.0] CHANGELOG entry declaring Android as the primary stable target (iOS/JVM functional but without API-stability guarantees until a future minor release)
  • Fixes mkdocs.yml exclude_docs (was pointing to non-existent superpowers/; now correctly excludes cc-verification/ and specs/)
  • Adds Known Limitations page to the docs nav
  • Moves iOS guides into a separate "iOS Preview" nav section — they no longer appear as peer documentation to the stable Android guide
  • Adds "Stable in 1.0" admonition to the Android guide and "Preview" admonitions to both iOS guides
  • Updates site_description to reflect Android-stable focus
  • Updates CHANGELOG footer links for [Unreleased] and [1.0.0]

Test plan

  • grep VERSION_NAME gradle.properties1.0.0
  • grep "\[1.0.0\]" CHANGELOG.md → entry with today's date exists
  • mkdocs build --strict passes (cc-verification/ and specs/ excluded, known-limitations in nav)
  • Docs site nav: iOS pages appear under "iOS Preview", not under "Guides"
  • After merge: tag v1.0.0 and push → CI publishes to Maven Central + creates GitHub Release

https://claude.ai/code/session_01PCKtgT2ZS87NAtmPSjwSnE


Generated by Claude Code

@kirich1409 kirich1409 self-assigned this May 30, 2026
@kirich1409 kirich1409 marked this pull request as ready for review May 30, 2026 08:11
Copilot AI review requested due to automatic review settings May 30, 2026 08:11
@androidbroadcast androidbroadcast deleted a comment from qodo-code-review Bot May 30, 2026
Copy link
Copy Markdown

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

This PR prepares the project for the 1.0.0 release by bumping the published version, updating release notes, repositioning docs around Android as the stable target, and adjusting CodeQL’s manual build behavior.

Changes:

  • Bumps VERSION_NAME to 1.0.0.
  • Updates MkDocs navigation/description and adds Android/iOS stability callouts.
  • Adds a 1.0.0 changelog entry and updates CodeQL build configuration.

Reviewed changes

Copilot reviewed 7 out of 7 changed files in this pull request and generated 3 comments.

Show a summary per file
File Description
gradle.properties Updates release version to 1.0.0.
CHANGELOG.md Adds the 1.0.0 release entry and comparison links.
mkdocs.yml Updates docs description, exclusions, and navigation grouping.
docs/guides/android.md Adds Android stability notice.
docs/guides/ios.md Adds iOS preview stability notice.
docs/ios-integration.md Adds iOS preview stability notice.
.github/workflows/codeql.yml Switches CodeQL to manual build mode and disables Gradle build cache for analysis.

Comment thread CHANGELOG.md Outdated
Comment on lines +12 to +14
Android is the primary stable target in this release — the public API for all
`dev.androidbroadcast.featured:*` artifacts published to Maven Central is covered
by semantic versioning guarantees from this version onward.
Comment thread CHANGELOG.md
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

## [Unreleased]
## [1.0.0] - 2026-05-30
Comment thread CHANGELOG.md Outdated
iOS (via KMP / SKIE) and JVM targets are included and functional, but API stability
guarantees for those platforms will be formalised in a future minor release.

See [[1.0.0-Beta1]](#100-beta1---2026-05-17) for the full list of features added in the initial release.
Copy link
Copy Markdown

@cubic-dev-ai cubic-dev-ai Bot left a comment

Choose a reason for hiding this comment

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

1 issue found across 7 files

Reply with feedback, questions, or to request a fix.

Re-trigger cubic

Comment thread CHANGELOG.md Outdated
claude added 3 commits May 30, 2026 08:19
- Bump VERSION_NAME to 1.0.0
- Add [1.0.0] CHANGELOG entry declaring Android as the primary stable
  target; iOS/JVM remain functional but without API-stability guarantee
- Fix mkdocs exclude_docs (was pointing to non-existent superpowers/;
  now excludes cc-verification/ and specs/)
- Add Known Limitations page to nav
- Move iOS guides into a separate "iOS Preview" nav section to reflect
  Android-first stability scope
- Add "Stable in 1.0" admonition to Android guide
- Add "Preview" admonition to both iOS guides
- Update site_description to reflect Android-stable focus
- Update CHANGELOG footer links for [Unreleased] and [1.0.0]

https://claude.ai/code/session_01PCKtgT2ZS87NAtmPSjwSnE
codeql-action v4 requires an explicit build-mode. Without it the action
tries to do a traced build, which fails on ubuntu-latest (no Android SDK)
and produces exit code 32 ("no source code seen during build").

build-mode: none lets CodeQL analyse the Kotlin source files directly
without instrumenting the Gradle build.

https://claude.ai/code/session_01PCKtgT2ZS87NAtmPSjwSnE
- Restore empty [Unreleased] section (Keep a Changelog convention;
  footer link reference was still present)
- Qualify API stability to "Android-facing public API" to avoid
  contradicting the next paragraph about iOS/JVM preview status
- Fix reference on 1.0.0-Beta1: drop double brackets and broken anchor
  hash; use reference-style link resolved via footer definition instead

https://claude.ai/code/session_01PCKtgT2ZS87NAtmPSjwSnE
@kirich1409 kirich1409 force-pushed the claude/library-1-0-readiness-RP5oN branch from 06134c5 to 44f2c04 Compare May 30, 2026 08:22
@kirich1409 kirich1409 merged commit 405886f into main May 30, 2026
7 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.

3 participants