Move os-core-common-spring6 to os-core-common (latest)
Core Dependency Updates
- Updated
os-core-commonfrom version0.27.0-rc4to3.3.0 - Changed artifact ID from
os-core-common-spring6toos-core-commonacross all modules - Updated AWS core library version from
3.0.1to3.0.2
Azure Provider Module Enhancements
- Reorganized and structured properties into logical groups:
- Build Properties
- Azure Dependencies
- Spring Dependencies
- Utility Dependencies
- Test Dependencies
- Plugin Dependencies
- Added version properties for better maintenance:
- Spring Cloud:
2023.0.4 - Lombok:
1.18.24 - MapStruct:
1.5.5.Final - JUnit Jupiter:
5.10.1 - Mockito:
5.8.0
- Spring Cloud:
Build Configuration Updates
- Added Maven compiler configuration for Azure provider:
- Configured annotation processors for Lombok and MapStruct
- Added MapStruct compiler arguments for Spring component model
- Removed explicit versions for logback dependencies in file-core module
- Added exclusions for logging-related dependencies in Azure provider
Documentation
- Reformatted Azure provider's license header for better readability
- Added clear separation between dependency groups in Azure POM