Skip to content

Releases: youki-dev/youki

v0.5.1

16 Jan 11:03
b3b9788
Compare
Choose a tag to compare

What's Changed

πŸ› Bug Fixes

πŸ§ͺ Test improvements and Misc Fixes

  • Do cargo check before releasing a new version by @utam0k in #3039

Other Changes

  • Release for v0.5.1 by @github-actions in #3044

Full Changelog: v0.5.0...v0.5.1

v0.5.0

03 Jan 12:40
dcb299f
Compare
Choose a tag to compare

What's Changed

πŸ’ͺ Improvements

πŸ’₯ Breaking Changes

  • libcontainer: use OwnedFd as console_socket in ContainerBuilder by @abel-von in #2966

πŸ› Bug Fixes

πŸ“– Documentation improvements

πŸ§ͺ Test improvements and Misc Fixes

Other Changes

New Contributors

Full Changelog: v0.4.1...v0.5.0

v0.4.1

04 Sep 13:46
v0.4.1
4f464d8
Compare
Choose a tag to compare

This point release is primarily for updating our nc dependency version , as the last update was breaking musl static builds, see #2894 . Apart from that there are not changes in this point release. You can skip updating if you do not use musl/ not experienced any breakage related to to builds.

What's Changed

πŸ§ͺ Test improvements and Misc Fixes

  • update nc version to 0.9.3 by dependabot in #2895
  • prepare for version 0.4.1 by @YJDoc2 in #2897
  • Update Cargo.toml for v0.4.1 by @utam0k in #2904

Other Changes

  • Release for v0.4.1 by @github-actions in #2896

Full Changelog: v0.4.0...v0.4.1

v0.4.0

23 Aug 13:14
v0.4.0
e223e3c
Compare
Choose a tag to compare

What's Changed

πŸ’ͺ Improvements

  • Export max_usage in cgroups v2 mode by @HeRaNO in #2802
  • Add new setup_envs method for the Executor trait by @musaprg in #2820

πŸ’₯ Breaking Changes

πŸ› Bug Fixes

πŸ“– Documentation improvements

πŸ§ͺ Test improvements and Misc Fixes

Other Changes

New Contributors

Full Changelog: v0.3.3...v0.4.0

v0.3.3

21 May 21:50
v0.3.3
c03edea
Compare
Choose a tag to compare

What's Changed

πŸ’ͺ Improvements

πŸ’₯ Breaking Changes

πŸ› Bug Fixes

πŸ§ͺ Test improvements and Misc Fixes

Other Changes

New Contributors

Full Changelog: v0.3.2...v0.3.3

v0.3.2

31 Jan 21:07
v0.3.2
b9f27e4
Compare
Choose a tag to compare

Security

This release fixes security issues identified in GHSA-xr7r-f8xq-vfvv. Although this is not known to directly lead to vulnerabilities, it was an area that should have been fixed.

Address GHSA-xr7r-f8xq-vfvv by @utam0k in #2663

What's Changed

πŸ’ͺ Improvements

πŸ“– Documentation improvements

πŸ§ͺ Test improvements and Misc Fixes

Other Changes

New Contributors

Full Changelog: v0.3.1...v0.3.2

v0.3.1

20 Dec 11:43
0d510bb
Compare
Choose a tag to compare

What's Changed

πŸ’ͺ Improvements

πŸ› Bug Fixes

  • Specify the protobuf crate because of the rust-criu crate by @utam0k in #2497
  • docs(main): auto release node using just by @cuisongliu in #2573
  • Fix emulated cgroups v1 subsystem when running docker-in-docker by @jprendes in #2532

πŸ“– Documentation improvements

πŸ§ͺ Test improvements and Misc Fixes

Other Changes

  • Release for v0.3.1 by @github-actions in #2578

New Contributors

Full Changelog: v0.3.0...v0.3.1

0.3.0 Release

15 Oct 07:20
v0.3.0
e4d2b39
Compare
Choose a tag to compare

What's Changed

πŸ’ͺ Improvements

πŸ› Bug Fixes

πŸ“– Documentation improvements

πŸ§ͺ Test improvements and Misc Fixes

New Contributors

Full Changelog: v0.2.0...v0.3.0

0.2.0 Release

01 Sep 11:34
v0.2.0
ed75057
Compare
Choose a tag to compare

What's Changed

πŸ’ͺ Improvements

πŸ’₯ Breaking Changes

MigrationGuide

  • Use syscall type to delay the creation of syscall struct. by @yihuaf in #2155
  • Refactor the libcgroups interface by @yihuaf in #2168
  • refactored executor and executor manager by @yihuaf in #2186
  • Refactored the Executor interface yet again by @yihuaf in #2230
  • Rename the rootless struct to UserNamespaceConfig by @YJDoc2 in #2257
  • move the validation logic into executor by @yihuaf in #2258

πŸ“– Documentation improvements

  • Add one label to generate release notes by @utam0k in #2122

πŸ§ͺ Test improvements and Misc Fixes

Other Changes

New Contributors

  • @c3d made their first contribution in #2149

Full Changelog: v0.1.0...v0.2.0

v0.1.0 Release

21 Jun 12:33
v0.1.0
4dc30bf
Compare
Choose a tag to compare

✨ New Features

  • We have begun to validate K8s. Until now, K8s support has been out of our concern, but from now on it will be a matter of focus for youki.

  • By changing from anyhow to using thiserror, the convenience with the library and the clarity of error messages have been greatly improved.

    • Adopt thiserror for libcgroups by @squili in #1872
    • Implement thiserror for libcontainer - Part 1 by @yihuaf in #1876
    • Implemented more thiserror for libcontainer (Part 2) by @yihuaf in #1881
    • Implement thiserror for libcontainer - Part 3 by @yihuaf in #1895
    • Implemented thiserror for libcontainer - Part 4 by @yihuaf in #1912
    • implemented thiserror for containers - Part 5 by @yihuaf in #1930
    • Finally, remove anyhow from the libcontainer dependency. by @yihuaf in #1937
    • Simplified syscall error by @yihuaf in #1949
  • Transition from make to just

    • Replace Makefiles with Just by @YJDoc2 in #1823
    • Update podman test workflow for new justfile setup by @YJDoc2 in #2037
  • Support Intel RDT

πŸ’ͺ Improvements

πŸ› Bug Fixes

πŸ“– Documentation improvements

πŸ§ͺ Test improvements and Misc Fixes

🀝 New Contributors

Full Changelog: v0.0.5...v0.1.0