v2.14.0-rc2
📦 harborView on GitHub →
✨ 6 features🐛 13 fixes⚡ 1 deprecations🔧 1 symbols
Summary
This release introduces new features like Single Active Replication and Russian language support, alongside numerous component updates and bug fixes, including improvements to CVE reporting and job retention configuration.
Migration Steps
- A prepare migration script for version 2.14.0 has been added.
✨ New Features
- Display gc progress information in running state.
- Implement Single Active Replication.
- Support customizing the job execution retention count via environment variable.
- Add Russian language support.
- Add status of CVEs to artifact scan report.
- Support raw format for CNAI model.
🐛 Bug Fixes
- Fix support for preheat cnai model artifact.
- Fix jobservice container loglevel consistency with job_log.
- Fix check blob exist before copying layers smaller than chunk size.
- Fix display of 'No SBOM' in multi-arch images in HarborUI.
- Fix Helm Chart Copy Button in UI.
- Fix CVE Allowlist Validation.
- Fix Audit Log Eventtype antipattern in System Settings UI.
- Fix tag retention job failing with 403 error message.
- Fix deletion of local cache if the artifact doesn't exist in upstream registry.
- Fix permission of project maintainer role for webhook policy.
- Fix HTTP 409 error when creating robot account.
- Fix tag retention policy cleanup logic for project metadata after deletion.
- Fix SQL query for non-empty repositories.
🔧 Affected Symbols
v2_swagger_client⚡ Deprecations
- The use of interface{} is being replaced by any in refactoring efforts.