0.4.0
·
124 commits
to refs/heads/main
since this release
π New features and improvements
- Allow setting
short-name-modeand set mode toenforcingby default (like podman / CRI-IO) (#560) @jonesbusy - Store resolve registry when probing descriptor and use it for copy operation (#557) @jonesbusy
- Optimize copy by passing stream with known size and digest (#552) @jonesbusy
- Rewrite any prefix subdomain like
*.example.com(#545) @jonesbusy - Add support for registry table prefix and location rewrite (without *, tag or digest yet) (#542) @jonesbusy
- Support for registry (insecure / blocked) from registries.conf (#541) @jonesbusy
- Support for alias in registries.conf (#540) @jonesbusy
- Support of unqualified-search-registries in registries.conf (#434) @jonesbusy
π Bug fixes
- Ensure to use computed reference on copy (#572) @jonesbusy
- Fix copy with alias (#571) @jonesbusy
- Fix push artifact for alias (#570) @jonesbusy
- Fix
getEffectiveRegistryto return registry only (#569) @jonesbusy - Do not send Authorization header when redirecting after auth (#561) @jonesbusy
- When copy ensure to push all manifests before index (#554) @jonesbusy
π Documentation updates
- Add some documentation about registries.conf (#564) @jonesbusy
π» Maintenance
- Ensure to pass resolved target registries for pushArtifact (#566) @jonesbusy
- Use streaming copy for config during copy and ensure to set target (2) and extract to copy method (#559) @jonesbusy
- Use streaming copy for config during copy and ensure to set target (#558) @jonesbusy
- Only try to parse Error if we get JSON content type (#555) @jonesbusy
- Ensure HTTP status code is not lost when catching exception (#550) @jonesbusy
π¦ Tests
- Ensure HTTP status code is not lost when catching exception (#550) @jonesbusy
- Add test for Helm chart extraction (Issue COMPRESS-705) (#538) @jonesbusy
- Migrate to testcontainers v2 (#536) @jonesbusy
π¦ Dependency updates
- Bump ch.qos.logback:logback-classic from 1.5.31 to 1.5.32 (#553) @dependabot[bot]
- Bump github/codeql-action from 4.32.2 to 4.32.3 (#549) @dependabot[bot]
- Bump ch.qos.logback:logback-classic from 1.5.29 to 1.5.31 (#547) @dependabot[bot]
- Bump junit.version from 6.0.2 to 6.0.3 (#546) @dependabot[bot]
- Migrate to testcontainers v2 (#536) @jonesbusy
- Bump ch.qos.logback:logback-classic from 1.5.28 to 1.5.29 (#530) @dependabot[bot]