- Home
- Migration Guide
- MSR 4 Changes
- Feature Comparison Across MSR Versions
Feature Comparison Across MSR Versions#
The following table compares the features of MSR 4 with earlier product versions. Features are listed in alphabetical order.
Before you plan your migration, use the table to see how each feature has changed across MSR versions.
| Feature | MSR 4 | MSR 3 | MSR 2 |
|---|---|---|---|
| AI model registry | Supported | Not available | Not available |
| Artifact replication | Docker Hub, Quay, JFrog Artifactory, AWS ECR, Azure ACR, etc. | MSR, Docker Hub | MSR, Docker Hub |
| Audit logging | Extended API/UI activity tracking | Basic | Basic |
| Authentication | Local users, LDAP/AD, OIDC | Local users, LDAP/AD, SAML | Through MKE: local users, LDAP/AD, SAML |
| Backup integration | Velero-based backup/restore | Built-in | Built-in |
| Database | PostgreSQL | RethinkDB | RethinkDB |
| Foundation | CNCF Harbor | Proprietary | Proprietary |
| Helm charts | OCI only | Classic Helm charts | Classic Helm charts |
| Image signing | Cosign and Notation (Notary v2) | Docker Content Trust (Notary v1) | Docker Content Trust (Notary v1) |
| Metadata cache | Yes (opt-in) | No | No |
| Multi-level repository path | Yes | No | No |
| OCI artifacts | Images, Helm charts, signatures, SBOMs, AI models | Container images | Container images |
| Orchestration | Kubernetes, Docker Compose | Kubernetes, Swarm | MKE/Swarm |
| Preheat | Dragonfly- and Kraken-based P2P preheat | Not available | Not available |
| Promotion policies | Not available | Available | Available |
| Proxy cache and throttling | Full support with bandwidth control | Not available | Not available |
| Quotas | Per project | Not available | Not available |
| Repository naming | ≤ 256 characters | < 56 characters | < 56 characters |
| SBOM support | SPDX, CycloneDX | Not available | Not available |
| User interface | Modern and intuitive | Improved | Basic |
| Vulnerability scanning | Trivy, Grype, Aqua, Anchore, and others | Black Duck Binary Analysis (built-in) | Black Duck Binary Analysis (built-in) |
After you review the changes, continue to Choose a Migration Path.