Skip to content

v0.2.1

Choose a tag to compare

@github-actions github-actions released this 05 Apr 17:54
· 186 commits to main since this release

What's Changed

Documentation and Code Quality Improvements

Enhanced Javadoc and Usage Examples:

  • Added detailed class-level and method-level Javadoc, including example usage blocks, to the following classes: MethodInfo, MethodMetadata, Parameter, ParameterMetadata, and RedisMetadata. These improvements will make the codebase much more accessible for new contributors and easier to maintain.

Build and Release Automation

Maven Build and Release Workflow Enhancements:

  • Added a .github/dependabot.yml file to enable daily dependency update checks for Maven.
  • Improved the Maven build workflow to use the Maven wrapper (./mvnw) and added a flag to ensure test isolation.
  • Refined the Maven publish workflow:
    • Enforced semantic versioning format validation for releases.
    • Automated tagging and GitHub release creation.
    • Implemented automatic patch version bumping after a release.
    • Added automatic merging of the release branch into main after publishing.

Maven Wrapper Update:

  • Updated the Maven wrapper configuration to use Maven 3.9.9 from the Aliyun mirror, and switched to a script-only distribution for faster CI builds.

New Contributors

Full Changelog: 0.2.0...v0.2.1