Skip to content

docs(changelog): prepare release notes for v2.0.2-dortmund#327

Merged
nanotaboada merged 2 commits intomasterfrom
release/v2.0.2-dortmund
Apr 27, 2026
Merged

docs(changelog): prepare release notes for v2.0.2-dortmund#327
nanotaboada merged 2 commits intomasterfrom
release/v2.0.2-dortmund

Conversation

@nanotaboada
Copy link
Copy Markdown
Owner

@nanotaboada nanotaboada commented Apr 27, 2026

Summary

  • Promotes 422 Unprocessable Entity validation change (Adopt 422 Unprocessable Entity for payload validation errors #319) into release v2.0.2-dortmund
  • Refactors /pre-release Phase 2: inlines build/test steps directly, moves CodeRabbit review to run against the uncommitted CHANGELOG diff, and separates commit-message approval from the actual commit

Test plan

  • CI passes
  • CHANGELOG diff looks correct
  • Merge into master, then tag v2.0.2-dortmund

🤖 Generated with Claude Code


This change is Reviewable

Summary by CodeRabbit

  • Documentation

    • Updated changelog with Phase 2 workflow restructuring details.
  • Chores

    • Enhanced pre-release workflow with improved build verification steps and streamlined review process.

nanotaboada and others added 2 commits April 27, 2026 01:10
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
@coderabbitai
Copy link
Copy Markdown

coderabbitai Bot commented Apr 27, 2026

No actionable comments were generated in the recent review. 🎉

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: Path: .coderabbit.yaml

Review profile: CHILL

Plan: Pro

Run ID: 64aaba4b-6e0d-4d42-80b7-ee5aaed2d907

📥 Commits

Reviewing files that changed from the base of the PR and between 1d78a6e and 777d805.

📒 Files selected for processing (2)
  • .claude/commands/pre-release.md
  • CHANGELOG.md

Walkthrough

The pre-release workflow documentation is restructured to show CHANGELOG diffs, run optional CodeRabbit reviews on uncommitted changes, and explicitly verify build steps (Maven clean install and optional Docker compose build) before commit. The CHANGELOG is updated to document these Phase 2 changes, reorganize the Unreleased section with Fixed and Removed subsections, and reposition the 2.0.2 release section with adjusted reference links.

Changes

Cohort / File(s) Summary
Pre-release Workflow
.claude/commands/pre-release.md
Restructures Phase 2 to display full CHANGELOG.md diff, optionally run CodeRabbit review in uncommitted mode with explicit stop-vs-continue behavior, and add inline Maven and Docker build verification steps before commit message proposal. Updates step numbering and formatting while retaining explicit approval requirement.
Changelog Updates
CHANGELOG.md
Adds Unreleased section entry documenting pre-release Phase 2 refactoring, introduces empty Fixed and Removed subsections under Unreleased, reintroduces and preserves 2.0.2 release section with existing "Changed" description, removes Fixed and Removed placeholders from 2.0.2, and adjusts changelog comparison links.

Estimated code review effort

🎯 3 (Moderate) | ⏱️ ~20 minutes

Possibly related PRs

🚥 Pre-merge checks | ✅ 2
✅ Passed checks (2 passed)
Check name Status Explanation
Title check ✅ Passed The title uses Conventional Commits format (docs:), is descriptive and specific about the release notes preparation, and is well under 80 characters at 58 characters.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.

✏️ Tip: You can configure your own custom pre-merge checks in the settings.

✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch release/v2.0.2-dortmund
  • 🛠️ sync documentation: Commit on current branch
  • 🛠️ sync documentation: Create PR
  • 🛠️ enforce http error handling: Commit on current branch
  • 🛠️ enforce http error handling: Create PR
  • 🛠️ idiomatic review: Commit on current branch
  • 🛠️ idiomatic review: Create PR
  • 🛠️ verify api contract: Commit on current branch
  • 🛠️ verify api contract: Create PR

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.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

@sonarqubecloud
Copy link
Copy Markdown

@codecov
Copy link
Copy Markdown

codecov Bot commented Apr 27, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 100.00%. Comparing base (1d78a6e) to head (777d805).

Additional details and impacted files
@@             Coverage Diff             @@
##              master      #327   +/-   ##
===========================================
  Coverage     100.00%   100.00%           
  Complexity        32        32           
===========================================
  Files              3         3           
  Lines             90        90           
  Branches           8         8           
===========================================
  Hits              90        90           

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@nanotaboada nanotaboada merged commit db4db58 into master Apr 27, 2026
12 checks passed
@nanotaboada nanotaboada deleted the release/v2.0.2-dortmund branch April 27, 2026 11:36
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.

1 participant