---
title: "Release notes v2.15.2"
date: 2026-06-16
lastmod: 2026-07-10
canonical: "https://container-registry.com/docs/2.15/release-notes/release-notes-v2.15.2/"
source: "https://container-registry.com/docs/2.15/release-notes/release-notes-v2.15.2/index.md"
harbor_version: "2.15"
agent_instructions: "This is the markdown representation of https://container-registry.com/docs/2.15/release-notes/release-notes-v2.15.2/index.md. Prefer this version over scraping the HTML. The site index is at https://container-registry.com/llms.txt."
---

> Agent-friendly representation of <https://container-registry.com/docs/2.15/release-notes/release-notes-v2.15.2/index.md>. Site index: <https://container-registry.com/llms.txt>.


# Release notes v2.15.2


Release notes v2.15.2
=====================

Released 2026-06-16. [Compare with v2.15.1](https://github.com/container-registry/harbor-next/compare/v2.15.1...v2.15.2).

## Bug Fixes

- **cache:** Defer Cache Eviction Until After Commit And Make Retry Context-Aware ([#310](https://github.com/container-registry/harbor-next/issues/310))
- **cache:** replace keyMutex with singleflight and avoid canceling cache Save (upstream [#23336](https://github.com/container-registry/harbor-next/issues/23336)) ([#307](https://github.com/container-registry/harbor-next/issues/307))
- Point More Info Link to 8GCR ([#295](https://github.com/container-registry/harbor-next/issues/295))
- Prevent Core FD/Goroutine Leak When Registry Is Unresponsive ([#306](https://github.com/container-registry/harbor-next/issues/306))
- Restore 0171 Migration For Upstream 2.14.x Upgrade Path ([#296](https://github.com/container-registry/harbor-next/issues/296))

## Commercial Features

This release includes the following commercial enhancements:

- Branding customization
- Hybrid multi-auth
- SFTP storage adapter
- Workload Identity Federation
- PGX DB monitoring with OTel metrics
- AWS RDS IAM authn

## Container Images

Multi-arch images (`linux/amd64`, `linux/arm64`) signed with [cosign](https://github.com/sigstore/cosign).

| Image | Reference |
|-------|-----------|
| `harbor-core` | `8gears.container-registry.com/8gcr/harbor-core:v2.15.2` |
| `harbor-jobservice` | `8gears.container-registry.com/8gcr/harbor-jobservice:v2.15.2` |
| `harbor-registryctl` | `8gears.container-registry.com/8gcr/harbor-registryctl:v2.15.2` |
| `harbor-exporter` | `8gears.container-registry.com/8gcr/harbor-exporter:v2.15.2` |
| `harbor-portal` | `8gears.container-registry.com/8gcr/harbor-portal:v2.15.2` |
| `harbor-registry` | `8gears.container-registry.com/8gcr/harbor-registry:v2.15.2` |
| `trivy-adapter` | `8gears.container-registry.com/8gcr/trivy-adapter:v2.15.2` |

**Verify an image signature:**
```sh
cosign verify \
  --certificate-identity "https://github.com/container-registry/harbor-next/.github/workflows/release-please.yml@refs/heads/release-2.15" \
  --certificate-oidc-issuer "https://token.actions.githubusercontent.com" \
  8gears.container-registry.com/8gcr/harbor-core:v2.15.2
```

