Skip to content

Releases: ruyisdk/ruyi

0.8.1

09 Apr 14:17
0.8.1
2fe4b55
Compare
Choose a tag to compare

Please also consult the official documentation site for usage instructions.
The binaries are also available at the RuyiSDK mirror site.

NOTE: You'll have to rename the downloaded binary to exactly ruyi before using.

Full Changelog: 0.8.0...0.8.1

0.8.0

08 Apr 10:32
0.8.0
e9f0b36
Compare
Choose a tag to compare

Please also consult the official documentation site for usage instructions.
The binaries are also available at the RuyiSDK mirror site.

NOTE: You'll have to rename the downloaded binary to exactly ruyi before using.

What's Changed

  • Switch to ruff for CI linting & add mypy by @xen0n in #100
  • Prepare for the GitHub merge queue by @xen0n in #101
  • GHA polishes by @xen0n in #102
  • Fix riscv64 runtime breakage by @xen0n in #105
  • Prioritize distro-specific certificate paths by @xen0n in #107
  • Repo format upgrade by @xen0n in #85
  • Support uncompressed distfiles & allow overriding unpack methods by @xen0n in #111
  • Streamline no-op device provision combos by @xen0n in #113
  • Add a pure-Python fetcher implementation by @xen0n in #115
  • Isolate poetry from the dist venv by @xen0n in #117
  • Use certifi as ultimate CA root fallback by @xen0n in #116
  • Be aware of non-Linux OSes by @xen0n in #118
  • Support outputting TOML from ruyi admin manifest by @xen0n in #119
  • Make the unpacking operation atomic by @xen0n in #124
  • Refuse to run as root without consent & only do sudo in provisioner when required by @xen0n in #125

Full Changelog: 0.7.1...0.8.0

0.8.0-beta.20240407

07 Apr 12:05
0.8.0-beta.20240407
7a2fb57
Compare
Choose a tag to compare
0.8.0-beta.20240407 Pre-release
Pre-release

Please also consult the official documentation site for usage instructions.
The binaries are also available at the RuyiSDK mirror site.

NOTE: You'll have to rename the downloaded binary to exactly ruyi before using.

What's Changed

  • Switch to ruff for CI linting & add mypy by @xen0n in #100
  • Prepare for the GitHub merge queue by @xen0n in #101
  • GHA polishes by @xen0n in #102
  • Fix riscv64 runtime breakage by @xen0n in #105
  • Prioritize distro-specific certificate paths by @xen0n in #107
  • Repo format upgrade by @xen0n in #85
  • Support uncompressed distfiles & allow overriding unpack methods by @xen0n in #111
  • Streamline no-op device provision combos by @xen0n in #113
  • Add a pure-Python fetcher implementation by @xen0n in #115
  • Isolate poetry from the dist venv by @xen0n in #117
  • Use certifi as ultimate CA root fallback by @xen0n in #116
  • Be aware of non-Linux OSes by @xen0n in #118
  • Support outputting TOML from ruyi admin manifest by @xen0n in #119
  • Make the unpacking operation atomic by @xen0n in #124
  • Refuse to run as root without consent & only do sudo in provisioner when required by @xen0n in #125

Full Changelog: 0.7.1...0.8.0-beta.20240407

0.8.0-beta.20240406

06 Apr 06:10
0.8.0-beta.20240406
d37c61d
Compare
Choose a tag to compare
0.8.0-beta.20240406 Pre-release
Pre-release

Please also consult the official documentation site for usage instructions.
The binaries are also available at the RuyiSDK mirror site.

NOTE: You'll have to rename the downloaded binary to exactly ruyi before using.

What's Changed

  • Switch to ruff for CI linting & add mypy by @xen0n in #100
  • Prepare for the GitHub merge queue by @xen0n in #101
  • GHA polishes by @xen0n in #102
  • Fix riscv64 runtime breakage by @xen0n in #105
  • Prioritize distro-specific certificate paths by @xen0n in #107
  • Repo format upgrade by @xen0n in #85
  • Support uncompressed distfiles & allow overriding unpack methods by @xen0n in #111
  • Streamline no-op device provision combos by @xen0n in #113
  • Add a pure-Python fetcher implementation by @xen0n in #115
  • Isolate poetry from the dist venv by @xen0n in #117
  • Use certifi as ultimate CA root fallback by @xen0n in #116
  • Be aware of non-Linux OSes by @xen0n in #118
  • Support outputting TOML from ruyi admin manifest by @xen0n in #119
  • Make the unpacking operation atomic by @xen0n in #124
  • Refuse to run as root without consent & only do sudo in provisioner when required by @xen0n in #125

Full Changelog: 0.7.1...0.8.0-beta.20240406

0.8.0-alpha.20240404

04 Apr 10:06
0.8.0-alpha.20240404
1c9349d
Compare
Choose a tag to compare
0.8.0-alpha.20240404 Pre-release
Pre-release

Please also consult the official documentation site for usage instructions.
The binaries are also available at the RuyiSDK mirror site.

NOTE: You'll have to rename the downloaded binary to exactly ruyi before using.

What's Changed

  • Switch to ruff for CI linting & add mypy by @xen0n in #100
  • Prepare for the GitHub merge queue by @xen0n in #101
  • GHA polishes by @xen0n in #102
  • Fix riscv64 runtime breakage by @xen0n in #105
  • Prioritize distro-specific certificate paths by @xen0n in #107
  • Repo format upgrade by @xen0n in #85
  • Support uncompressed distfiles & allow overriding unpack methods by @xen0n in #111
  • Streamline no-op device provision combos by @xen0n in #113
  • Add a pure-Python fetcher implementation by @xen0n in #115
  • Isolate poetry from the dist venv by @xen0n in #117
  • Use certifi as ultimate CA root fallback by @xen0n in #116
  • Be aware of non-Linux OSes by @xen0n in #118
  • Support outputting TOML from ruyi admin manifest by @xen0n in #119
  • Make the unpacking operation atomic by @xen0n in #124

Full Changelog: 0.7.1...0.8.0-alpha.20240404

0.8.0-alpha.20240328

28 Mar 17:50
0.8.0-alpha.20240328
ff23327
Compare
Choose a tag to compare
0.8.0-alpha.20240328 Pre-release
Pre-release

Please also consult the official documentation site for usage instructions.
The binaries are also available at the RuyiSDK mirror site.

NOTE: You'll have to rename the downloaded binary to exactly ruyi before using.

What's Changed

  • Switch to ruff for CI linting & add mypy by @xen0n in #100
  • Prepare for the GitHub merge queue by @xen0n in #101
  • GHA polishes by @xen0n in #102
  • Fix riscv64 runtime breakage by @xen0n in #105
  • Prioritize distro-specific certificate paths by @xen0n in #107
  • Repo format upgrade by @xen0n in #85
  • Support uncompressed distfiles & allow overriding unpack methods by @xen0n in #111
  • Streamline no-op device provision combos by @xen0n in #113
  • Add a pure-Python fetcher implementation by @xen0n in #115
  • Isolate poetry from the dist venv by @xen0n in #117
  • Use certifi as ultimate CA root fallback by @xen0n in #116

Full Changelog: 0.7.1...0.8.0-alpha.20240328

0.7.1

28 Mar 07:56
0.7.1
0493e0d
Compare
Choose a tag to compare

Please also consult the official documentation site for usage instructions.
The binaries are also available at the RuyiSDK mirror site.

NOTE: You'll have to rename the downloaded binary to exactly ruyi before using.

Full Changelog: 0.7.0...0.7.1

0.8.0-alpha.20240326

26 Mar 15:45
0.8.0-alpha.20240326
47b3533
Compare
Choose a tag to compare
0.8.0-alpha.20240326 Pre-release
Pre-release

Please also consult the official documentation site for usage instructions.
The binaries are also available at the RuyiSDK mirror site.

NOTE: You'll have to rename the downloaded binary to exactly ruyi before using.

What's Changed

  • Switch to ruff for CI linting & add mypy by @xen0n in #100
  • Prepare for the GitHub merge queue by @xen0n in #101
  • GHA polishes by @xen0n in #102
  • Fix riscv64 runtime breakage by @xen0n in #105
  • Prioritize distro-specific certificate paths by @xen0n in #107

Full Changelog: 0.7.0...0.8.0-alpha.20240326

0.7.0

26 Mar 07:21
0.7.0
8ac982b
Compare
Choose a tag to compare

Please also consult the official documentation site for usage instructions.
The binaries are also available at the RuyiSDK mirror site.

NOTE: You'll have to rename the downloaded binary to exactly ruyi before using.

What's Changed

  • Fix pygit2 packaging on riscv64 & system libssl probing by @xen0n in #83
  • Release automation by @xen0n in #86
  • Fix CI releases by @xen0n in #90
  • Switch to upstream type stubs for pygit2 by @xen0n in #94
  • Support provisioning live media by @xen0n in #96
  • Mirror releases to RuyiSDK rsync source by @xen0n in #98
  • Really fix system certificate path querying & allow execution from progcache by @xen0n in #99
  • [0.7.x] Fix riscv64 runtime breakage by @xen0n in #106
  • [0.7.x] Prioritize distro-specific certificate paths by @xen0n in #108

Full Changelog: 0.6.0...0.7.0

0.8.0-alpha.20240325

25 Mar 08:59
0.8.0-alpha.20240325
3951fc4
Compare
Choose a tag to compare
0.8.0-alpha.20240325 Pre-release
Pre-release

Please also consult the official documentation site for usage instructions.
The binaries are also available at the RuyiSDK mirror site.

NOTE: You'll have to rename the downloaded binary to exactly ruyi before using.

What's Changed

  • Fix pygit2 packaging on riscv64 & system libssl probing by @xen0n in #83
  • Release automation by @xen0n in #86
  • Fix CI releases by @xen0n in #90
  • Switch to upstream type stubs for pygit2 by @xen0n in #94
  • Support provisioning live media by @xen0n in #96
  • Mirror releases to RuyiSDK rsync source by @xen0n in #98
  • Really fix system certificate path querying & allow execution from progcache by @xen0n in #99
  • Switch to ruff for CI linting & add mypy by @xen0n in #100
  • Prepare for the GitHub merge queue by @xen0n in #101
  • GHA polishes by @xen0n in #102

Full Changelog: 0.6.0...0.8.0-alpha.20240325