Skip to content

v2.4.0

Latest

Choose a tag to compare

@github-actions github-actions released this 08 Jul 06:46
8b41769

What changed

Added

  • Executable Compose layout claim CI. Added a verify-claims Android library module that harvests ```kotlin verify blocks from reference docs, generates Robolectric Compose tests, and asserts measured width/height claims on the JVM. The .size(100.dp).padding(16.dp) modifier-footprint claim is now covered by an executable test.
  • Opt-in snippet compile checks. Reference docs can now mark self-contained snippets with ```kotlin compile so CI compiles them without requiring a measured layout assertion. This catches stale or hallucinated APIs while leaving illustrative fragments alone.
  • Downloadable verify-claims reports. The verify-claims CI job now uploads a verify-claims-report artifact on every run, including failures. It contains the Gradle HTML test report and JUnit XML.
  • Material 3 Expressive coverage. Expanded references/theming-material3.md and references/material3-motion.md with MaterialExpressiveTheme, expressive component families, expressive motion guidance, and experimental API caveats.
  • Advanced Navigation 3 patterns. Expanded references/navigation-migration.md with result passing, auth-gated navigation, animated/shared-element transitions, adaptive list-detail, and per-tab back stacks.

CI / Tooling

  • Added Gradle/Robolectric-based Compose claim verification to GitHub Actions.
  • Added generated compile-only subjects for opt-in kotlin compile markdown blocks.
  • Broadened reference scanning to all top-level skills/compose-expert/references/*.md files.
  • Uploaded verify-claims/build/reports/tests/testDebugUnitTest/ and verify-claims/build/test-results/testDebugUnitTest/ as the verify-claims-report artifact.

Release

  • Bumped the plugin from 2.3.2 to 2.4.0 across the Claude manifest, Copilot manifest, SKILL.md, changelog, and tag.

Install / Update

  • Claude Code: /plugin update compose-expert
  • Copilot CLI: copilot plugin update aldefy/compose-skill
  • Codex CLI: git pull in your cloned skills dir

Report artifact

For future CI runs: open the Actions run, scroll to Artifacts, and download verify-claims-report.