Release notes v2.16.0
Released 2026-06-13. Compare with v2.15.0.
Bug Fixes
- Install gh CLI in release workflow
- Preserve categorized release notes (#215)
- Push Trivy Adapter Images Without Harbor Prefix (#227)
Upstream
- Call /v2/auth/token api to get bearer token for dockerhub adapter
- feat(gc): use human-readable sizes in GC log messages (Docs: GCHistory)
- feat(session): prevent background polling from renewing session TTL (Docs: Configurations)
- Fix issue related to scanner API (Docs: Scanner)
- fix(auditext): add nil guard in manager Create (Docs: AuditLog)
- fix(dao): use context-aware methods for database operations in MetaDAO (Docs: harbor_client.ProjectMetadataApi)
- fix(distribution): allow editing instance without credentials (Docs: Instance)
- fix(gc): redact redis_url_reg from GC extra attrs (Docs: GCHistory)
- fix(scan): use created time from annotations in accessory art
- perf(blob): fix full table scan in unassociation check