github bancolombia/scaffold-clean-architecture v4.0.0

latest releases: v4.1.0, v4.0.5, v4.0.4...
one month ago

What's Changed

🚀 New Features

  • Support for Java 25 and Spring Boot 4.
  • Versioning by PATH or Header in the restmvc entry point.

🔄 Changes

  • Parameter Naming Standardization:
    • Multi-word parameter names must use hyphens, e.g., --server-name.
    • Single-word parameter names remain without hyphens, e.g., --server.
  • Folder naming and template organization standardized.
  • Project Creation: The --java-version parameter now accepts numeric values (e.g., 17) instead of constants like VERSION_17.
  • Default server for driven adapterrestmvc is now Tomcat; Undertow support removed due to Spring Boot 4 deprecation.
  • Replaced OkHttpClient with RestClient in rest consumer adapter for better integration and performance.
  • Driven adapter binstash generated only for reactive stack; cache options updated in documentation.
  • Migrated from Jackson 2 to Jackson 3 for enhanced JSON processing capabilities.
  • Gradle cache documentation updated for improved build optimization guidance.
  • Improvements in adapters and entry points following best practices.
  • Code smells fixed.

Full Changelog: v3.28.0...v4.0.0

Don't miss a new scaffold-clean-architecture release

NewReleases is sending notifications on new releases.