Skip to content

Releases: oras-project/oras-java

0.5.0

09 Mar 12:47

Choose a tag to compare

🚀 New features and improvements

🐛 Bug fixes

👻 Maintenance

  • Increase Maven central publication waitMaxTime to 2h (30mn fail too often) (#621) @jonesbusy

🚦 Tests

✍ Other changes

  • Use bom and pass service and realm to token refresh (#641) @jonesbusy

📦 Dependency updates

0.4.2

04 Mar 15:21

Choose a tag to compare

🚀 New features and improvements

  • Add CopyOption with includeReferrers option and ensure to copy index on index (#610) @jonesbusy
  • Add optional OS version and feature (#608) @jonesbusy
  • Add zip compression for artifact but never unpack it (Not a standard OCI layer mediatype) (#606) @jonesbusy

🐛 Bug fixes

📝 Documentation updates

👻 Maintenance

🚦 Tests

  • Missing OrasModel and ensure we scan all for the tests (#599) @jonesbusy

✍ Other changes

📦 Dependency updates

0.4.1

24 Feb 12:58

Choose a tag to compare

🚀 New features and improvements

  • Add utility method on ManifestDescriptor to construct manifest descriptor with Platform and Annotation from Manifest (#591) @jonesbusy
  • Better support for Index artifact type (#594) @jonesbusy
  • Add withArtifactType for Index (#590) @jonesbusy
  • Support hierarchical credentials on AuthStore (per namespace, per repository etc) (#588) @copilot-swe-agent[bot]

🐛 Bug fixes

🚦 Tests

  • Update ContainerRef.shouldDetermineEffectiveRegistry test to not be machine dependent (#596) @jonesbusy
  • Add utility method on ManifestDescriptor to construct manifest descriptor with Platform and Annotation from Manifest (#591) @jonesbusy
  • One more demo/test to push Jenkins library (#581) @jonesbusy
  • Update demo/tests for Harbor and different Artifacts (#579) @jonesbusy
  • Add test for Nexus (#578) @jonesbusy
  • Add few more tests (#577) @jonesbusy
  • Add test to package a standard Flux Artifact (#576) @jonesbusy

✍ Other changes

📦 Dependency updates

0.4.0

19 Feb 18:21

Choose a tag to compare

🚀 New features and improvements

  • Allow setting short-name-mode and set mode to enforcing by 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

📝 Documentation updates

👻 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

📦 Dependency updates

0.3.3

08 Feb 12:33

Choose a tag to compare

🚀 New features and improvements

  • Add Platform model and some filtering utils for Index (#527) @jonesbusy

🐛 Bug fixes

👻 Maintenance

📦 Dependency updates

0.3.2

05 Feb 05:09

Choose a tag to compare

🐛 Bug fixes

  • Support for access_token and reduce call to auth store (#517) @jonesbusy
  • Compute digest index and avoid Docker-Content-Digest when missing (#516) @jonesbusy
  • Implement test for ECR multi-arch image and fix possible content length missing (#515) @jonesbusy

👻 Maintenance

  • Overly permissive regular expression range for artifact type validation (#466) @jonesbusy

🚦 Tests

📦 Dependency updates

52 changes

0.3.1

13 Nov 06:49

Choose a tag to compare

🐛 Bug fixes

🚦 Tests

📦 Dependency updates

0.3.0

13 Oct 09:08

Choose a tag to compare

💥 Breaking changes

🚀 New features and improvements

📝 Documentation updates

👻 Maintenance

📦 Dependency updates

0.2.16

08 Oct 10:31

Choose a tag to compare

📝 Documentation updates

👻 Maintenance

🚦 Tests

📦 Dependency updates

50 changes

0.2.15

14 Jul 14:10

Choose a tag to compare

🐛 Bug fixes

📝 Documentation updates

👻 Maintenance

  • Add updatecli manifest to update zot container for testcontainers (#338) @jonesbusy

🚦 Tests

📦 Dependency updates