Releases: ruyisdk/ruyi
0.8.1
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
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
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
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
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
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
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
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
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
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