chore: release#1083
Conversation
There was a problem hiding this comment.
PR #1083 Review — 批量版本发布 PR
变更概述
本 PR 是自动化 release-bot 生成的批量版本发布,对 tgoskits 工作空间中约 100+ 个 crate 进行了版本升级。修改仅涉及 Cargo.toml(工作空间依赖版本 + 各 crate 版本)、Cargo.lock 和各 crate 的 CHANGELOG.md,无任何 Rust 源代码变更。
其中 20+ 个 crate 有 API breaking changes(主版本号升级),已在 PR body 中附带 cargo-semver-checks 的完整输出,包括 rdrive、ax-plat、ax-alloc、dma-api、axklib、rsext4、some-serial、starry-signal、rdif-eth、rdif-block、nvme-driver、ax-plat-riscv64-sg2002、axvmconfig、axvcpu、axplat-dyn、ax-dma、ax-runtime、ax-net-ng 等。
本地验证结果
cargo fmt --check— ✅ 通过- 版本一致性检查(工作空间
Cargo.tomlvs 各 crateCargo.toml)— ✅ 抽查 7 个 crate 全部一致 - 无
[patch.crates-io]引入 — ✅ 确认 - 无
.rs文件变更 — ✅ 确认(仅 Cargo.toml / Cargo.lock / CHANGELOG.md) - 无 merge conflict — ✅
mergeable_state: clean
CI 状态
当前无 CI check 被触发(pending 状态,0 个 check run)。对于纯 metadata 发布 PR,这可能是项目 release-bot 工作流的正常状态。由于无代码变更,CI 不触发不构成阻断问题。
重复/重叠分析
在当前 open PR 中未发现其他批量 release PR。PR #1083 是最新的发布 PR,无冲突风险。
审查结论
此 PR 是标准的自动化批量发布,仅包含版本元数据变更,版本一致性正确,breaking changes 文档完整,无代码风险。予以 APPROVE。
Powered by mimo-v2.5-pro
39ded97 to
a83f86e
Compare
There was a problem hiding this comment.
PR #1083 Review — 自动化批量版本发布 PR
变更概述
本 PR 由 release-bot 自动生成,对 tgoskits 工作空间约 100+ 个 crate 进行版本升级。修改仅涉及 Cargo.toml(工作空间依赖版本 + 各 crate 版本)、Cargo.lock 和各 crate 的 CHANGELOG.md,无任何 Rust 源代码变更(230 个变更文件,0 个 .rs 文件)。
其中 20+ 个 crate 有 API breaking changes(主版本号升级),PR body 已附带 cargo-semver-checks 完整输出,包括 rdrive、ax-plat、ax-alloc、dma-api、axklib、rsext4、some-serial、starry-signal、rdif-eth、rdif-block、nvme-driver、ax-plat-riscv64-sg2002、axvmconfig、axvcpu、axplat-dyn、ax-dma、ax-runtime、ax-net-ng 等。
本地验证结果
- 无
.rs文件变更 — ✅ 确认 - 无
[patch.crates-io]引入 — ✅ 确认 - 版本一致性检查(工作空间
Cargo.tomlvs 各 crateCargo.toml)— ✅ 抽查ax-lazyinit、rdrive、axalloc等全部一致 - 无 merge conflict — ✅
mergeable_state: clean
CI 状态
当前无 CI check run 被触发(total_count: 0)。对于纯 metadata 发布 PR,这是 release-bot 工作流的正常状态。由于无代码变更,CI 不触发不构成阻断问题。
重复/重叠分析
在当前 open PR 中未发现其他批量 release PR 或与本 PR 冲突的工作。PR #1083 是最新的发布 PR,无冲突风险。
审查结论
此 PR 是标准的自动化批量发布,仅包含版本元数据变更,版本一致性正确,breaking changes 文档完整(cargo-semver-checks 输出),无代码风险。予以 APPROVE。
Powered by mimo-v2.5-pro
f2336db to
3d05aee
Compare
8f5d619 to
a292454
Compare
a292454 to
0e75233
Compare
🤖 New release
ax-lazyinit: 0.4.7 -> 0.4.8 (✓ API compatible changes)axbacktrace: 0.4.0 -> 0.4.1 (✓ API compatible changes)ax-memory-addr: 0.6.8 -> 0.6.9 (✓ API compatible changes)ax-page-table-entry: 0.8.9 -> 0.8.10 (✓ API compatible changes)ax-page-table-multiarch: 0.8.10 -> 0.8.11 (✓ API compatible changes)ax-percpu: 0.4.11 -> 0.4.12 (✓ API compatible changes)ax-cpu: 0.6.4 -> 0.6.5 (✓ API compatible changes)ax-lockdep: 0.1.1 -> 0.1.2 (✓ API compatible changes)axpoll: 0.3.9 -> 0.3.10 (✓ API compatible changes)axfs-ng-vfs: 0.4.2 -> 0.4.3 (✓ API compatible changes)ax-plat-macros: 0.3.6 -> 0.3.7rdif-pcie: 0.2.1 -> 0.2.2 (✓ API compatible changes)pcie: 0.6.1 -> 0.6.2 (✓ API compatible changes)rdrive: 0.20.1 -> 0.21.0 (⚠ API breaking changes)ax-plat: 0.5.8 -> 0.6.0 (⚠ API breaking changes)buddy-slab-allocator: 0.4.1 -> 0.4.2 (✓ API compatible changes)ax-alloc: 0.7.2 -> 0.8.0 (⚠ API breaking changes)dma-api: 0.7.3 -> 0.8.0 (⚠ API breaking changes)axklib: 0.5.9 -> 0.6.0 (⚠ API breaking changes)rsext4: 0.4.1 -> 0.5.0 (⚠ API breaking changes)scope-local: 0.3.7 -> 0.3.8 (✓ API compatible changes)page-table-generic: 0.7.2 -> 0.7.3 (✓ API compatible changes)rdif-serial: 0.7.1 -> 0.7.2 (✓ API compatible changes)some-serial: 0.4.1 -> 0.5.0 (⚠ API breaking changes)someboot: 0.1.15 -> 0.1.16 (✓ API compatible changes)starry-process: 0.4.7 -> 0.4.8 (✓ API compatible changes)starry-signal: 0.7.0 -> 0.8.0 (⚠ API breaking changes)ax-config-gen: 0.4.9 -> 0.4.10 (✓ API compatible changes)ax-fs-devfs: 0.3.11 -> 0.3.12 (✓ API compatible changes)ax-fs-ramfs: 0.3.12 -> 0.3.13 (✓ API compatible changes)arm-scmi-rs: 0.1.2 -> 0.1.3 (✓ API compatible changes)usb-if: 0.7.1 -> 0.7.2 (✓ API compatible changes)crab-usb: 0.9.3 -> 0.9.4 (✓ API compatible changes)sdmmc-protocol: 0.1.1 -> 0.1.2 (✓ API compatible changes)dwmmc-host: 0.1.1 -> 0.1.2 (✓ API compatible changes)rdif-eth: 0.2.1 -> 0.3.0 (⚠ API breaking changes)eth-intel: 0.1.2 -> 0.1.3 (✓ API compatible changes)rdif-block: 0.7.1 -> 0.8.0 (⚠ API breaking changes)nvme-driver: 0.4.2 -> 0.5.0 (⚠ API breaking changes)phytium-mci-host: 0.1.1 -> 0.1.2 (✓ API compatible changes)ramdisk: 0.1.1 -> 0.1.2 (✓ API compatible changes)rd-net: 0.1.1 -> 0.1.2 (✓ API compatible changes)realtek-rtl8125: 0.2.0 -> 0.2.1 (✓ API compatible changes)rockchip-npu: 0.2.1 -> 0.2.2 (✓ API compatible changes)rockchip-soc: 0.3.0 -> 0.3.1 (✓ API compatible changes)sdhci-host: 0.1.1 -> 0.1.2 (✓ API compatible changes)ax-driver: 0.6.0 -> 0.6.1 (✓ API compatible changes)ax-plat-loongarch64-qemu-virt: 0.5.10 -> 0.5.11 (✓ API compatible changes)ax-riscv-plic: 0.4.6 -> 0.4.7 (✓ API compatible changes)ax-plat-riscv64-sg2002: 0.3.6 -> 0.4.0 (⚠ API breaking changes)ax-plat-riscv64-visionfive2: 0.1.4 -> 0.1.5 (✓ API compatible changes)ax-plat-x86-pc: 0.5.10 -> 0.5.11 (✓ API compatible changes)ax-plat-x86-qemu-q35: 0.4.8 -> 0.4.9 (✓ API compatible changes)arm-gic-driver: 0.17.1 -> 0.17.2 (✓ API compatible changes)somehal: 0.6.7 -> 0.6.8 (✓ API compatible changes)axplat-dyn: 0.6.2 -> 0.7.0 (⚠ API breaking changes)ax-memory-set: 0.6.9 -> 0.6.10 (✓ API compatible changes)axaddrspace: 0.5.11 -> 0.5.12 (✓ API compatible changes)bitmap-allocator: 0.4.5 -> 0.4.6 (✓ API compatible changes)ax-allocator: 0.5.2 -> 0.5.3 (✓ API compatible changes)aarch64_sysreg: 0.3.7 -> 0.3.8 (✓ API compatible changes)axvmconfig: 0.5.2 -> 0.6.0 (⚠ API breaking changes)axdevice_base: 0.4.11 -> 0.4.12 (✓ API compatible changes)axvisor_api_proc: 0.5.7 -> 0.5.8axvisor_api: 0.5.11 -> 0.5.12 (✓ API compatible changes)axvcpu: 0.5.9 -> 0.6.0 (⚠ API breaking changes)arm_vcpu: 0.5.9 -> 0.5.10 (✓ API compatible changes)arm_vgic: 0.4.10 -> 0.4.11 (✓ API compatible changes)riscv-h: 0.4.7 -> 0.4.8 (✓ API compatible changes)riscv_vplic: 0.4.12 -> 0.4.13 (✓ API compatible changes)x86_vlapic: 0.4.10 -> 0.4.11 (✓ API compatible changes)axdevice: 0.4.10 -> 0.4.11 (✓ API compatible changes)axhvc: 0.4.8 -> 0.4.9 (✓ API compatible changes)loongarch_vcpu: 0.5.3 -> 0.5.4 (✓ API compatible changes)riscv_vcpu: 0.5.9 -> 0.5.10 (✓ API compatible changes)x86_vcpu: 0.5.9 -> 0.5.10 (✓ API compatible changes)axvm: 0.5.9 -> 0.5.10 (✓ API compatible changes)ax-config: 0.5.10 -> 0.5.11 (✓ API compatible changes)ax-hal: 0.5.15 -> 0.5.16 (✓ API compatible changes)ax-mm: 0.5.15 -> 0.5.16 (✓ API compatible changes)ax-dma: 0.5.15 -> 0.6.0 (⚠ API breaking changes)sg2002-tpu: 0.1.2 -> 0.1.3 (✓ API compatible changes)ax-ipi: 0.5.14 -> 0.5.15 (✓ API compatible changes)ax-task: 0.5.16 -> 0.5.17 (✓ API compatible changes)ax-sync: 0.5.15 -> 0.5.16 (✓ API compatible changes)ax-display: 0.5.14 -> 0.5.15 (✓ API compatible changes)ax-fs: 0.5.14 -> 0.5.15 (✓ API compatible changes)ax-fs-ng: 0.5.15 -> 0.5.16 (✓ API compatible changes)ax-input: 0.5.14 -> 0.5.15 (✓ API compatible changes)ax-net-ng: 0.6.1 -> 0.7.0 (⚠ API breaking changes)ax-net: 0.5.14 -> 0.5.15 (✓ API compatible changes)ax-runtime: 0.5.16 -> 0.6.0 (⚠ API breaking changes)ax-feat: 0.5.16 -> 0.5.17 (✓ API compatible changes)starry-kernel: 0.5.12 -> 0.5.13 (✓ API compatible changes)axbuild: 0.4.8 -> 0.4.9 (✓ API compatible changes)starryos: 0.5.12 -> 0.5.13ax-api: 0.5.16 -> 0.5.17 (✓ API compatible changes)ax-posix-api: 0.5.16 -> 0.5.17 (✓ API compatible changes)ax-std: 0.5.15 -> 0.5.16 (✓ API compatible changes)arceos-rust: 0.1.1 -> 0.1.2 (✓ API compatible changes)ax-libc: 0.5.15 -> 0.5.16arceos-rust-interface: 1.0.3 -> 1.1.0axvisor: 0.5.8 -> 0.5.9ax-kspin: 0.3.9 -> 0.3.10ax-config-macros: 0.4.9 -> 0.4.10rk3588-pci: 0.2.0 -> 0.2.1axnsproxy: 0.1.0 -> 0.1.1ax-log: 0.5.12 -> 0.5.13⚠
rdrivebreaking changes⚠
ax-platbreaking changes⚠
ax-allocbreaking changes⚠
dma-apibreaking changes⚠
axklibbreaking changes⚠
rsext4breaking changes⚠
some-serialbreaking changes⚠
starry-signalbreaking changes⚠
rdif-ethbreaking changes⚠
rdif-blockbreaking changes⚠
nvme-driverbreaking changes⚠
ax-plat-riscv64-sg2002breaking changes⚠
axplat-dynbreaking changes⚠
axvmconfigbreaking changes⚠
axvcpubreaking changes⚠
ax-dmabreaking changes⚠
ax-net-ngbreaking changes⚠
ax-runtimebreaking changesChangelog
ax-lazyinitaxbacktraceax-memory-addrax-page-table-entryax-page-table-multiarchax-percpuax-cpuax-lockdepaxpollaxfs-ng-vfsax-plat-macrosrdif-pciepcierdriveax-platbuddy-slab-allocatorax-allocdma-apiaxklibrsext4scope-localpage-table-genericrdif-serialsome-serialsomebootstarry-processstarry-signalax-config-genax-fs-devfsax-fs-ramfsarm-scmi-rsusb-ifcrab-usbsdmmc-protocoldwmmc-hostrdif-etheth-intelrdif-blocknvme-driverphytium-mci-hostramdiskrd-netrealtek-rtl8125rockchip-npurockchip-socsdhci-hostax-driverax-plat-loongarch64-qemu-virtax-riscv-plicax-plat-riscv64-sg2002ax-plat-riscv64-visionfive2ax-plat-x86-pc