Move os-core-common-spring6 to os-core-common (latest)
Core Dependency Updates
- Updated
os-core-common
from version0.27.0-rc4
to3.3.0
- Changed artifact ID from
os-core-common-spring6
toos-core-common
across all modules - Updated AWS core library version from
3.0.1
to3.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