Skip to content

v1.0.3

Latest

Choose a tag to compare

@HAHGX HAHGX released this 23 Apr 17:39
7910c76

What's Changed

Documentation Updates

  • Updated README.md to include new sections on Redis verification, CI/CD processes, and testing practices. Added instructions for verifying Redis functionality and detailed the CI/CD pipeline using GitHub Actions. [1] [2]
  • Enhanced project description with emojis and updated author information. [1] [2]

CI/CD and Build Improvements

  • Added a .github/workflows/ directory for GitHub Actions to automate CI/CD, including Docker image publishing and artifact generation.
  • Introduced the Maven Wrapper (mvnw) for consistent build environments across machines.

Codebase Enhancements

  • Annotated main application class with @EnableConfigurationProperties to load custom properties (RateLimitProperties).
  • Added detailed JavaDoc comments to ApiCallLoggingAspect and CacheConfig to improve code readability and maintainability. [1] [2]

Dependency and Plugin Updates

  • Configured the maven-compiler-plugin in pom.xml to support Lombok annotation processing. Removed the optional flag for Lombok dependency. [1] [2]

Minor Updates

  • Updated contact information in the OpenAPI configuration to reflect the author's details.

Full Changelog: v1.0.2...v1.0.3