Releases: youki-dev/oci-spec-rs
Releases · youki-dev/oci-spec-rs
v0.8.4
What's Changed
Other Changes
- Release 0.8.3 by @utam0k in #294
- Avoid extra allocation in Reference::to_string by @stepancheg in #297
- capability: Add support for flexible capability name formats by @Apokleos in #299
- Expose function to build reference from a tag and digest by @toksdotdev in #300
- feat(state): introduce State and ContainerState structures by @nayuta723 in #302
- feat(zos): add support for z/OS based containers by @nayuta723 in #303
New Contributors
- @toksdotdev made their first contribution in #300
Full Changelog: v0.8.3...v0.8.4
v0.8.3
v0.8.2
What's Changed
Other Changes
- Release 0.8.1 by @nayuta-ai in #279
- Unnecessary string copy in TryFrom<&str> for Reference by @stepancheg in #281
- Explanations in mod runtime by @stepancheg in #282
- Fix test_canonicalize_rootfs by @stepancheg in #280
- fix timeoffsets and throttledevice by @saku3 in #284
- Add license scan report and status by @fossabot in #285
- Update rstest requirement from 0.25.0 to 0.26.1 by @dependabot[bot] in #286
- Make history field optional to match OCI spec by @groegercesg in #288
New Contributors
- @stepancheg made their first contribution in #281
- @fossabot made their first contribution in #285
- @groegercesg made their first contribution in #288
Full Changelog: v0.8.1...v0.8.2
v0.8.1
v0.8.0
What's Changed
Breaking Changes
- fix(runtime): rename exec_cpu_affinity field to execCPUAffinity to match runtime-spec by @saku3 in #275
Other Changes
- Release 0.7.1 by @saschagrunert in #253
- bump getset to 0.1.3 by @mythi in #254
- Change Arch repr to u32 instead of isize to support wasm32 targets by @maximebedard in #260
- Use const_format and provide version as static str by @MOZGIII in #265
- running codespell by @navidys in #270
- fix(linux): add setters for LinuxMemory by @jokemanfire in #271
- Add netDevices field by @nayuta-ai in #273
New Contributors
- @mythi made their first contribution in #254
- @maximebedard made their first contribution in #260
- @MOZGIII made their first contribution in #265
- @navidys made their first contribution in #270
- @jokemanfire made their first contribution in #271
- @saku3 made their first contribution in #275
- @nayuta-ai made their first contribution in #273
Full Changelog: v0.7.1...v0.8.0
v0.7.1
What's Changed
Image Format Specification
- digest: Add more derives and trait impls by @cgwalters in #220
- digest: Add TryFrom<&str + String> by @cgwalters in #222
Test improvements and Misc Fixes
- Release 0.7.0 by @saschagrunert in #214
- Add get_mut to annotations and manifests in ImageIndex by @Havner in #219
- manifest: Use
.parse()overfrom_str()in a test by @cgwalters in #223 - Replace actions-rs GitHub actions by @saschagrunert in #225
- Add devcontainer by @musaprg in #193
Other Changes
- Remove label workflow by @saschagrunert in #224
- Add OWNERS{_ALIASES} file by @saschagrunert in #227
- Add CONTRIBUTING.md and k8s PR template by @saschagrunert in #228
- chore: fix clippy warning by @flavio in #236
- Fix GHA invoking cargo audit by @flavio in #237
- digest: Add AsRef by @cgwalters in #229
- Increase regex version constraint compatibility by @kpcyrd in #234
- Add CNCF project governance by @saschagrunert in #244
- update affiliation by @jprendes in #245
- Remove conditional compilation of spec fields by @burgerdev in #247
- Switch to lcov code coverage by @saschagrunert in #251
- Derive serde traits for Reference by @dmartin in #250
New Contributors
- @Havner made their first contribution in #219
- @kpcyrd made their first contribution in #234
- @jprendes made their first contribution in #245
- @burgerdev made their first contribution in #247
Full Changelog: v0.7.0...v0.7.1
v0.7.0
What's Changed
Runtime Specification
- Add features structure type by @musaprg in #184
- Add Builder for features structures by @musaprg in #199
- Remove
once_celldependency by @keisku in #194 - Change the type of size to be
u64by @cgwalters in #203 - Add Digest and SHA256Digest by @cgwalters in #202
- Update description of
cpu_affinity_finalby @keisku in #192
Test improvements and Misc Fixes
- Fix invalid format of comments by @musaprg in #195
- MediaType: Add an
AsRef<str>conversion by @cgwalters in #200 - digest: Minor self-review fixups by @cgwalters in #206
- Import reference by @cgwalters in #207
- Enable
cargo auditby @flavio in #208 - reference: use thiserror by @cgwalters in #213
- Rework Digest by @cgwalters in #212
- Fix clippy false positive by @saschagrunert in #215
- Update and pin GitHub actions by @saschagrunert in #216
- Run clippy with nightly toolchain by @saschagrunert in #217
New Contributors
Full Changelog: v0.6.8...v0.7.0
v0.6.8
What's Changed
Runtime Specification
- Validate
execCPUAffinityof the runtime process spec by @keisku in #178 - enhancement: Handle "mount" and "network" for LinuxNamespaceType by @Apokleos in #187
Test improvements and Misc Fixes
- Enforce a label to a PR and generate release notes from labels by @utam0k in #188
- Specifying Dependencies with tilde requirements by @Apokleos in #191
- Release 0.6.8 by @keisku in #189
Other Changes
- Release 0.6.7 by @saschagrunert in #182
- [breaking change] Fix default initialization of LinuxDeviceCgroup in LinuxResources by @Apokleos in #185
Full Changelog: v0.6.7...v0.6.8
v0.6.7
What's Changed
- Fix Windows build and add cross compilation targets to CI by @saschagrunert in #180
Full Changelog: v0.6.6...v0.6.7
v0.6.6
What's Changed
- Add comment on LinuxHugepageLimit by @omprakaash in #162
- Add missing getset to LinuxMemory struct members by @YJDoc2 in #164
- Add get_mut for fields of spec/runtime by @Apokleos in #166
- Rlimit: Make rlimits POSIX-specific by @Apokleos in #172
- enhancement: Enhance Enum types with string conversion capabilities by @Apokleos in #175
- Add
execCPUAffinityto the runtime process spec by @keisku in #174
New Contributors
- @omprakaash made their first contribution in #162
- @Apokleos made their first contribution in #166
- @keisku made their first contribution in #174
Full Changelog: v0.6.5...v0.6.6