Release Notes - v1.1.0
This release focuses on improving the build pipeline, adding multi-architecture support, and introducing specific debug image streams.
🚀 New Features
1. Multi-Architecture Docker Builds
- ARM64 Support: Official images now support
linux/arm64(Apple Silicon, Raspberry Pi) in addition tolinux/amd64. - Native Performance: No more emulation needed on ARM devices.
2. Debug Image Stream
- Dedicated Debug Image:
ghcr.io/pixelvide/code-analyzer/debug - Branch Publishing: All branches are now published to the debug stream.
- Detailed Tags: Debug images are tagged with the full commit hash (e.g.,
debug:d2fcf14...) for precise tracking. - Prod Safety: The clean
code-analyzerimage stream remains reserved for semantic version releases (e.g.,v1.0.0) and is free of branch artifacts.
🛠️ Improvements & Fixes
- CI/CD: Upgraded
golangci-lintto v6 to resolve compatibility issues. - Workflow: Fixed logic to ensure the
latesttag is only applied to stable releases, not branch builds. - Stability: Standardized on Go 1.24 for the official build.
Full Changelog: v1.0.0...v1.1.0