v2.4.0
- Features:
- Support for externally hosted MongoDB
- Source and type filter flags added to
brig event list
command - Information about job fallibility now shared from worker to API server (gateways can utilize this information in determining how to report job failures "upstream")
- Numerous bug fixes:
- Builds failing on M1 Macs
- Deleting a non-existing project tells you you're unauthorized
- Setting secrets on a non-existing project tells you you're unauthorized
- Security:
- Updated dependencies
- All images audited to reduce attackable surface; all components run as non-root
- All images scanned for vulnerabilities during CI
- SBOMs generated and published for each image during release process
- All images signed during release process
- Project maintenance:
- Upgraded to Go 1.18
- Improved test coverage
- Drastically improved devx
- Extensive documentation improvements
Special thanks to first time contributors: