Repository navigation
v0.2.1
CI/CD and Automation Improvements:
- Added
.github/dependabot.ymlto enable automatic daily Maven dependency update PRs with a limit of 10 open PRs. - Enhanced the Maven publish workflow (
.github/workflows/maven-publish.yml) to:- Validate version format before publishing.
- Automatically create tags and GitHub releases after publishing.
- Bump the patch version in
pom.xmlafter a release. - Merge
releaseintomainto keep branches in sync.
- Updated Maven build workflow to use the Maven Wrapper (
./mvnw) for better build consistency.
Dependency and Build System Updates:
- Upgraded
microsphere-spring-cloud.versionto 0.2.8 andmybatis.versionto 3.5.19 inmicrosphere-mybatis-parent/pom.xml; removed unused dependencies and profiles for a cleaner and more maintainable build configuration.
Testing and Code Quality:
- Refactored test code to use
assertDoesNotThrowfor better exception handling and clarity in several test classes. - Cleaned up unused imports and simplified test method signatures (e.g., removed unnecessary
throwsclauses).
Internal Refactoring:
- Refactored variable names for clarity in
InterceptingExecutorInterceptorand removed unused logger code inMyBatisBeanDefinitionRegistrar.
These changes collectively improve the maintainability, reliability, and automation of the project.
New Contributors
- @dependabot[bot] made their first contribution in #39
Full Changelog: 0.2.0...v0.2.1