Repository navigation
v0.2.1
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, andRedisMetadata. 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.ymlfile 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
releasebranch intomainafter 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
- @dependabot[bot] made their first contribution in #20
Full Changelog: 0.2.0...v0.2.1