Release/0.9.2 - #140
Conversation
WalkthroughThe Gradle modules now use Kotlin JVM toolchain 17 instead of explicit Java and Kotlin target settings. Published artifact versions and the documented Android dependency are updated from 0.9.1 to 0.9.2. ChangesBuild and Release Configuration
Estimated code review effort: 2 (Simple) | ~10 minutes Poem
🚥 Pre-merge checks | ✅ 5✅ Passed checks (5 passed)
✨ Finishing Touches📝 Generate docstrings
🧪 Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
There was a problem hiding this comment.
Actionable comments posted: 3
🤖 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 `@android/build.gradle.kts`:
- Line 26: Align the 0.9.2 publication coordinate with the dependency
documentation: update the group ID used by the publications in
android/build.gradle.kts:26-26, common/build.gradle.kts:26-26,
core/build.gradle.kts:27-27, glance/build.gradle.kts:60-60, and
jvm/build.gradle.kts:26-26, or update paparazzi-plugin/README.md:70-70 to match
the repository’s produced coordinate. Ensure all five modules and the documented
dependency consistently use the same release coordinate.
In `@common/build.gradle.kts`:
- Around line 7-8: Update the Kotlin/Android build configuration around the
kotlin jvmToolchain declaration to use an AGP version within Kotlin Gradle
Plugin 2.0.0’s documented fully supported range, or retain the current KGP/AGP
pairing only if you add documentation recording manual build testing for
compatibility.
In `@custompreviews/build.gradle.kts`:
- Around line 7-10: Confirm the intended compatibility level for the
custompreviews module around the kotlin configuration: if Java 17 bytecode is
required, document and test that Java 17 is supported; otherwise restore an
explicit Java 8 Java and Kotlin target instead of relying on jvmToolchain(17).
🪄 Autofix
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 Plus
Run ID: 0ee146a7-66e8-4d2d-9bed-840eeaa22aa0
📒 Files selected for processing (9)
android/build.gradle.ktscommon/build.gradle.ktscore/build.gradle.ktscustompreviews/build.gradle.ktsglance/build.gradle.ktsjvm/build.gradle.ktspaparazzi-plugin-tests/build.gradle.ktspaparazzi-plugin/README.mdtests/build.gradle.kts
Summary by CodeRabbit
Release
Build Improvements
Documentation