Skip to content

v0.2.1

Choose a tag to compare

@github-actions github-actions released this 05 Apr 15:12
· 207 commits to main since this release

CI/CD and Automation Improvements:

  • Added .github/dependabot.yml to 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.xml after a release.
    • Merge release into main to 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.version to 0.2.8 and mybatis.version to 3.5.19 in microsphere-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 assertDoesNotThrow for better exception handling and clarity in several test classes.
  • Cleaned up unused imports and simplified test method signatures (e.g., removed unnecessary throws clauses).

Internal Refactoring:

  • Refactored variable names for clarity in InterceptingExecutorInterceptor and removed unused logger code in MyBatisBeanDefinitionRegistrar.

These changes collectively improve the maintainability, reliability, and automation of the project.

New Contributors

Full Changelog: 0.2.0...v0.2.1