Release 5.2.0#746
Conversation
There was a problem hiding this comment.
Code Review
This pull request prepares the project for the 5.2.0 release by updating the changelog, README, project version, and Jackson dependencies to 2.22.1. The reviewer noted that updating the japicmp.baselineVersion to 5.2.0 is premature because the version has not yet been published, which could cause build or compatibility check failures. It is recommended to keep the baseline version at 5.1.0 for this release.
Important
The consumer version of Gemini Code Assist on GitHub is being sunset. Starting June 18, 2026, new organization installations will be blocked, and all code review activity will officially cease on July 17, 2026.
For more details on the timeline and next steps, please review the Help Documentation.
| <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> | ||
| <!-- Baseline version for API compatibility checking. Update after each release. --> | ||
| <japicmp.baselineVersion>5.1.0</japicmp.baselineVersion> | ||
| <japicmp.baselineVersion>5.2.0</japicmp.baselineVersion> |
There was a problem hiding this comment.
Updating japicmp.baselineVersion to 5.2.0 during the release preparation of 5.2.0 is premature. japicmp compares the current build artifact against the baseline version to check for binary compatibility. Since 5.2.0 is not yet released and published to Maven Central, the build will either fail to resolve the baseline artifact 5.2.0 or compare the artifact against itself (which defeats the purpose of compatibility checking).
The baseline version should remain 5.1.0 for this release, and only be updated to 5.2.0 in the next development cycle (e.g., 5.3.0-SNAPSHOT) after 5.2.0 has been successfully published.
| <japicmp.baselineVersion>5.2.0</japicmp.baselineVersion> | |
| <japicmp.baselineVersion>5.1.0</japicmp.baselineVersion> |
|
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: Organization UI Review profile: ASSERTIVE Plan: Pro Plus Run ID: 📒 Files selected for processing (3)
📝 WalkthroughWalkthroughThe release is dated July 16, 2026, project and documentation references move to 5.2.0, the japicmp baseline is aligned, and Jackson dependencies move to 2.22.1. Changes5.2.0 Release Alignment
Estimated code review effort: 1 (Trivial) | ~5 minutes Suggested labels: Poem
🚥 Pre-merge checks | ✅ 5✅ Passed checks (5 passed)
✨ Finishing Touches🧪 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 |
Ran `mise up` to bump pinned tool versions (hugo). lychee, java, and maven were already at their latest locked versions. lychee.toml already uses the current (enum-based) include_fragments schema, so no config migration was needed; `mise run check-links` passes. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Summary by CodeRabbit