Release notes for RuyiSDK 0.40
RuyiSDK 0.40 is now released. The corresponding package manager version is also 0.40.0. You can download the RuyiSDK package manager from one of the following locations:
- https://github.com/ruyisdk/ruyi/releases/tag/0.40.0
- https://pypi.org/project/ruyi/0.40.0/
- https://mirror.iscas.ac.cn/ruyisdk/ruyi/releases/0.40.0/
We focused on QA process improvements for this release and have doubled up on our pre-release compatibility and documentation tests. The release was delayed by 2 days compared to our regular release cadence as a result.
This update mainly consists of the following changes. Happy hacking!
RuyiSDK Software Repository
- Improved device support:
- Debian built by fishwaldo for Sipeed LicheeRV Nano: added versions 1.2.0 and 1.3.0.
- RevyOS for Milk-V Pioneer: updated version 0.20250901.0.
- Engineering changes:
- Fixed data structure of
board-image/debian-desktop-sdk-milkv-mars-cm-sd, and added a CI check to ensure no regression of this kind.
- Fixed data structure of
Thanks to @weilinfox for their contributions!
Pre-release testing and known issues
RuyiSDK 0.40 has passed our pre-release tests.
This version of RuyiSDK contains some known issues that does not negatively impact core functionality. Please be aware of the issues and double-check before you upgrade, to avoid potentially degraded user experience or loss.
| Issue | Severity | Notes |
|---|---|---|
| Inconsistent format for code blocks #93 | Fixed | See updates in issue comments |
| Casing of RuyiSDK in links #94 | Fixed | See updates in issue comments |
| Usage notes regarding fastboot #95 | Major | Filed new issue for tracking; planned fix in version 0.42.0 |
| Usage notes regarding pip installation #96 | Major | Has plans for overall renovation of documentation and concrete schedule |
| Some packages fail to download #37 | Minor | Has follow-up comments; already under fix |
| BananaPi BPI-F3 eMMC storage variant did not refer to any combo #101 | Minor | Has follow-up comments; OTA fix to be developed |