0.3.0
From this release, ocipkg defines a new artifact format with media type application/vnd.ocipkg.v1.artifact
based on OCI Artifact in OCI image specification 1.1.0.
What's Changed
New features
set_project_dirs
to switch the directory where containers are stored by @termoshtt in #103application/vnd.ocipkg.v1.artifact
as OCI Artifact by @termoshtt in #116- Traits to abstract oci-dir and oci-archive formats by @termoshtt in #117
- Support oci-dir format by @termoshtt in #125
- Rename
ArtifactBuilder
toOciArtifactBuilder
, and introduceOciArtifact
by @termoshtt in #126 - Rename
ImageLayout
intoImage
to support remote image by @termoshtt in #127
Changed
- Store Manifest JSON and blobs by @termoshtt in #107
- Switch to anyhow for error handling by @termoshtt in #118
- Store artifact image as oci-dir by @termoshtt in #108
Others
- Merge 0.2.9 updates by @termoshtt in #105
- Clippy fix by @termoshtt in #106
- Bump chrono from 0.4.37 to 0.4.38 by @dependabot in #109
- Bump actions/checkout from 1 to 4 by @dependabot in #110
- Bump rustls from 0.22.3 to 0.22.4 in the cargo group by @dependabot in #111
- Bump serde from 1.0.197 to 1.0.198 by @dependabot in #112
- Bump thiserror from 1.0.58 to 1.0.59 by @dependabot in #113
- Bump serde_json from 1.0.115 to 1.0.116 by @dependabot in #114
- Bump serde from 1.0.198 to 1.0.200 by @dependabot in #122
- Bump ureq from 2.9.6 to 2.9.7 by @dependabot in #120
- Bump flate2 from 1.0.28 to 1.0.30 by @dependabot in #119
- Bump anyhow from 1.0.82 to 1.0.83 by @dependabot in #123
- Bump base64 from 0.22.0 to 0.22.1 by @dependabot in #124
Full Changelog: 0.2.9...0.3.0