v1.1.1 - Simplified CI/CD Infrastructure
This release focuses on streamlining our CI/CD infrastructure to make it more maintainable and robust.
Key Improvements
Changed
- Simplified CI/CD infrastructure by consolidating workflows into a single main workflow
- Improved dependency verification with explicit checks for go.mod and go.sum
- Enhanced error handling for tests and security scanning
- Ensured consistent CI setup across all branches
Removed
- Removed redundant workflow files (security-scan.yml, gosec-matrix.yml, golangci-lint.yml, go-test.yml)
- Removed dependabot.yml to reduce maintenance overhead
Migration and Compatibility
This release does not include any changes to the library code itself. It only affects the development and CI infrastructure, so it's fully backwards-compatible with previous versions.