Skip to content

chore: release#997

Closed
github-actions[bot] wants to merge 1 commit into
devfrom
release-plz-2026-05-27T14-11-19Z
Closed

chore: release#997
github-actions[bot] wants to merge 1 commit into
devfrom
release-plz-2026-05-27T14-11-19Z

Conversation

@github-actions

@github-actions github-actions Bot commented May 27, 2026

Copy link
Copy Markdown
Contributor

🤖 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.7
  • rdif-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-gic-driver: 0.17.1 -> 0.17.2 (✓ API compatible changes)
  • ax-plat-aarch64-peripherals: 0.5.10 -> 0.5.11 (✓ API compatible changes)
  • ax-plat-aarch64-bsta1000b: 0.5.11 -> 0.5.12 (✓ API compatible changes)
  • ax-plat-aarch64-phytium-pi: 0.5.11 -> 0.5.12 (✓ 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-aarch64-qemu-virt: 0.5.10 -> 0.5.11 (✓ API compatible changes)
  • ax-plat-aarch64-raspi: 0.5.11 -> 0.5.12 (✓ 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-qemu-virt: 0.5.9 -> 0.5.10 (✓ 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)
  • 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.8
  • axvisor_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.13
  • ax-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.16
  • arceos-rust-interface: 1.0.3 -> 1.1.0
  • axvisor: 0.5.8 -> 0.5.9
  • ax-kspin: 0.3.9 -> 0.3.10
  • ax-config-macros: 0.4.9 -> 0.4.10
  • rk3588-pci: 0.2.0 -> 0.2.1
  • axnsproxy: 0.1.0 -> 0.1.1
  • ax-log: 0.5.12 -> 0.5.13

rdrive breaking changes

--- failure enum_no_repr_variant_discriminant_changed: enum variant had its discriminant change value ---

Description:
The enum's variant had its discriminant value change. This breaks downstream code that used its value via a numeric cast like `as isize`.
        ref: https://doc.rust-lang.org/reference/items/enumerations.html#assigning-discriminant-values
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.47.0/src/lints/enum_no_repr_variant_discriminant_changed.ron

Failed in:
  variant ProbeKind::Fdt 0 -> 1 in /tmp/.tmpUJglu2/tgoskits/drivers/rdrive/src/register/mod.rs:58
  variant ProbeKind::Pci 1 -> 3 in /tmp/.tmpUJglu2/tgoskits/drivers/rdrive/src/register/mod.rs:66

--- failure enum_variant_added: enum variant added on exhaustive enum ---

Description:
A publicly-visible enum without #[non_exhaustive] has a new variant.
        ref: https://doc.rust-lang.org/cargo/reference/semver.html#enum-variant-new
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.47.0/src/lints/enum_variant_added.ron

Failed in:
  variant DriverError:Unsupported in /tmp/.tmpUJglu2/tgoskits/drivers/rdrive/src/error.rs:10
  variant OnProbeError:Unsupported in /tmp/.tmpUJglu2/tgoskits/drivers/rdrive/src/probe/mod.rs:45
  variant Platform:Static in /tmp/.tmpUJglu2/tgoskits/drivers/rdrive/src/lib.rs:40
  variant Platform:Acpi in /tmp/.tmpUJglu2/tgoskits/drivers/rdrive/src/lib.rs:42
  variant ProbeError:Unsupported in /tmp/.tmpUJglu2/tgoskits/drivers/rdrive/src/probe/mod.rs:25
  variant ProbeError:Unsupported in /tmp/.tmpUJglu2/tgoskits/drivers/rdrive/src/probe/mod.rs:25
  variant ProbeKind:Static in /tmp/.tmpUJglu2/tgoskits/drivers/rdrive/src/register/mod.rs:55
  variant ProbeKind:Acpi in /tmp/.tmpUJglu2/tgoskits/drivers/rdrive/src/register/mod.rs:62

ax-plat breaking changes

--- failure function_missing: pub fn removed or renamed ---

Description:
A publicly-visible function cannot be imported by its prior path. A `pub use` may have been removed, or the function itself may have been renamed or removed entirely.
        ref: https://doc.rust-lang.org/cargo/reference/semver.html#item-remove
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.47.0/src/lints/function_missing.ron

Failed in:
  function ax_plat::irq::unregister, previously in file /tmp/.tmpOPm7XC/ax-plat/src/irq.rs:30
  function ax_plat::irq::register, previously in file /tmp/.tmpOPm7XC/ax-plat/src/irq.rs:30

--- failure trait_method_missing: pub trait method removed or renamed ---

Description:
A trait method is no longer callable, and may have been renamed or removed entirely.
        ref: https://doc.rust-lang.org/cargo/reference/semver.html#trait-item-signature
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.47.0/src/lints/trait_method_missing.ron

Failed in:
  method register of trait IrqIf, previously in file /tmp/.tmpOPm7XC/ax-plat/src/irq.rs:39
  method unregister of trait IrqIf, previously in file /tmp/.tmpOPm7XC/ax-plat/src/irq.rs:45

ax-alloc breaking changes

--- failure feature_missing: package feature removed or renamed ---

Description:
A feature has been removed from this package's Cargo.toml. This will break downstream crates which enable that feature.
        ref: https://doc.rust-lang.org/cargo/reference/semver.html#cargo-feature-remove
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.47.0/src/lints/feature_missing.ron

Failed in:
  feature page-alloc-64g in the package's Cargo.toml
  feature slab in the package's Cargo.toml
  feature buddy in the package's Cargo.toml
  feature page-alloc-4g in the package's Cargo.toml

--- failure feature_no_longer_enables_feature: package feature no longer enables another feature ---

Description:
A feature no longer enables another feature in this package's Cargo.toml. This will break downstream crates which rely on the implied feature being enabled.
        ref: https://doc.rust-lang.org/cargo/reference/semver.html#cargo-feature-remove-another
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.47.0/src/lints/feature_no_longer_enables_feature.ron

Failed in:
  feature tracking no longer enables tlsf

--- failure feature_not_enabled_by_default: package feature is not enabled by default ---

Description:
A feature is no longer enabled by default for this package. This will break downstream crates which rely on the package's default features and require the functionality of this feature.
        ref: https://doc.rust-lang.org/cargo/reference/semver.html#cargo-feature-remove-another
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.47.0/src/lints/feature_not_enabled_by_default.ron

Failed in:
  feature tlsf in the package's Cargo.toml

dma-api breaking changes

--- failure enum_variant_added: enum variant added on exhaustive enum ---

Description:
A publicly-visible enum without #[non_exhaustive] has a new variant.
        ref: https://doc.rust-lang.org/cargo/reference/semver.html#enum-variant-new
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.47.0/src/lints/enum_variant_added.ron

Failed in:
  variant DmaError:SegmentTooLarge in /tmp/.tmpUJglu2/tgoskits/memory/dma-api/src/def.rs:109
  variant DmaError:BoundaryCross in /tmp/.tmpUJglu2/tgoskits/memory/dma-api/src/def.rs:111

--- failure inherent_method_missing: pub method removed or renamed ---

Description:
A publicly-visible method or associated fn is no longer available under its prior name. It may have been renamed or removed entirely.
        ref: https://doc.rust-lang.org/cargo/reference/semver.html#item-remove
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.47.0/src/lints/inherent_method_missing.ron

Failed in:
  DeviceDma::array_zero, previously in file /tmp/.tmpOPm7XC/dma-api/src/lib.rs:246
  DeviceDma::array_zero_with_align, previously in file /tmp/.tmpOPm7XC/dma-api/src/lib.rs:279
  DeviceDma::box_zero, previously in file /tmp/.tmpOPm7XC/dma-api/src/lib.rs:316
  DeviceDma::box_zero_with_align, previously in file /tmp/.tmpOPm7XC/dma-api/src/lib.rs:343
  DeviceDma::map_single_array, previously in file /tmp/.tmpOPm7XC/dma-api/src/lib.rs:392
  DeviceDma::new_pool, previously in file /tmp/.tmpOPm7XC/dma-api/src/lib.rs:401
  DmaMapHandle::alloc_virt, previously in file /tmp/.tmpOPm7XC/dma-api/src/def.rs:215

--- failure struct_missing: pub struct removed or renamed ---

Description:
A publicly-visible struct cannot be imported by its prior path. A `pub use` may have been removed, or the struct itself may have been renamed or removed entirely.
        ref: https://doc.rust-lang.org/cargo/reference/semver.html#item-remove
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.47.0/src/lints/struct_missing.ron

Failed in:
  struct dma_api::DBuff, previously in file /tmp/.tmpOPm7XC/dma-api/src/pool.rs:23
  struct dma_api::DmaHandle, previously in file /tmp/.tmpOPm7XC/dma-api/src/def.rs:98
  struct dma_api::DArrayIter, previously in file /tmp/.tmpOPm7XC/dma-api/src/array.rs:295
  struct dma_api::DArray, previously in file /tmp/.tmpOPm7XC/dma-api/src/array.rs:42
  struct dma_api::DBox, previously in file /tmp/.tmpOPm7XC/dma-api/src/dbox.rs:49
  struct dma_api::DArrayPool, previously in file /tmp/.tmpOPm7XC/dma-api/src/pool.rs:19
  struct dma_api::SArrayPtr, previously in file /tmp/.tmpOPm7XC/dma-api/src/map_single.rs:46
  struct dma_api::PhysAddr, previously in file /tmp/.tmpOPm7XC/dma-api/src/def.rs:56

--- failure trait_method_added: pub trait method added ---

Description:
A non-sealed public trait added a new method without a default implementation, which breaks downstream implementations of the trait
        ref: https://doc.rust-lang.org/cargo/reference/semver.html#trait-new-item-no-default
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.47.0/src/lints/trait_method_added.ron

Failed in:
  trait method dma_api::DmaOp::alloc_contiguous in file /tmp/.tmpUJglu2/tgoskits/memory/dma-api/src/op/mod.rs:31
  trait method dma_api::DmaOp::dealloc_contiguous in file /tmp/.tmpUJglu2/tgoskits/memory/dma-api/src/op/mod.rs:40
  trait method dma_api::DmaOp::map_streaming in file /tmp/.tmpUJglu2/tgoskits/memory/dma-api/src/op/mod.rs:69
  trait method dma_api::DmaOp::unmap_streaming in file /tmp/.tmpUJglu2/tgoskits/memory/dma-api/src/op/mod.rs:80

--- failure trait_method_missing: pub trait method removed or renamed ---

Description:
A trait method is no longer callable, and may have been renamed or removed entirely.
        ref: https://doc.rust-lang.org/cargo/reference/semver.html#trait-item-signature
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.47.0/src/lints/trait_method_missing.ron

Failed in:
  method map_single of trait DmaOp, previously in file /tmp/.tmpOPm7XC/dma-api/src/osal/mod.rs:24
  method unmap_single of trait DmaOp, previously in file /tmp/.tmpOPm7XC/dma-api/src/osal/mod.rs:37
  method prepare_read of trait DmaOp, previously in file /tmp/.tmpOPm7XC/dma-api/src/osal/mod.rs:73
  method confirm_write of trait DmaOp, previously in file /tmp/.tmpOPm7XC/dma-api/src/osal/mod.rs:100

axklib breaking changes

--- failure function_missing: pub fn removed or renamed ---

Description:
A publicly-visible function cannot be imported by its prior path. A `pub use` may have been removed, or the function itself may have been renamed or removed entirely.
        ref: https://doc.rust-lang.org/cargo/reference/semver.html#item-remove
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.47.0/src/lints/function_missing.ron

Failed in:
  function axklib::klib::irq_register, previously in file /tmp/.tmpOPm7XC/axklib/src/lib.rs:55
  function axklib::irq::register, previously in file /tmp/.tmpOPm7XC/axklib/src/lib.rs:55

--- failure trait_method_missing: pub trait method removed or renamed ---

Description:
A trait method is no longer callable, and may have been renamed or removed entirely.
        ref: https://doc.rust-lang.org/cargo/reference/semver.html#trait-item-signature
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.47.0/src/lints/trait_method_missing.ron

Failed in:
  method irq_register of trait Klib, previously in file /tmp/.tmpOPm7XC/axklib/src/lib.rs:116

rsext4 breaking changes

--- failure inherent_method_missing: pub method removed or renamed ---

Description:
A publicly-visible method or associated fn is no longer available under its prior name. It may have been renamed or removed entirely.
        ref: https://doc.rust-lang.org/cargo/reference/semver.html#item-remove
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.47.0/src/lints/inherent_method_missing.ron

Failed in:
  JBD2DEVSYSTEM::replay, previously in file /tmp/.tmpOPm7XC/rsext4/src/jbd2/jbd2.rs:496

--- failure method_parameter_count_changed: pub method parameter count changed ---

Description:
A publicly-visible method now takes a different number of parameters, not counting the receiver (self) parameter.
        ref: https://doc.rust-lang.org/cargo/reference/semver.html#fn-change-arity
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.47.0/src/lints/method_parameter_count_changed.ron

Failed in:
  rsext4::blockgroup_description::Ext4GroupDesc::block_bitmap_csum takes 0 parameters in /tmp/.tmpOPm7XC/rsext4/src/blockgroup_description/desc.rs:175, but now takes 1 parameters in /tmp/.tmpUJglu2/tgoskits/components/rsext4/src/blockgroup_description/desc.rs:175
  rsext4::blockgroup_description::Ext4GroupDesc::inode_bitmap_csum takes 0 parameters in /tmp/.tmpOPm7XC/rsext4/src/blockgroup_description/desc.rs:180, but now takes 1 parameters in /tmp/.tmpUJglu2/tgoskits/components/rsext4/src/blockgroup_description/desc.rs:184

some-serial breaking changes

--- failure enum_variant_added: enum variant added on exhaustive enum ---

Description:
A publicly-visible enum without #[non_exhaustive] has a new variant.
        ref: https://doc.rust-lang.org/cargo/reference/semver.html#enum-variant-new
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.47.0/src/lints/enum_variant_added.ron

Failed in:
  variant Reciever:Ns16550DwApbReciever in /tmp/.tmpUJglu2/tgoskits/drivers/serial/some-serial/src/lib.rs:94
  variant Reciever:Ns16550RockchipFiqReciever in /tmp/.tmpUJglu2/tgoskits/drivers/serial/some-serial/src/lib.rs:94
  variant Sender:Ns16550DwApbSender in /tmp/.tmpUJglu2/tgoskits/drivers/serial/some-serial/src/lib.rs:59
  variant Sender:Ns16550RockchipFiqSender in /tmp/.tmpUJglu2/tgoskits/drivers/serial/some-serial/src/lib.rs:59

starry-signal breaking changes

--- failure repr_align_added: repr(align) added ---

Description:
repr(align(N)) was added to a type. This changes its alignment and prevents it from being used inside repr(packed) types.
        ref: https://doc.rust-lang.org/cargo/reference/semver.html#repr-align-add
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.47.0/src/lints/repr_align_added.ron

Failed in:
  struct UContext in /tmp/.tmpUJglu2/tgoskits/components/starry-signal/src/arch/x86_64.rs:130

--- failure repr_align_removed: repr(align) removed ---

Description:
A type no longer declares a minimum alignment via repr(align). This can break code that depends on the type's alignment or layout.
        ref: https://doc.rust-lang.org/cargo/reference/semver.html#repr-align-remove
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.47.0/src/lints/repr_align_removed.ron

Failed in:
  struct MContext in /tmp/.tmpUJglu2/tgoskits/components/starry-signal/src/arch/x86_64.rs:32

rdif-eth breaking changes

--- failure trait_method_parameter_count_changed: pub trait method parameter count changed ---

Description:
A trait method now takes a different number of parameters.
        ref: https://doc.rust-lang.org/cargo/reference/semver.html#trait-item-signature
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.47.0/src/lints/trait_method_parameter_count_changed.ron

Failed in:
  IRxQueue::submit now takes 1 instead of 2 parameters, in file /tmp/.tmpUJglu2/tgoskits/drivers/interface/rdif-eth/src/lib.rs:214
  ITxQueue::submit now takes 1 instead of 2 parameters, in file /tmp/.tmpUJglu2/tgoskits/drivers/interface/rdif-eth/src/lib.rs:188

rdif-block breaking changes

--- failure auto_trait_impl_removed: auto trait no longer implemented ---

Description:
A public type has stopped implementing one or more auto traits. This can break downstream code that depends on the traits being implemented.
        ref: https://doc.rust-lang.org/reference/special-types-and-traits.html#auto-traits
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.47.0/src/lints/auto_trait_impl_removed.ron

Failed in:
  type Segment is no longer UnwindSafe, in /tmp/.tmpUJglu2/tgoskits/drivers/interface/rdif-block/src/request.rs:101
  type Request is no longer UnwindSafe, in /tmp/.tmpUJglu2/tgoskits/drivers/interface/rdif-block/src/request.rs:143

--- failure constructible_struct_adds_field: externally-constructible struct adds field ---

Description:
A pub struct constructible with a struct literal has a new pub field. Existing struct literals must be updated to include the new field.
        ref: https://doc.rust-lang.org/reference/expressions/struct-expr.html
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.47.0/src/lints/constructible_struct_adds_field.ron

Failed in:
  field Event.queues in /tmp/.tmpUJglu2/tgoskits/drivers/interface/rdif-block/src/irq.rs:65
  field Segment.len in /tmp/.tmpUJglu2/tgoskits/drivers/interface/rdif-block/src/request.rs:104
  field Request.op in /tmp/.tmpUJglu2/tgoskits/drivers/interface/rdif-block/src/request.rs:144
  field Request.lba in /tmp/.tmpUJglu2/tgoskits/drivers/interface/rdif-block/src/request.rs:145
  field Request.block_count in /tmp/.tmpUJglu2/tgoskits/drivers/interface/rdif-block/src/request.rs:146
  field Request.segments in /tmp/.tmpUJglu2/tgoskits/drivers/interface/rdif-block/src/request.rs:147
  field Request.flags in /tmp/.tmpUJglu2/tgoskits/drivers/interface/rdif-block/src/request.rs:148

--- failure constructible_struct_adds_private_field: struct no longer constructible due to new private field ---

Description:
A struct constructible with a struct literal has a new non-public field. It can no longer be constructed using a struct literal outside of its crate.
        ref: https://doc.rust-lang.org/reference/expressions/struct-expr.html
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.47.0/src/lints/constructible_struct_adds_private_field.ron

Failed in:
  field Segment._marker in /tmp/.tmpUJglu2/tgoskits/drivers/interface/rdif-block/src/request.rs:105

--- failure copy_impl_added: type now implements Copy ---

Description:
A public type now implements Copy, causing non-move closures to capture it by reference instead of moving it.
        ref: https://github.com/rust-lang/rust/issues/100905
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.47.0/src/lints/copy_impl_added.ron

Failed in:
  rdif_block::BlkError in /tmp/.tmpUJglu2/tgoskits/drivers/interface/rdif-block/src/error.rs:4

--- failure derive_trait_impl_removed: built-in derived trait no longer implemented ---

Description:
A public type has stopped deriving one or more traits. This can break downstream code that depends on those types implementing those traits.
        ref: https://doc.rust-lang.org/reference/attributes/derive.html#derive
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.47.0/src/lints/derive_trait_impl_removed.ron

Failed in:
  type Request no longer derives Clone, in /tmp/.tmpUJglu2/tgoskits/drivers/interface/rdif-block/src/request.rs:143

--- failure enum_missing: pub enum removed or renamed ---

Description:
A publicly-visible enum cannot be imported by its prior path. A `pub use` may have been removed, or the enum itself may have been renamed or removed entirely.
        ref: https://doc.rust-lang.org/cargo/reference/semver.html#item-remove
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.47.0/src/lints/enum_missing.ron

Failed in:
  enum rdif_block::RequestKind, previously in file /tmp/.tmpOPm7XC/rdif-block/src/lib.rs:259

--- failure enum_variant_added: enum variant added on exhaustive enum ---

Description:
A publicly-visible enum without #[non_exhaustive] has a new variant.
        ref: https://doc.rust-lang.org/cargo/reference/semver.html#enum-variant-new
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.47.0/src/lints/enum_variant_added.ron

Failed in:
  variant BlkError:InvalidRequest in /tmp/.tmpUJglu2/tgoskits/drivers/interface/rdif-block/src/error.rs:9
  variant BlkError:Io in /tmp/.tmpUJglu2/tgoskits/drivers/interface/rdif-block/src/error.rs:10

--- failure struct_missing: pub struct removed or renamed ---

Description:
A publicly-visible struct cannot be imported by its prior path. A `pub use` may have been removed, or the struct itself may have been renamed or removed entirely.
        ref: https://doc.rust-lang.org/cargo/reference/semver.html#item-remove
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.47.0/src/lints/struct_missing.ron

Failed in:
  struct rdif_block::BuffConfig, previously in file /tmp/.tmpOPm7XC/rdif-block/src/lib.rs:16

--- failure struct_pub_field_missing: pub struct's pub field removed or renamed ---

Description:
A publicly-visible struct has at least one public field that is no longer available under its prior name. It may have been renamed or removed entirely.
        ref: https://doc.rust-lang.org/cargo/reference/semver.html#item-remove
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.47.0/src/lints/struct_pub_field_missing.ron

Failed in:
  field queue of struct Event, previously in file /tmp/.tmpOPm7XC/rdif-block/src/lib.rs:184
  field size of struct Segment, previously in file /tmp/.tmpOPm7XC/rdif-block/src/lib.rs:215
  field block_id of struct Request, previously in file /tmp/.tmpOPm7XC/rdif-block/src/lib.rs:254
  field kind of struct Request, previously in file /tmp/.tmpOPm7XC/rdif-block/src/lib.rs:255

--- failure trait_method_added: pub trait method added ---

Description:
A non-sealed public trait added a new method without a default implementation, which breaks downstream implementations of the trait
        ref: https://doc.rust-lang.org/cargo/reference/semver.html#trait-new-item-no-default
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.47.0/src/lints/trait_method_added.ron

Failed in:
  trait method rdif_block::Interface::device_info in file /tmp/.tmpUJglu2/tgoskits/drivers/interface/rdif-block/src/interface.rs:9
  trait method rdif_block::Interface::queue_limits in file /tmp/.tmpUJglu2/tgoskits/drivers/interface/rdif-block/src/interface.rs:11
  trait method rdif_block::IQueue::info in file /tmp/.tmpUJglu2/tgoskits/drivers/interface/rdif-block/src/interface.rs:44

--- failure trait_method_missing: pub trait method removed or renamed ---

Description:
A trait method is no longer callable, and may have been renamed or removed entirely.
        ref: https://doc.rust-lang.org/cargo/reference/semver.html#trait-item-signature
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.47.0/src/lints/trait_method_missing.ron

Failed in:
  method handle_irq of trait Interface, previously in file /tmp/.tmpOPm7XC/rdif-block/src/lib.rs:152
  method num_blocks of trait IQueue, previously in file /tmp/.tmpOPm7XC/rdif-block/src/lib.rs:238
  method block_size of trait IQueue, previously in file /tmp/.tmpOPm7XC/rdif-block/src/lib.rs:241
  method buff_config of trait IQueue, previously in file /tmp/.tmpOPm7XC/rdif-block/src/lib.rs:244

--- failure trait_method_receiver_mut_ref_became_ref: trait method receiver changed from mutable to immutable reference ---

Description:
A method in an unsealed trait now takes &self instead of &mut self, breaking downstream implementations.
        ref: https://doc.rust-lang.org/cargo/reference/semver.html#trait-item-signature
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.47.0/src/lints/trait_method_receiver_mut_ref_became_ref.ron

Failed in:
  rdif_block::Interface::enable_irq now takes &Self, not &mut Self, in /tmp/.tmpUJglu2/tgoskits/drivers/interface/rdif-block/src/interface.rs:15
  rdif_block::Interface::disable_irq now takes &Self, not &mut Self, in /tmp/.tmpUJglu2/tgoskits/drivers/interface/rdif-block/src/interface.rs:17

--- failure trait_unsafe_added: pub trait became unsafe ---

Description:
A publicly-visible trait became `unsafe`, so implementing it now requires an `unsafe impl` block.
        ref: https://doc.rust-lang.org/book/ch19-01-unsafe-rust.html#implementing-an-unsafe-trait
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.47.0/src/lints/trait_unsafe_added.ron

Failed in:
  trait rdif_block::IQueue in file /tmp/.tmpUJglu2/tgoskits/drivers/interface/rdif-block/src/interface.rs:41

--- failure type_mismatched_generic_lifetimes: type now takes a different number of generic lifetimes ---

Description:
A type now takes a different number of generic lifetime parameters. Uses of this type that name the previous number of parameters will be broken.
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.47.0/src/lints/type_mismatched_generic_lifetimes.ron
Failed in:
  Struct Buffer (0 -> 1 lifetime params) in /tmp/.tmpUJglu2/tgoskits/drivers/interface/rdif-block/src/request.rs:101

nvme-driver breaking changes

--- failure inherent_method_missing: pub method removed or renamed ---

Description:
A publicly-visible method or associated fn is no longer available under its prior name. It may have been renamed or removed entirely.
        ref: https://doc.rust-lang.org/cargo/reference/semver.html#item-remove
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.47.0/src/lints/inherent_method_missing.ron

Failed in:
  NvmeBlockDriver::into_block, previously in file /tmp/.tmpOPm7XC/nvme-driver/src/block.rs:57

ax-plat-riscv64-sg2002 breaking changes

--- failure module_missing: pub module removed or renamed ---

Description:
A publicly-visible module cannot be imported by its prior path. A `pub use` may have been removed, or the module may have been renamed, removed, or made non-public.
        ref: https://doc.rust-lang.org/cargo/reference/semver.html#item-remove
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.47.0/src/lints/module_missing.ron

Failed in:
  mod ax_plat_riscv64_sg2002::config, previously in file /tmp/.tmpOPm7XC/ax-plat-riscv64-sg2002/src/lib.rs:25
  mod ax_plat_riscv64_sg2002::config::plat, previously in file /tmp/.tmpOPm7XC/ax-plat-riscv64-sg2002/src/lib.rs:34
  mod ax_plat_riscv64_sg2002::config::devices, previously in file /tmp/.tmpOPm7XC/ax-plat-riscv64-sg2002/src/lib.rs:34

--- failure pub_module_level_const_missing: pub module-level const is missing ---

Description:
A public const is missing or renamed
        ref: https://doc.rust-lang.org/cargo/reference/semver.html#item-remove
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.47.0/src/lints/pub_module_level_const_missing.ron

Failed in:
  BOOTARGS in file /tmp/.tmpOPm7XC/ax-plat-riscv64-sg2002/src/lib.rs:34
  PHYS_MEMORY_SIZE in file /tmp/.tmpOPm7XC/ax-plat-riscv64-sg2002/src/lib.rs:34
  MMIO_RANGES in file /tmp/.tmpOPm7XC/ax-plat-riscv64-sg2002/src/lib.rs:34
  ARCH in file /tmp/.tmpOPm7XC/ax-plat-riscv64-sg2002/src/lib.rs:34
  RTC_PADDR in file /tmp/.tmpOPm7XC/ax-plat-riscv64-sg2002/src/lib.rs:34
  TIMER_IRQ in file /tmp/.tmpOPm7XC/ax-plat-riscv64-sg2002/src/lib.rs:34
  VIRTIO_MMIO_RANGES in file /tmp/.tmpOPm7XC/ax-plat-riscv64-sg2002/src/lib.rs:34
  KERNEL_ASPACE_BASE in file /tmp/.tmpOPm7XC/ax-plat-riscv64-sg2002/src/lib.rs:34
  KERNEL_BASE_VADDR in file /tmp/.tmpOPm7XC/ax-plat-riscv64-sg2002/src/lib.rs:34
  PHYS_MEMORY_BASE in file /tmp/.tmpOPm7XC/ax-plat-riscv64-sg2002/src/lib.rs:34
  IPI_IRQ in file /tmp/.tmpOPm7XC/ax-plat-riscv64-sg2002/src/lib.rs:34
  ROOT_PARTITION_NAME in file /tmp/.tmpOPm7XC/ax-plat-riscv64-sg2002/src/lib.rs:34
  PLATFORM in file /tmp/.tmpOPm7XC/ax-plat-riscv64-sg2002/src/lib.rs:34
  TIMER_FREQUENCY in file /tmp/.tmpOPm7XC/ax-plat-riscv64-sg2002/src/lib.rs:34
  UART_PADDR in file /tmp/.tmpOPm7XC/ax-plat-riscv64-sg2002/src/lib.rs:34
  BOOT_STACK_SIZE in file /tmp/.tmpOPm7XC/ax-plat-riscv64-sg2002/src/lib.rs:34
  KERNEL_BASE_PADDR in file /tmp/.tmpOPm7XC/ax-plat-riscv64-sg2002/src/lib.rs:34
  PHYS_BUS_OFFSET in file /tmp/.tmpOPm7XC/ax-plat-riscv64-sg2002/src/lib.rs:34
  CVSD_PADDR in file /tmp/.tmpOPm7XC/ax-plat-riscv64-sg2002/src/lib.rs:34
  PHYS_VIRT_OFFSET in file /tmp/.tmpOPm7XC/ax-plat-riscv64-sg2002/src/lib.rs:34
  PLIC_PADDR in file /tmp/.tmpOPm7XC/ax-plat-riscv64-sg2002/src/lib.rs:34
  PACKAGE in file /tmp/.tmpOPm7XC/ax-plat-riscv64-sg2002/src/lib.rs:34
  SYSCON_PADDR in file /tmp/.tmpOPm7XC/ax-plat-riscv64-sg2002/src/lib.rs:34
  UART_IRQ in file /tmp/.tmpOPm7XC/ax-plat-riscv64-sg2002/src/lib.rs:34
  KERNEL_ASPACE_SIZE in file /tmp/.tmpOPm7XC/ax-plat-riscv64-sg2002/src/lib.rs:34
  MAX_CPU_NUM in file /tmp/.tmpOPm7XC/ax-plat-riscv64-sg2002/src/lib.rs:34

axplat-dyn breaking changes

--- failure feature_missing: package feature removed or renamed ---

Description:
A feature has been removed from this package's Cargo.toml. This will break downstream crates which enable that feature.
        ref: https://doc.rust-lang.org/cargo/reference/semver.html#cargo-feature-remove
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.47.0/src/lints/feature_missing.ron

Failed in:
  feature realtek-rtl8125 in the package's Cargo.toml
  feature rockchip-dwmmc in the package's Cargo.toml
  feature rockchip-soc in the package's Cargo.toml
  feature xhci-pci in the package's Cargo.toml
  feature rknpu in the package's Cargo.toml
  feature rockchip-pm in the package's Cargo.toml
  feature rockchip-sdhci in the package's Cargo.toml
  feature usb in the package's Cargo.toml
  feature serial in the package's Cargo.toml
  feature xhci-mmio in the package's Cargo.toml
  feature phytium-mci in the package's Cargo.toml
  feature net in the package's Cargo.toml
  feature virtio-net-pci in the package's Cargo.toml
  feature intel-net in the package's Cargo.toml
  feature rockchip-dwc-xhci in the package's Cargo.toml
  feature pci-list-devices in the package's Cargo.toml

axvmconfig breaking changes

--- failure constructible_struct_adds_field: externally-constructible struct adds field ---

Description:
A pub struct constructible with a struct literal has a new pub field. Existing struct literals must be updated to include the new field.
        ref: https://doc.rust-lang.org/reference/expressions/struct-expr.html
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.47.0/src/lints/constructible_struct_adds_field.ron

Failed in:
  field VMKernelConfig.boot_protocol in /tmp/.tmpUJglu2/tgoskits/virtualization/axvmconfig/src/lib.rs:367
  field VMKernelConfig.uefi_firmware_path in /tmp/.tmpUJglu2/tgoskits/virtualization/axvmconfig/src/lib.rs:373

--- failure enum_variant_added: enum variant added on exhaustive enum ---

Description:
A publicly-visible enum without #[non_exhaustive] has a new variant.
        ref: https://doc.rust-lang.org/cargo/reference/semver.html#enum-variant-new
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.47.0/src/lints/enum_variant_added.ron

Failed in:
  variant EmulatedDeviceType:X86IoApic in /tmp/.tmpUJglu2/tgoskits/virtualization/axvmconfig/src/lib.rs:152
  variant EmulatedDeviceType:X86Pit in /tmp/.tmpUJglu2/tgoskits/virtualization/axvmconfig/src/lib.rs:154

axvcpu breaking changes

--- failure enum_no_repr_variant_discriminant_changed: enum variant had its discriminant change value ---

Description:
The enum's variant had its discriminant value change. This breaks downstream code that used its value via a numeric cast like `as isize`.
        ref: https://doc.rust-lang.org/reference/items/enumerations.html#assigning-discriminant-values
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.47.0/src/lints/enum_no_repr_variant_discriminant_changed.ron

Failed in:
  variant AxVCpuExitReason::FailEntry 14 -> 16 in /tmp/.tmpUJglu2/tgoskits/virtualization/axvcpu/src/exit.rs:254
  variant AxVCpuExitReason::SendIPI 15 -> 17 in /tmp/.tmpUJglu2/tgoskits/virtualization/axvcpu/src/exit.rs:267

ax-dma breaking changes

--- failure feature_missing: package feature removed or renamed ---

Description:
A feature has been removed from this package's Cargo.toml. This will break downstream crates which enable that feature.
        ref: https://doc.rust-lang.org/cargo/reference/semver.html#cargo-feature-remove
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.47.0/src/lints/feature_missing.ron

Failed in:
  feature buddy-slab in the package's Cargo.toml

ax-net-ng breaking changes

--- failure enum_variant_added: enum variant added on exhaustive enum ---

Description:
A publicly-visible enum without #[non_exhaustive] has a new variant.
        ref: https://doc.rust-lang.org/cargo/reference/semver.html#enum-variant-new
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.47.0/src/lints/enum_variant_added.ron

Failed in:
  variant SetSocketOption:SocketType in /tmp/.tmpUJglu2/tgoskits/os/arceos/modules/axnet-ng/src/options.rs:54
  variant SetSocketOption:SocketProtocol in /tmp/.tmpUJglu2/tgoskits/os/arceos/modules/axnet-ng/src/options.rs:54
  variant SetSocketOption:SocketDomain in /tmp/.tmpUJglu2/tgoskits/os/arceos/modules/axnet-ng/src/options.rs:54
  variant GetSocketOption:SocketType in /tmp/.tmpUJglu2/tgoskits/os/arceos/modules/axnet-ng/src/options.rs:54
  variant GetSocketOption:SocketProtocol in /tmp/.tmpUJglu2/tgoskits/os/arceos/modules/axnet-ng/src/options.rs:54
  variant GetSocketOption:SocketDomain in /tmp/.tmpUJglu2/tgoskits/os/arceos/modules/axnet-ng/src/options.rs:54

ax-runtime breaking changes

--- failure feature_missing: package feature removed or renamed ---

Description:
A feature has been removed from this package's Cargo.toml. This will break downstream crates which enable that feature.
        ref: https://doc.rust-lang.org/cargo/reference/semver.html#cargo-feature-remove
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.47.0/src/lints/feature_missing.ron

Failed in:
  feature ax-driver in the package's Cargo.toml
  feature buddy-slab in the package's Cargo.toml
  feature alloc in the package's Cargo.toml
Changelog

ax-lazyinit

0.4.8 - 2026-06-02

Other

  • Refactor FDT handling, error management, and improve code clarity (#966)

axbacktrace

0.4.1 - 2026-06-02

Fixed

  • (axbacktrace) harden correctness, optimize allocation, and add per-arch IP adjustment (#1029)

Other

  • (deps) update spin 0.10→0.12, ostool 0.19→0.21 (#978)

ax-memory-addr

0.6.9 - 2026-06-02

Other

  • Refactor code structure for improved readability and maintainability (#982)

ax-page-table-entry

0.8.10 - 2026-06-02

Added

  • (axtask) replace PREV_TASK Weak with raw pointer (#996)
  • (riscv64) support dynamic platform on QEMU and SG2002 (#961)

Other

  • Refactor code structure for improved readability and maintainability (#982)

ax-page-table-multiarch

0.8.11 - 2026-06-02

Fixed

  • (repo) normalize allocator and RISC-V dependencies (#1021)

Other

  • Refactor code structure for improved readability and maintainability (#982)

ax-percpu

0.4.12 - 2026-06-02

Other

  • (deps) update spin 0.10→0.12, ostool 0.19→0.21 (#978)

ax-cpu

0.6.5 - 2026-06-02

Added

  • (riscv64) support dynamic platform on QEMU and SG2002 (#961)
  • (axtask) add task stack guard page support (#811)

Fixed

  • (repo) normalize allocator and RISC-V dependencies (#1021)
  • (loongarch64) make userspace LSX usable (preserve FP/LSX state + fix uc_mcontext offset + advertise AT_HWCAP) (#917)
  • (axcpu) save SP in aarch64 TrapFrame for kprobe correctness (#887)

ax-lockdep

0.1.2 - 2026-06-02

Fixed

  • (arceos) address lockdep test issues (#1009)
  • (repo) normalize allocator and RISC-V dependencies (#1021)

axpoll

0.3.10 - 2026-06-02

Other

  • (deps) update spin 0.10→0.12, ostool 0.19→0.21 (#978)

axfs-ng-vfs

0.4.3 - 2026-06-02

Added

  • (starry-kernel) support cgroup2 hierarchy mkdir and rmdir (#1015)

Fixed

  • (axfs-ng-vfs) skip children cache transfer on rename to avoid stale parent references (#938)
  • (ci) stabilize Starry LoongArch apk-curl test (#959)
  • (starry) align mount and umount2 semantics with Linux (#876)
  • (repo) migrate spin usage to ax-kspin (#861)

ax-plat-macros

0.3.7 - 2026-06-02

Other

  • Implement platform-specific IRQ handling and architecture setup (#979)

rdif-pcie

0.2.2 - 2026-06-02

Other

  • (drivers) split shared driver stack from ArceOS (#831)

pcie

0.6.2 - 2026-06-02

Fixed

  • (arceos) address lockdep test issues (#1009)

rdrive

0.21.0 - 2026-06-02

Added

  • (riscv64) support dynamic platform on QEMU and SG2002 (#961)

Fixed

  • (repo) migrate spin usage to ax-kspin (#861)

Other

  • (deps) update spin 0.10→0.12, ostool 0.19→0.21 (#978)
  • (driver) move static probes to platform-owned registration (#937)
  • (drivers) split shared driver stack from ArceOS (#831)

ax-plat

0.6.0 - 2026-06-02

Added

  • (irq) introduce shared IRQ framework (#1065)

Other

  • Implement platform-specific IRQ handling and architecture setup (#979)

buddy-slab-allocator

0.4.2 - 2026-06-02

Other

  • (deps) update spin 0.10→0.12, ostool 0.19→0.21 (#978)

ax-alloc

0.8.0 - 2026-06-02

Added

  • (mm) add page reclaim for file-backed memory pressure (rebased) (#1007)

Fixed

  • (axbacktrace) harden correctness, optimize allocation, and add per-arch IP adjustment (#1029)
  • (repo) normalize allocator and RISC-V dependencies (#1021)

Other

  • (ax-alloc) remove ax-allocator dependency, simplify to TLSF/buddy-slab backends (#987)
  • (starry) route HAL access through ax-runtime (#963)

dma-api

0.8.0 - 2026-06-02

Added

  • (dma-api) add high-level dma sync helpers (#1028)

Other

  • Refactor code structure for improved readability and maintainability (#982)

axklib

0.6.0 - 2026-06-02

Added

  • (irq) introduce shared IRQ framework (#1065)

Other

  • (ax-alloc) remove ax-allocator dependency, simplify to TLSF/buddy-slab backends (#987)
  • (dma-api) split coherent and streaming DMA APIs (#932)
  • (drivers) split shared driver stack from ArceOS (#831)

rsext4

0.5.0 - 2026-06-02

Added

  • (rsext4) replace single-block cache with multi-entry clock LRU (CACHE_ENTRIES=4, 16 KiB) (#971)
  • (starry) add SG2002 board boot support (#834)

Fixed

  • (rsext4) use physical byte offset in readdir to fix rm -rf skipping entries (#1001)
  • (repo) migrate spin usage to ax-kspin (#861)
  • (rsext4) rmdir returns ENOTEMPTY on non-empty dirs, rename rejects cross-type overwrites (#854)

Other

  • (ci) bump Rust toolchain to nightly-2026-05-28 and fix clippy (#1027)
  • (deps) update spin 0.10→0.12, ostool 0.19→0.21 (#978)
  • Refactor journal recovery and partition scanning logic (#927)

scope-local

0.3.8 - 2026-06-02

Other

  • (deps) update spin 0.10→0.12, ostool 0.19→0.21 (#978)

page-table-generic

0.7.3 - 2026-06-02

Other

  • Refactor code structure for improved readability and maintainability (#982)

rdif-serial

0.7.2 - 2026-06-02

Added

  • (some-serial) add Rockchip FIQ debugger UART (#980)

Fixed

  • (repo) migrate spin usage to ax-kspin (#861)

Other

  • (drivers) split shared driver stack from ArceOS (#831)

some-serial

0.5.0 - 2026-06-02

Added

  • (some-serial) add Rockchip FIQ debugger UART (#980)

Fixed

  • (repo) migrate spin usage to ax-kspin (#861)

Other

  • Remove ARM PL011 UART driver and integrate DesignWare APB UART support (#965)

someboot

0.1.16 - 2026-06-02

Added

  • (riscv64) update kernel entry point handling and remove unused kernel load address (#1071)
  • (starryos) add QEMU K230 boot support (#1046)
  • (riscv64) support dynamic platform on QEMU and SG2002 (#961)

Fixed

  • (repo) normalize allocator and RISC-V dependencies (#1021)
  • (axbuild) skip disabled grouped C subcases (#942)

Other

  • (deps) update spin 0.10→0.12, ostool 0.19→0.21 (#978)

starry-process

0.4.8 - 2026-06-02

Added

  • (starry-kernel) implement child subreaper (#1050)
  • (axtask) add task stack guard page support (#811)

Added

  • Track child subreaper state and reparent orphans to the nearest living subreaper before falling back to init.

starry-signal

0.8.0 - 2026-06-02

Fixed

  • (loongarch64) make userspace LSX usable (preserve FP/LSX state + fix uc_mcontext offset + advertise AT_HWCAP) (#917)
  • (starry-signal) keep x86-64 uc_mcontext at Linux ABI offset 40 (#916)

Other

  • (syscall) add regression tests for StarryOS signal extension syscalls and fixup (#806)

ax-config-gen

0.4.10 - 2026-06-02

Other

  • update Cargo.lock dependencies

ax-fs-devfs

0.3.12 - 2026-06-02

Fixed

  • (repo) migrate spin usage to ax-kspin (#861)

ax-fs-ramfs

0.3.13 - 2026-06-02

Fixed

  • (repo) migrate spin usage to ax-kspin (#861)

arm-gic-driver

0.17.2 - 2026-06-02

Other

  • (starry) route HAL access through ax-runtime (#963)

ax-plat-aarch64-peripherals

0.5.11 - 2026-06-02

Added

  • (irq) introduce shared IRQ framework (#1065)

Other

  • (deps) update spin 0.10→0.12, ostool 0.19→0.21 (#978)
  • Implement platform-specific IRQ handling and architecture setup (#979)

ax-plat-aarch64-bsta1000b

0.5.12 - 2026-06-02

Other

  • (ax-alloc) remove ax-allocator dependency, simplify to TLSF/buddy-slab backends (#987)
  • Implement platform-specific IRQ handling and architecture setup (#979)

ax-plat-aarch64-phytium-pi

0.5.12 - 2026-06-02

Other

  • (ax-alloc) remove ax-allocator dependency, simplify to TLSF/buddy-slab backends (#987)
  • Implement platform-specific IRQ handling and architecture setup (#979)

arm-scmi-rs

0.1.3 - 2026-06-02

Fixed

  • (repo) migrate spin usage to ax-kspin (#861)

Other

  • (drivers) split shared driver stack from ArceOS (#831)

usb-if

0.7.2 - 2026-06-02

Other

  • (deps) update spin 0.10→0.12, ostool 0.19→0.21 (#978)

crab-usb

0.9.4 - 2026-06-02

Added

  • (dma-api) add high-level dma sync helpers (#1028)

Fixed

  • (repo) migrate spin usage to ax-kspin (#861)

Other

  • (rdif-block) switch block drivers to submit poll (#976)
  • (deps) update spin 0.10→0.12, ostool 0.19→0.21 (#978)
  • (dma-api) split coherent and streaming DMA APIs (#932)
  • (drivers) split shared driver stack from ArceOS (#831)

sdmmc-protocol

0.1.2 - 2026-06-02

Other

  • (rdif-block) switch block drivers to submit poll (#976)

dwmmc-host

0.1.2 - 2026-06-02

Added

  • (dma-api) add high-level dma sync helpers (#1028)

Other

  • (dma-api) split coherent and streaming DMA APIs (#932)

rdif-eth

0.3.0 - 2026-06-02

Other

  • (drivers) split shared driver stack from ArceOS (#831)

eth-intel

0.1.3 - 2026-06-02

Added

  • (dma-api) add high-level dma sync helpers (#1028)

Other

  • (dma-api) split coherent and streaming DMA APIs (#932)
  • (drivers) split shared driver stack from ArceOS (#831)

rdif-block

0.8.0 - 2026-06-02

Other

  • (rdif-block) switch block drivers to submit poll (#976)

nvme-driver

0.5.0 - 2026-06-02

Added

  • (axbuild) support Starry QEMU apps (#1078)
  • (dma-api) add high-level dma sync helpers (#1028)

Fixed

  • (repo) migrate spin usage to ax-kspin (#861)

Other

  • (rdif-block) switch block drivers to submit poll (#976)
  • (dma-api) split coherent and streaming DMA APIs (#932)
  • (drivers) split shared driver stack from ArceOS (#831)

phytium-mci-host

0.1.2 - 2026-06-02

Added

  • (dma-api) add high-level dma sync helpers (#1028)

Other

  • (rdif-block) switch block drivers to submit poll (#976)
  • (dma-api) split coherent and streaming DMA APIs (#932)

ramdisk

0.1.2 - 2026-06-02

Other

  • (rdif-block) switch block drivers to submit poll (#976)

rd-net

0.1.2 - 2026-06-02

Added

  • (dma-api) add high-level dma sync helpers (#1028)

Other

  • (dma-api) split coherent and streaming DMA APIs (#932)
  • (drivers) split shared driver stack from ArceOS (#831)

realtek-rtl8125

0.2.1 - 2026-06-02

Added

  • (dma-api) add high-level dma sync helpers (#1028)

Fixed

  • (repo) migrate spin usage to ax-kspin (#861)

Other

  • (dma-api) split coherent and streaming DMA APIs (#932)
  • (drivers) split shared driver stack from ArceOS (#831)

rockchip-npu

0.2.2 - 2026-06-02

Added

  • (dma-api) add high-level dma sync helpers (#1028)

Other

  • (deps) update spin 0.10→0.12, ostool 0.19→0.21 (#978)
  • (dma-api) split coherent and streaming DMA APIs (#932)

rockchip-soc

0.3.1 - 2026-06-02

Fixed

  • (repo) migrate spin usage to ax-kspin (#861)

Other

  • (deps) update spin 0.10→0.12, ostool 0.19→0.21 (#978)
  • (drivers) split shared driver stack from ArceOS (#831)

sdhci-host

0.1.2 - 2026-06-02

Added

  • (dma-api) add high-level dma sync helpers (#1028)

Other

  • (rdif-block) switch block drivers to submit poll (#976)
  • (dma-api) split coherent and streaming DMA APIs (#932)

ax-driver

0.6.1 - 2026-06-02

Added

  • (dma-api) add high-level dma sync helpers (#1028)
  • (irq) introduce shared IRQ framework (#1065)
  • (starryos) add QEMU K230 boot support (#1046)
  • (riscv64) support dynamic platform on QEMU and SG2002 (#961)
  • (some-serial) add Rockchip FIQ debugger UART (#980)

Other

  • (rdif-block) switch block drivers to submit poll (#976)
  • (ax-alloc) remove ax-allocator dependency, simplify to TLSF/buddy-slab backends (#987)

ax-plat-aarch64-qemu-virt

0.5.11 - 2026-06-02

Added

  • (riscv64) support dynamic platform on QEMU and SG2002 (#961)

Other

  • (ax-alloc) remove ax-allocator dependency, simplify to TLSF/buddy-slab backends (#987)
  • Implement platform-specific IRQ handling and architecture setup (#979)

ax-plat-aarch64-raspi

0.5.12 - 2026-06-02

Other

  • (ax-alloc) remove ax-allocator dependency, simplify to TLSF/buddy-slab backends (#987)
  • Implement platform-specific IRQ handling and architecture setup (#979)

ax-plat-loongarch64-qemu-virt

0.5.11 - 2026-06-02

Added

  • (irq) introduce shared IRQ framework (#1065)
  • (riscv64) support dynamic platform on QEMU and SG2002 (#961)

Other

  • (linker) layer platform runtime and final scripts (#1075

@mai-team-app mai-team-app Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

审查结果:LGTM ✅

PR 概述

这是一个自动化发布 PR,批量更新了 ~100+ 个 crate 的版本号,包括对应的 CHANGELOG.md 和 Cargo.lock。PR 本身不包含任何代码逻辑变更。

破坏性变更确认

PR 正确识别并标记了以下破坏性变更(均已通过 cargo-semver-checks 验证):

Crate 变更类型 说明
dma-api 0.7.3 → 0.8.0 新增 trait 方法、移除公开结构体和方法
rsext4 0.4.1 → 0.5.0 方法签名变更
some-serial 0.4.1 → 0.5.0 exhaustive enum 新增变体
rdrive 0.20.1 → 0.21.0 enum discriminant 变更、新增变体
starry-signal 0.7.0 → 0.8.0 repr(align) 变更
rdif-eth 0.2.1 → 0.3.0 trait 方法参数数量变更
ax-plat-riscv64-sg2002 0.3.6 → 0.4.0 config 模块重构
axplat-dyn 0.6.2 → 0.7.0 移除多个 feature flag
ax-net-ng 0.6.1 → 0.7.0 exhaustive enum 新增变体
ax-runtime 0.5.16 → 0.6.0 移除 feature flag

所有破坏性变更均正确使用了 minor 版本号提升(或 major,对于 0.x 系列),符合 semver 规范。

验证结果

  • cargo fmt --check:✅ 通过
  • 版本号一致性(Cargo.toml vs 各 crate manifest vs Cargo.lock):✅ 一致
  • 无 CI check 配置
  • 无已有 review 评论
  • PR head SHA 与 clone 一致:b806e0a6ee2bb941e9dfd2d642cbfe0c190be3a0

结论

版本号和 changelog 均由自动化流程正确生成,可以安全合并。

Powered by mimo-v2.5-pro

@github-actions
github-actions Bot force-pushed the release-plz-2026-05-27T14-11-19Z branch 4 times, most recently from d018d6f to 7bfcff7 Compare May 28, 2026 04:55

@mai-team-app mai-team-app Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

审查结果:LGTM ✅

PR 概述

这是一个由 release-plz 自动生成的发布版本号更新 PR,涉及 100+ 个 crate 的版本号同步提升。PR 仅修改了三类文件:

  • Cargo.toml(workspace + 各 crate 独立 manifest):版本号更新
  • Cargo.lock:依赖版本同步
  • CHANGELOG.md:新增/更新各 crate 的发布日志

全部 222 个变更文件均不涉及任何源代码逻辑修改。

版本一致性验证

已验证 workspace Cargo.toml 中各依赖声明版本与对应 crate 自身的 Cargo.toml 版本完全一致。抽样检查了所有标记为 breaking change 的 crate(dma-api 0.8.0、rdrive 0.21.0、rsext4 0.5.0、some-serial 0.5.0、starry-signal 0.8.0、rdif-eth 0.3.0、ax-plat-riscv64-sg2002 0.4.0、axplat-dyn 0.7.0、ax-net-ng 0.7.0、ax-runtime 0.6.0、axvcpu 0.6.0、axvmconfig 0.6.0、ax-dma 0.6.0)及所有 API compatible 变更的 crate,版本号均正确对应。

破坏性变更

PR body 详细列出了 13 个 crate 的破坏性变更,均来自 cargo-semver-checks 的扫描结果,semver 版本号提升正确:

  • rdrive 0.20.1→0.21.0:enum discriminant 变更 + 新增 variant
  • dma-api 0.7.3→0.8.0:移除公开结构体/方法 + 新增 trait method
  • rsext4 0.4.1→0.5.0:方法参数数量变更
  • some-serial 0.4.1→0.5.0:exhaustive enum 新增 variant
  • starry-signal 0.7.0→0.8.0:repr(align) 变更
  • rdif-eth 0.2.1→0.3.0:trait method 参数数量变更
  • ax-plat-riscv64-sg2002 0.3.6→0.4.0:config 模块重构
  • axplat-dyn 0.6.2→0.7.0:移除 16 个 feature flag
  • axvmconfig 0.5.2→0.6.0:exhaustive enum 新增 variant
  • axvcpu 0.5.9→0.6.0:enum discriminant 变更
  • ax-dma 0.5.15→0.6.0:移除 feature flag
  • ax-net-ng 0.6.1→0.7.0:exhaustive enum 新增 variant
  • ax-runtime 0.5.16→0.6.0:移除 3 个 feature flag

所有破坏性变更均正确使用了 minor(0.x 系列为 major)版本号提升,符合 semver 规范。

合并状态

  • PR 与当前 base (dev) 合并无冲突:✅ 干净合并
  • cargo check 在 workspace 层面的 tlsf/buddy-slab 互斥问题为预存问题(非本 PR 引入),不影响版本号正确性

CI 状态

  • 该 PR 无 CI check 配置,属正常情况(release-plz PR 通常无需触发 CI)

重复性与重叠分析

该 PR 为纯版本号发布更新,不涉及功能实现,不会与任何 open PR 产生语义重叠或冲突。

关于 apps 测试

该 PR 不包含任何 apps 测试的新增或修改,无需运行 Starry QEMU 验证。

审查历史

前一次 bot review(commit b806e0a6)已 APPROVE。当前 head(7bfcff7)在 rebase 到最新 dev 后重新生成了相同的版本号变更,审查结论不变。

结论

版本号和 changelog 均由 release-plz 自动化流程正确生成,无阻塞性问题。批准合并。

Powered by deepseek-v4-pro

@github-actions
github-actions Bot force-pushed the release-plz-2026-05-27T14-11-19Z branch from 7bfcff7 to a7c1719 Compare May 28, 2026 07:42

@mai-team-app mai-team-app Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

审查结果:LGTM ✅

PR 概述

这是由 release-plz 自动生成的发布版本号更新 PR,仅修改了以下三类文件(共 222 个文件):

  • Cargo.toml:workspace 依赖版本号同步
  • 各 crate Cargo.toml:独立 manifest 版本号更新
  • Cargo.lock:依赖锁定文件同步
  • CHANGELOG.md:新增各 crate 发布日志

不涉及任何 Rust 源代码逻辑变更,所有变更均为元数据级别。

破坏性变更确认

PR body 中通过 cargo-semver-checks 列出了 13 个 crate 的破坏性变更,全部正确使用了 minor 版本号提升(0.x 系列):

  • rdrive 0.20.1→0.21.0、dma-api 0.7.3→0.8.0、rsext4 0.4.1→0.5.0
  • some-serial 0.4.1→0.5.0、starry-signal 0.7.0→0.8.0、rdif-eth 0.2.1→0.3.0
  • ax-plat-riscv64-sg2002 0.3.6→0.4.0、axplat-dyn 0.6.2→0.7.0
  • axvmconfig 0.5.2→0.6.0、axvcpu 0.5.9→0.6.0、ax-dma 0.5.15→0.6.0
  • ax-net-ng 0.6.1→0.7.0、ax-runtime 0.5.16→0.6.0

版本号提升均符合 semver 规范。

验证结果

  • cargo fmt --check:✅ 通过
  • Cargo.toml vs Cargo.lock 版本一致性(抽样 dma-api/rsext4/rdrive/starry-signal):✅ 一致
  • 合并状态:与 dev 无冲突,可干净合并
  • CI 状态:无 CI check 配置(release-plz PR 正常情况)
  • PR head SHA a7c1719ea 与 checkout 一致:✅

关于 apps 测试

该 PR 不包含任何 apps 测试或 test-suit 测试的新增/修改,无需运行 Starry QEMU 验证。

重复性分析

纯版本号发布更新,不涉及功能实现,不会与任何 open PR 产生语义重叠或冲突。

审查历史

已有 2 个 mai-team-app bot review(APPROVED),审查结论不变。

结论

版本号和 changelog 均由 release-plz 自动化流程正确生成,无阻塞性问题,批准合并。

Powered by mimo-v2.5-pro

@github-actions
github-actions Bot force-pushed the release-plz-2026-05-27T14-11-19Z branch from a7c1719 to 210dabb Compare May 28, 2026 08:13

@mai-team-app mai-team-app Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

审查结果:LGTM ✅

PR 概述

这是由 release-plz 自动生成的发布版本号更新 PR,仅修改了以下三类文件(共 222 个文件,+1480/-330 行):

  • Cargo.toml(workspace 根 + 各 crate 独立 manifest):版本号更新
  • Cargo.lock:依赖版本同步
  • CHANGELOG.md:新增各 crate 发布日志

不涉及任何 Rust 源代码逻辑变更,所有变更均为元数据级别。已确认所有变更文件均为 Cargo.tomlCargo.lockCHANGELOG.md

破坏性变更确认

PR body 通过 cargo-semver-checks 列出了 13 个 crate 的破坏性变更,全部正确使用了 minor 版本号提升(0.x 系列):

  • rdrive 0.20.1→0.21.0:enum discriminant 变更 + 新增 variant
  • dma-api 0.7.3→0.8.0:移除公开结构体/方法 + 新增 trait method
  • rsext4 0.4.1→0.5.0:方法参数数量变更
  • some-serial 0.4.1→0.5.0:exhaustive enum 新增 variant
  • starry-signal 0.7.0→0.8.0:repr(align) 变更
  • rdif-eth 0.2.1→0.3.0:trait method 参数数量变更
  • ax-plat-riscv64-sg2002 0.3.6→0.4.0:config 模块重构
  • axplat-dyn 0.6.2→0.7.0:移除 16 个 feature flag
  • axvmconfig 0.5.2→0.6.0:exhaustive enum 新增 variant
  • axvcpu 0.5.9→0.6.0:enum discriminant 变更
  • ax-dma 0.5.15→0.6.0:移除 feature flag
  • ax-net-ng 0.6.1→0.7.0:exhaustive enum 新增 variant
  • ax-runtime 0.5.16→0.6.0:移除 3 个 feature flag

版本号提升均符合 semver 规范。

验证结果

  • cargo fmt --check:✅ 通过
  • 222 个变更文件均为版本元数据(Cargo.toml/Cargo.lock/CHANGELOG.md),无源代码逻辑变更:✅ 已确认
  • PR head SHA 210dabba3601d5cce4766749f1cc37c761f95174 与 clone checkout 一致:✅

CI 状态

  • 该 PR 无 CI check 配置(0 check runs),属正常情况(release-plz PR 通常无需触发 CI)

重复性与重叠分析

该 PR 为纯版本号发布更新,不涉及功能实现,不会与任何 open PR 产生语义重叠或冲突。

关于 apps 测试

该 PR 不包含任何 apps 测试或 test-suit 测试的新增/修改,无需运行 Starry QEMU 验证。

审查历史

已有 3 个 mai-team-app bot review(APPROVED)均在当前 head SHA 上,审查结论不变。本次为独立复审确认。

结论

版本号和 changelog 均由 release-plz 自动化流程正确生成,无阻塞性问题,批准合并。

Powered by mimo-v2.5-pro

@github-actions
github-actions Bot force-pushed the release-plz-2026-05-27T14-11-19Z branch 2 times, most recently from a331c7b to cff2ba8 Compare May 28, 2026 10:05

@mai-team-app mai-team-app Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

审查结果:LGTM ✅

PR 概述

这是由 release-plz 自动生成的发布版本号更新 PR,批量更新 100+ 个 crate 的版本号。全部 222 个变更文件仅涉及以下三类元数据文件:

  • Cargo.toml(workspace 根 + 各 crate 独立 manifest):版本号更新
  • Cargo.lock:依赖版本同步
  • CHANGELOG.md:新增各 crate 发布日志

不涉及任何 Rust 源代码逻辑变更

破坏性变更确认

PR body 通过 cargo-semver-checks 列出了 13 个 crate 的破坏性变更,全部正确使用了 minor 版本号提升(0.x 系列):

  • rdrive 0.20.1→0.21.0:enum discriminant 变更 + 新增 variant
  • dma-api 0.7.3→0.8.0:移除公开结构体/方法 + 新增 trait method
  • rsext4 0.4.1→0.5.0:方法参数数量变更
  • some-serial 0.4.1→0.5.0:exhaustive enum 新增 variant
  • starry-signal 0.7.0→0.8.0:repr(align) 变更
  • rdif-eth 0.2.1→0.3.0:trait method 参数数量变更
  • ax-plat-riscv64-sg2002 0.3.6→0.4.0:config 模块重构
  • axplat-dyn 0.6.2→0.7.0:移除 16 个 feature flag
  • axvmconfig 0.5.2→0.6.0:exhaustive enum 新增 variant
  • axvcpu 0.5.9→0.6.0:enum discriminant 变更
  • ax-dma 0.5.15→0.6.0:移除 feature flag
  • ax-net-ng 0.6.1→0.7.0:exhaustive enum 新增 variant
  • ax-runtime 0.5.16→0.6.0:移除 3 个 feature flag

版本号提升均符合 semver 规范。

本地验证结果

  • cargo fmt --check:✅ 通过(detached worktree at cff2ba8b0
  • 222 个变更文件均为版本元数据(Cargo.toml/Cargo.lock/CHANGELOG.md),无源代码逻辑变更:✅ 已确认
  • Cargo.lock 中 breaking change crate 版本一致性(dma-api 0.8.0、rsext4 0.5.0、rdrive 0.21.0 等抽样):✅ 一致
  • 与 dev 分支合并无冲突:✅ 干净合并

CI 状态

该 PR 无 CI check 配置(0 check runs),属正常情况(release-plz PR 通常无需触发 CI)。

重复性与重叠分析

该 PR 为纯版本号发布更新,不涉及功能实现。扫描了 open PR 列表(#996#1016 等均为功能代码 PR),不会与任何 open PR 产生语义重叠或冲突。

关于 apps 测试

该 PR 不包含任何 apps 测试或 test-suit 测试的新增/修改,无需运行 Starry QEMU 验证。

审查历史

已有 4 个 mai-team-app bot review(APPROVED)在当前 head SHA 上。本次为独立复审确认,审查结论一致。

结论

版本号和 changelog 均由 release-plz 自动化流程正确生成,无阻塞性问题,批准合并。

Powered by mimo-v2.5-pro

@mai-team-app mai-team-app Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

审查结果:LGTM ✅

PR 概述

这是由 release-plz 自动生成的发布版本号更新 PR,批量更新 100+ 个 crate 的版本号。全部 222 个变更文件仅涉及以下三类元数据文件:

  • Cargo.toml(workspace 根 + 各 crate 独立 manifest):版本号更新
  • Cargo.lock:依赖版本同步
  • CHANGELOG.md:新增各 crate 发布日志

不涉及任何 Rust 源代码逻辑变更

破坏性变更确认

PR body 通过 cargo-semver-checks 列出了 13 个 crate 的破坏性变更,全部正确使用了 minor 版本号提升(0.x 系列):

Crate 版本变更 变更类型
rdrive 0.20.1→0.21.0 enum discriminant 变更 + 新增 variant
dma-api 0.7.3→0.8.0 移除公开结构体/方法 + 新增 trait method
rsext4 0.4.1→0.5.0 方法参数数量变更
some-serial 0.4.1→0.5.0 exhaustive enum 新增 variant
starry-signal 0.7.0→0.8.0 repr(align) 变更
rdif-eth 0.2.1→0.3.0 trait method 参数数量变更
rdif-block 0.7.1→0.8.0 请求结构体重构 + unsafe trait
nvme-driver 0.4.2→0.5.0 方法重命名
ax-plat-riscv64-sg2002 0.3.6→0.4.0 config 模块重构
axplat-dyn 0.6.2→0.7.0 移除 16 个 feature flag
axvmconfig 0.5.2→0.6.0 exhaustive enum 新增 variant
axvcpu 0.5.9→0.6.0 enum discriminant 变更
ax-dma 0.5.15→0.6.0 移除 feature flag
ax-net-ng 0.6.1→0.7.0 exhaustive enum 新增 variant
ax-runtime 0.5.16→0.6.0 移除 3 个 feature flag

版本号提升均符合 semver 规范。

本地验证结果

  • cargo fmt --check:✅ 通过
  • 222 个变更文件均为版本元数据(Cargo.toml/Cargo.lock/CHANGELOG.md),无源代码逻辑变更:✅ 已确认
  • Cargo.lock 与各 crate Cargo.toml 版本一致性(dma-api 0.8.0、rsext4 0.5.0、rdrive 0.21.0、starry-signal 0.8.0、ax-runtime 0.6.0、rdif-block 0.8.0 抽样):✅ 一致
  • PR head SHA af65c9872 与 clone checkout 一致:✅

CI 状态

该 PR 无 CI check 配置(0 check runs),属正常情况(release-plz PR 通常无需触发 CI)。

重复性与重叠分析

该 PR 为纯版本号发布更新,不涉及功能实现,不会与任何 open PR 产生语义重叠或冲突。

关于 apps 测试

该 PR 不包含任何 apps 测试或 test-suit 测试的新增/修改,无需运行 Starry QEMU 验证。

审查历史

已有 5 个 mai-team-app bot review(APPROVED),审查结论不变。

结论

版本号和 changelog 均由 release-plz 自动化流程正确生成,无阻塞性问题,批准合并。

Powered by mimo-v2.5-pro

@github-actions
github-actions Bot force-pushed the release-plz-2026-05-27T14-11-19Z branch from af65c98 to f116af0 Compare May 29, 2026 04:04

@mai-team-app mai-team-app Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

审查结果:LGTM ✅

PR 概述

这是由 release-plz 自动生成的发布版本号更新 PR,批量更新 100+ 个 crate 的版本号。全部 228 个变更文件仅涉及以下三类元数据文件:

  • Cargo.toml(workspace 根 + 各 crate 独立 manifest):版本号更新
  • Cargo.lock:依赖版本同步
  • CHANGELOG.md:新增各 crate 发布日志

不涉及任何 Rust 源代码逻辑变更

破坏性变更确认

PR body 通过 cargo-semver-checks 详细列出了以下破坏性变更,全部正确使用了 minor 版本号提升(0.x 系列):

Crate 版本变更 变更类型
rdrive 0.20.1→0.21.0 enum discriminant 变更 + 新增 variant
dma-api 0.7.3→0.8.0 移除公开结构体/方法 + 新增 trait method
ax-alloc 0.7.2→0.8.0 移除 feature flag
rsext4 0.4.1→0.5.0 方法参数数量变更
some-serial 0.4.1→0.5.0 exhaustive enum 新增 variant
starry-signal 0.7.0→0.8.0 repr(align) 变更
rdif-eth 0.2.1→0.3.0 trait method 参数数量变更
rdif-block 0.7.1→0.8.0 请求结构体重构 + unsafe trait
nvme-driver 0.4.2→0.5.0 方法重命名
ax-plat-riscv64-sg2002 0.3.6→0.4.0 config 模块重构
axplat-dyn 0.6.2→0.7.0 移除 16 个 feature flag
axvmconfig 0.5.2→0.6.0 exhaustive enum 新增 variant
axvcpu 0.5.9→0.6.0 enum discriminant 变更
ax-dma 0.5.15→0.6.0 移除 feature flag
ax-net-ng 0.6.1→0.7.0 exhaustive enum 新增 variant
ax-runtime 0.5.16→0.6.0 移除 3 个 feature flag

版本号提升均符合 semver 规范。

本地验证结果

  • cargo fmt --check:✅ 通过
  • 228 个变更文件均为版本元数据(Cargo.toml/Cargo.lock/CHANGELOG.md),无源代码逻辑变更:✅ 已确认
  • Cargo.lock 与各 crate Cargo.toml 版本一致性(dma-api 0.8.0、rsext4 0.5.0、rdrive 0.21.0、starry-signal 0.8.0、ax-runtime 0.6.0、rdif-block 0.8.0、ax-dma 0.6.0):✅ 全部一致
  • PR head SHA f116af027 与 clone checkout 一致:✅
  • 与 dev 分支合并无冲突:✅ 已确认

CI 状态

该 PR 无 CI check 配置(0 check runs),属正常情况(release-plz PR 通常无需触发 CI)。

重复性与重叠分析

该 PR 为纯版本号发布更新,不涉及功能实现。扫描了 open PR 列表(#1026 git stress test、#1025 VFS rename fix、#1024 等),均为功能代码 PR,不会与本 PR 产生语义重叠或冲突。

关于 apps 测试

该 PR 不包含任何 apps 测试或 test-suit 测试的新增/修改,无需运行 Starry QEMU 验证。

审查历史

已有 6 个 mai-team-app bot review(APPROVED),审查结论一致。本次为独立复审确认。

结论

版本号和 changelog 均由 release-plz 自动化流程正确生成,无阻塞性问题,批准合并。

Powered by mimo-v2.5-pro

@github-actions
github-actions Bot force-pushed the release-plz-2026-05-27T14-11-19Z branch from f116af0 to d411fb7 Compare May 29, 2026 06:01

@mai-team-app mai-team-app Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

审查结果:LGTM ✅

PR 概述

这是由 release-plz 自动生成的发布版本号更新 PR(chore: release),批量更新 100+ 个 crate 的版本号。全部 228 个变更文件仅涉及以下三类元数据文件:

  • Cargo.toml(workspace 根 + 各 crate 独立 manifest):版本号更新
  • Cargo.lock:依赖版本同步
  • CHANGELOG.md:新增各 crate 发布日志

不涉及任何 Rust 源代码逻辑变更。已确认所有变更文件均为 Cargo.tomlCargo.lockCHANGELOG.md,无任何 .rs 文件变更。

破坏性变更确认

PR body 通过 cargo-semver-checks 列出了以下破坏性变更,全部正确使用了 minor 版本号提升(0.x 系列),符合 semver 规范:

Crate 版本变更 变更类型
rdrive 0.20.1→0.21.0 enum discriminant 变更 + 新增 variant
dma-api 0.7.3→0.8.0 移除公开结构体/方法 + 新增 trait method
ax-alloc 0.7.2→0.8.0 移除 feature flag
rsext4 0.4.1→0.5.0 方法参数数量变更
some-serial 0.4.1→0.5.0 exhaustive enum 新增 variant
starry-signal 0.7.0→0.8.0 repr(align) 变更
rdif-eth 0.2.1→0.3.0 trait method 参数数量变更
rdif-block 0.7.1→0.8.0 请求结构体重构 + unsafe trait
nvme-driver 0.4.2→0.5.0 方法重命名
ax-plat-riscv64-sg2002 0.3.6→0.4.0 config 模块重构
axplat-dyn 0.6.2→0.7.0 移除多个 feature flag
axvmconfig 0.5.2→0.6.0 exhaustive enum 新增 variant
axvcpu 0.5.9→0.6.0 enum discriminant 变更
ax-dma 0.5.15→0.6.0 移除 feature flag
ax-net-ng 0.6.1→0.7.0 exhaustive enum 新增 variant
ax-runtime 0.5.16→0.6.0 移除 3 个 feature flag

本地验证结果

  • cargo fmt --check:✅ 通过
  • 228 个变更文件均为版本元数据(Cargo.toml/Cargo.lock/CHANGELOG.md),无源代码逻辑变更:✅ 已确认
  • Cargo.lock 与各 crate Cargo.toml 版本一致性(dma-api 0.8.0、rsext4 0.5.0、rdrive 0.21.0、starry-signal 0.8.0、ax-runtime 0.6.0、rdif-block 0.8.0):✅ 全部一致
  • PR head SHA d411fb7bb 与 clone checkout 一致:✅
  • 与 dev 分支合并无冲突:✅ 已确认

CI 状态

该 PR 无 CI check 配置(0 check runs),属正常情况(release-plz PR 通常无需触发 CI)。

重复性与重叠分析

该 PR 为纯版本号发布更新,不涉及功能实现,不会与任何 open PR 产生语义重叠或冲突。

关于 apps 测试

该 PR 不包含任何 apps 测试或 test-suit 测试的新增/修改,无需运行 Starry QEMU 验证。

审查历史

已有 6 个 mai-team-app bot review(APPROVED),审查结论一致。本次为独立复审确认。

结论

版本号和 changelog 均由 release-plz 自动化流程正确生成,无阻塞性问题,批准合并。

Powered by mimo-v2.5-pro

@mai-team-app mai-team-app Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

审查结果:LGTM ✅

PR 概述

这是由 release-plz 自动生成的发布版本号更新 PR(chore: release),批量更新 100+ 个 crate 的版本号。全部 228 个变更文件仅涉及以下三类元数据文件:

  • Cargo.toml(workspace 根 + 各 crate 独立 manifest):版本号更新
  • Cargo.lock:依赖版本同步
  • CHANGELOG.md:新增各 crate 发布日志

不涉及任何 Rust 源代码逻辑变更。已确认 git diff --name-only 中无任何 .rs 文件。

破坏性变更确认

PR body 通过 cargo-semver-checks 列出了 16 个 crate 的破坏性变更,全部正确使用了 minor 版本号提升(0.x 系列),符合 semver 规范:

Crate 版本变更 变更类型
rdrive 0.20.1→0.21.0 enum discriminant 变更 + 新增 variant
dma-api 0.7.3→0.8.0 移除公开结构体/方法 + 新增 trait method
ax-alloc 0.7.2→0.8.0 移除 feature flag
rsext4 0.4.1→0.5.0 方法参数数量变更
some-serial 0.4.1→0.5.0 exhaustive enum 新增 variant
starry-signal 0.7.0→0.8.0 repr(align) 变更
rdif-eth 0.2.1→0.3.0 trait method 参数数量变更
rdif-block 0.7.1→0.8.0 请求结构体重构 + unsafe trait
nvme-driver 0.4.2→0.5.0 方法重命名
ax-plat-riscv64-sg2002 0.3.6→0.4.0 config 模块重构
axplat-dyn 0.6.2→0.7.0 移除多个 feature flag
axvmconfig 0.5.2→0.6.0 exhaustive enum 新增 variant
axvcpu 0.5.9→0.6.0 enum discriminant 变更
ax-dma 0.5.15→0.6.0 移除 feature flag
ax-net-ng 0.6.1→0.7.0 exhaustive enum 新增 variant
ax-runtime 0.5.16→0.6.0 移除 3 个 feature flag

本地验证结果

  • cargo fmt --check:✅ 通过
  • 228 个变更文件均为版本元数据,无源代码逻辑变更:✅ 已确认
  • 破坏性变更 crate 版本一致性(dma-api 0.8.0、rsext4 0.5.0、rdrive 0.21.0、starry-signal 0.8.0、rdif-block 0.8.0 抽样):✅ 一致
  • PR head SHA d411fb7bb 与 clone checkout 一致:✅
  • 与 dev 分支合并无冲突:✅ 已确认

CI 状态

该 PR 无 CI check 配置(0 check runs),属正常情况(release-plz PR 通常无需触发 CI)。

重复性与重叠分析

该 PR 为纯版本号发布更新,不涉及功能实现,不会与任何 open PR 产生语义重叠或冲突。

关于 apps 测试

该 PR 不包含任何 apps 测试或 test-suit 测试的新增/修改,无需运行 Starry QEMU 验证。

结论

版本号和 changelog 均由 release-plz 自动化流程正确生成,无阻塞性问题,批准合并。

Powered by mimo-v2.5-pro

@github-actions
github-actions Bot force-pushed the release-plz-2026-05-27T14-11-19Z branch 2 times, most recently from 67705f5 to 67fc939 Compare May 29, 2026 07:51

@mai-team-app mai-team-app Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

审查结果:LGTM ✅

PR 概述

这是由 release-plz 自动生成的发布版本号更新 PR(chore: release),批量更新 100+ 个 crate 的版本号。全部 228 个变更文件仅涉及以下三类元数据文件:

  • Cargo.toml(workspace 根 + 各 crate 独立 manifest):版本号更新
  • Cargo.lock:依赖版本同步
  • CHANGELOG.md:新增各 crate 发布日志

不涉及任何 Rust 源代码逻辑变更。已确认 git diff --name-only 中无任何 .rs 文件。

破坏性变更确认

PR body 通过 cargo-semver-checks 列出了 16 个 crate 的破坏性变更,全部正确使用了 minor 版本号提升(0.x 系列),符合 semver 规范:

Crate 版本变更 变更类型
rdrive 0.20.1→0.21.0 enum discriminant 变更 + 新增 variant
dma-api 0.7.3→0.8.0 移除公开结构体/方法 + 新增 trait method
ax-alloc 0.7.2→0.8.0 移除 feature flag
rsext4 0.4.1→0.5.0 方法参数数量变更
some-serial 0.4.1→0.5.0 exhaustive enum 新增 variant
starry-signal 0.7.0→0.8.0 repr(align) 变更
rdif-eth 0.2.1→0.3.0 trait method 参数数量变更
rdif-block 0.7.1→0.8.0 请求结构体重构 + unsafe trait
nvme-driver 0.4.2→0.5.0 方法重命名
ax-plat-riscv64-sg2002 0.3.6→0.4.0 config 模块重构
axplat-dyn 0.6.2→0.7.0 移除多个 feature flag
axvmconfig 0.5.2→0.6.0 exhaustive enum 新增 variant
axvcpu 0.5.9→0.6.0 enum discriminant 变更
ax-dma 0.5.15→0.6.0 移除 feature flag
ax-net-ng 0.6.1→0.7.0 exhaustive enum 新增 variant
ax-runtime 0.5.16→0.6.0 移除 3 个 feature flag

本地验证结果

  • cargo fmt --check:✅ 通过
  • 228 个变更文件均为版本元数据(Cargo.toml/Cargo.lock/CHANGELOG.md),无源代码逻辑变更:✅ 已确认
  • 破坏性变更 crate 版本一致性(dma-api 0.8.0、rsext4 0.5.0、rdrive 0.21.0、starry-signal 0.8.0、rdif-block 0.8.0 抽样):✅ 全部一致
  • PR head SHA 67fc9396dc43c91bf3f00fae07f67a3db7e31f7f 与 clone checkout 一致:✅
  • 与 dev 分支合并无冲突:✅ 已确认

CI 状态

该 PR 无 CI check 配置(0 check runs),属正常情况(release-plz PR 通常无需触发 CI)。

重复性与重叠分析

该 PR 为纯版本号发布更新,不涉及功能实现,不会与任何 open PR 产生语义重叠或冲突。

关于 apps 测试

该 PR 不包含任何 apps 测试或 test-suit 测试的新增/修改,无需运行 Starry QEMU 验证。

结论

版本号和 changelog 均由 release-plz 自动化流程正确生成,无阻塞性问题,批准合并。

Powered by mimo-v2.5-pro

@github-actions
github-actions Bot force-pushed the release-plz-2026-05-27T14-11-19Z branch from 67fc939 to 9692a57 Compare May 29, 2026 09:30

@mai-team-app mai-team-app Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

审查结果:LGTM ✅

PR 概述

这是由 release-plz 自动生成的发布版本号更新 PR(chore: release),批量更新 100+ 个 crate 的版本号。全部 228 个变更文件仅涉及以下三类元数据文件:

  • Cargo.toml(workspace 根 + 各 crate 独立 manifest):版本号更新(114 个文件)
  • Cargo.lock:依赖版本同步(1 个文件)
  • CHANGELOG.md:新增各 crate 发布日志(113 个文件)

不涉及任何 Rust 源代码逻辑变更。已确认 git diff --name-only 中无任何 .rs 文件。

破坏性变更确认

PR body 通过 cargo-semver-checks 列出了 16 个 crate 的破坏性变更,全部正确使用了 minor 版本号提升(0.x 系列),符合 semver 规范:

Crate 版本变更 变更类型
rdrive 0.20.1→0.21.0 enum discriminant 变更 + 新增 variant
dma-api 0.7.3→0.8.0 移除公开结构体/方法 + 新增 trait method
ax-alloc 0.7.2→0.8.0 移除 feature flag
rsext4 0.4.1→0.5.0 方法参数数量变更
some-serial 0.4.1→0.5.0 exhaustive enum 新增 variant
starry-signal 0.7.0→0.8.0 repr(align) 变更
rdif-eth 0.2.1→0.3.0 trait method 参数数量变更
rdif-block 0.7.1→0.8.0 请求结构体重构 + unsafe trait
nvme-driver 0.4.2→0.5.0 方法重命名
ax-plat-riscv64-sg2002 0.3.6→0.4.0 config 模块重构
axplat-dyn 0.6.2→0.7.0 移除多个 feature flag
axvmconfig 0.5.2→0.6.0 exhaustive enum 新增 variant
axvcpu 0.5.9→0.6.0 enum discriminant 变更
ax-dma 0.5.15→0.6.0 移除 feature flag
ax-net-ng 0.6.1→0.7.0 exhaustive enum 新增 variant
ax-runtime 0.5.16→0.6.0 移除 3 个 feature flag

本地验证结果

  • cargo fmt --check:✅ 通过
  • 228 个变更文件均为版本元数据,无源代码逻辑变更:✅ 已确认
  • 破坏性变更 crate 版本一致性(全部 16 个 breaking change crate 的 Cargo.toml vs Cargo.lock):✅ 全部一致
  • workspace 根 Cargo.toml 依赖版本 vs 各 crate Cargo.toml 版本(dma-api、rdrive、ax-runtime、ax-net-ng 抽样):✅ 一致
  • PR head SHA 9692a57bb 与 clone checkout 一致:✅
  • 与 dev 分支合并无冲突:✅ 已确认

CI 状态

该 PR 无 CI check 配置(0 check runs),属正常情况(release-plz PR 通常无需触发 CI)。

重复性与重叠分析

该 PR 为纯版本号发布更新,不涉及功能实现。扫描了 open PR 列表(#990 syscall harness、#1030 msg queue blocking 等),均为功能代码 PR,不会与本 PR 产生语义重叠或冲突。已有的 8 个 mai-team-app bot review(APPROVED)均确认一致。

关于 apps 测试

该 PR 不包含任何 apps 测试或 test-suit 测试的新增/修改,无需运行 Starry QEMU 验证。

结论

版本号和 changelog 均由 release-plz 自动化流程正确生成,无阻塞性问题,批准合并。

Powered by mimo-v2.5-pro

@github-actions
github-actions Bot force-pushed the release-plz-2026-05-27T14-11-19Z branch from 9692a57 to d3c280f Compare May 29, 2026 10:01

@mai-team-app mai-team-app Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

审查结果:LGTM ✅

PR 概述

这是由 release-plz 自动生成的发布版本号更新 PR(chore: release),批量更新 100+ 个 crate 的版本号。全部 228 个变更文件仅涉及以下三类元数据文件:

  • Cargo.toml(workspace 根 + 各 crate 独立 manifest):版本号更新
  • Cargo.lock:依赖版本同步
  • CHANGELOG.md:新增各 crate 发布日志

不涉及任何 Rust 源代码逻辑变更。已确认 git diff --name-only origin/dev...HEAD 中无任何 .rs 文件。

破坏性变更确认

PR body 通过 cargo-semver-checks 列出了 16 个 crate 的破坏性变更,全部正确使用了 minor 版本号提升(0.x 系列),符合 semver 规范:

Crate 版本变更 变更类型
rdrive 0.20.1→0.21.0 enum discriminant 变更 + 新增 variant
dma-api 0.7.3→0.8.0 移除公开结构体/方法 + 新增 trait method
ax-alloc 0.7.2→0.8.0 移除 feature flag
rsext4 0.4.1→0.5.0 方法参数数量变更
some-serial 0.4.1→0.5.0 exhaustive enum 新增 variant
starry-signal 0.7.0→0.8.0 repr(align) 变更
rdif-eth 0.2.1→0.3.0 trait method 参数数量变更
rdif-block 0.7.1→0.8.0 请求结构体重构 + unsafe trait
nvme-driver 0.4.2→0.5.0 方法重命名
ax-plat 0.5.8→0.6.0 IRQ 接口重构
axklib 0.5.9→0.6.0 IRQ 注册接口重构
ax-plat-riscv64-sg2002 0.3.6→0.4.0 config 模块重构
axplat-dyn 0.6.2→0.7.0 移除多个 feature flag
axvmconfig 0.5.2→0.6.0 exhaustive enum 新增 variant
axvcpu 0.5.9→0.6.0 enum discriminant 变更
ax-dma 0.5.15→0.6.0 移除 feature flag
ax-net-ng 0.6.1→0.7.0 exhaustive enum 新增 variant
ax-runtime 0.5.16→0.6.0 移除 3 个 feature flag

本地验证结果

  • cargo fmt --check:✅ 通过
  • 228 个变更文件均为版本元数据(Cargo.toml/Cargo.lock/CHANGELOG.md),无源代码逻辑变更:✅ 已确认
  • 破坏性变更 crate 版本一致性(dma-api 0.8.0、rsext4 0.5.0、rdrive 0.21.0、starry-signal 0.8.0、rdif-block 0.8.0、ax-runtime 0.6.0、ax-plat 0.6.0、axklib 0.6.0 等全部 17 个 breaking crate):✅ Cargo.lock / workspace Cargo.toml / 各 crate Cargo.toml 三处完全一致
  • PR head SHA 9edd75b3cc2ba8610301ac73711517cebabab6e2 与 clone checkout 一致:✅

CI 状态

该 PR 无 CI check 配置(0 check runs),属正常情况(release-plz PR 通常无需触发 CI)。

重复性与重叠分析

该 PR 为纯版本号发布更新,不涉及功能实现。扫描了 open PR 列表(#1072 mosquitto app、#1071 RISC-V64 dynamic load address 等),均为功能代码 PR,不会与本 PR 产生语义重叠或冲突。

关于 apps 测试

该 PR 不包含任何 apps 测试或 test-suit 测试的新增/修改,无需运行 Starry QEMU 验证。

结论

版本号和 changelog 均由 release-plz 自动化流程正确生成,无阻塞性问题,批准合并。

Powered by mimo-v2.5-pro

@github-actions
github-actions Bot force-pushed the release-plz-2026-05-27T14-11-19Z branch from 9edd75b to aeccc32 Compare June 1, 2026 08:10

@mai-team-app mai-team-app Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

审查结果:LGTM ✅

PR 概述

这是由 release-plz 自动生成的发布版本号更新 PR(chore: release),批量更新 100+ 个 crate 的版本号。全部 228 个变更文件仅涉及以下三类元数据文件:

  • Cargo.toml(workspace 根 + 各 crate 独立 manifest):版本号更新
  • Cargo.lock:依赖版本同步
  • CHANGELOG.md:新增各 crate 发布日志

不涉及任何 Rust 源代码逻辑变更。已确认 git diff --name-only 中无任何 .rs 文件,仅限 Cargo.tomlCargo.lockCHANGELOG.md

破坏性变更确认

PR body 通过 cargo-semver-checks 列出了 16 个 crate 的破坏性变更,全部正确使用了 minor 版本号提升(0.x 系列),符合 semver 规范:

Crate 版本变更 变更类型
rdrive 0.20.1→0.21.0 enum discriminant 变更 + 新增 variant
dma-api 0.7.3→0.8.0 移除公开结构体/方法 + 新增 trait method
ax-alloc 0.7.2→0.8.0 移除 feature flag
rsext4 0.4.1→0.5.0 方法参数数量变更
some-serial 0.4.1→0.5.0 exhaustive enum 新增 variant
starry-signal 0.7.0→0.8.0 repr(align) 变更
rdif-eth 0.2.1→0.3.0 trait method 参数数量变更
rdif-block 0.7.1→0.8.0 请求结构体重构 + unsafe trait
nvme-driver 0.4.2→0.5.0 方法重命名
ax-plat-riscv64-sg2002 0.3.6→0.4.0 config 模块重构
axplat-dyn 0.6.2→0.7.0 移除多个 feature flag
axvmconfig 0.5.2→0.6.0 exhaustive enum 新增 variant
axvcpu 0.5.9→0.6.0 enum discriminant 变更
ax-dma 0.5.15→0.6.0 移除 feature flag
ax-net-ng 0.6.1→0.7.0 exhaustive enum 新增 variant
ax-runtime 0.5.16→0.6.0 移除 3 个 feature flag

本地验证结果

  • cargo fmt --check:✅ 通过
  • 228 个变更文件均为版本元数据,无源代码逻辑变更:✅ 已确认
  • 破坏性变更 crate 版本一致性(dma-api 0.8.0、rsext4 0.5.0、rdrive 0.21.0、starry-signal 0.8.0、rdif-block 0.8.0、ax-runtime 0.6.0):✅ 全部一致
  • PR head SHA aeccc32a 与 checkout 一致:✅
  • dev 分支是 PR 的祖先(无需 rebase):✅

CI 状态

该 PR 无 CI check 配置(0 check runs),属正常情况(release-plz PR 通常无需触发 CI)。

关于 apps 测试

该 PR 不包含任何 apps 测试或 test-suit 测试的新增/修改,无需运行 Starry QEMU 验证。

结论

版本号和 changelog 均由 release-plz 自动化流程正确生成,无阻塞性问题,批准合并。

Powered by mimo-v2.5-pro

@github-actions
github-actions Bot force-pushed the release-plz-2026-05-27T14-11-19Z branch from aeccc32 to 567bdf3 Compare June 1, 2026 08:47

@mai-team-app mai-team-app Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

审查结果:LGTM ✅

PR 概述

这是由 release-plz 自动生成的发布版本号更新 PR(chore: release),批量更新 100+ 个 crate 的版本号。全部 228 个变更文件仅涉及以下三类元数据文件:

  • Cargo.toml(workspace 根 + 各 crate 独立 manifest):版本号更新
  • Cargo.lock:依赖版本同步
  • CHANGELOG.md:新增各 crate 发布日志

不涉及任何 Rust 源代码逻辑变更。已确认 git diff --name-only 中无任何 .rs 文件(0 个 Rust 源文件变更)。

破坏性变更确认

PR body 通过 cargo-semver-checks 列出了以下破坏性变更,全部正确使用了 minor 版本号提升(0.x 系列),符合 semver 规范:

Crate 版本变更 变更类型
rdrive 0.20.1→0.21.0 enum discriminant 变更 + 新增 variant
dma-api 0.7.3→0.8.0 移除公开结构体/方法 + 新增 trait method
ax-alloc 0.7.2→0.8.0 移除 feature flag
rsext4 0.4.1→0.5.0 方法参数数量变更
some-serial 0.4.1→0.5.0 exhaustive enum 新增 variant
starry-signal 0.7.0→0.8.0 repr(align) 变更
rdif-eth 0.2.1→0.3.0 trait method 参数数量变更
rdif-block 0.7.1→0.8.0 请求结构体重构 + unsafe trait
nvme-driver 0.4.2→0.5.0 方法重命名
ax-plat-riscv64-sg2002 0.3.6→0.4.0 config 模块重构
axplat-dyn 0.6.2→0.7.0 移除多个 feature flag
axvmconfig 0.5.2→0.6.0 exhaustive enum 新增 variant
axvcpu 0.5.9→0.6.0 enum discriminant 变更
ax-dma 0.5.15→0.6.0 移除 feature flag
ax-net-ng 0.6.1→0.7.0 exhaustive enum 新增 variant
ax-runtime 0.5.16→0.6.0 移除 3 个 feature flag

本地验证结果

  • 228 个变更文件均为版本元数据(Cargo.toml/Cargo.lock/CHANGELOG.md),无源代码逻辑变更:✅ 已确认
  • git diff --name-only origin/dev...HEAD | grep '\.rs$':0 个 Rust 文件变更 ✅
  • Cargo.lock 与各 crate Cargo.toml 版本一致性(dma-api 0.8.0、rsext4 0.5.0、rdrive 0.21.0、starry-signal 0.8.0、rdif-block 0.8.0、ax-dma 0.6.0):✅ 全部一致
  • 与 dev 分支合并无冲突:✅ 干净合并(Automatic merge went well
  • PR head SHA 567bdf3cc 与 clone checkout 一致:✅

CI 状态

该 PR 无 CI check 配置(0 check runs),属正常情况(release-plz PR 通常无需触发 CI)。

重复性与重叠分析

该 PR 为纯版本号发布更新,不涉及功能实现,不会与任何 open PR 产生语义重叠或冲突。

关于 apps 测试

该 PR 不包含任何 apps 测试或 test-suit 测试的新增/修改,无需运行 Starry QEMU 验证。

结论

版本号和 changelog 均由 release-plz 自动化流程正确生成,无阻塞性问题,批准合并。

Powered by mimo-v2.5-pro

@github-actions
github-actions Bot force-pushed the release-plz-2026-05-27T14-11-19Z branch from 567bdf3 to 088fc6e Compare June 1, 2026 09:20

@mai-team-app mai-team-app Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

审查结果:LGTM ✅

PR 概述

这是由 release-plz 自动生成的发布版本号更新 PR(chore: release),由 github-actions[bot] 于 2026-06-01 创建。批量更新 100+ 个 crate 的版本号。全部 228 个变更文件仅涉及以下三类元数据文件:

  • Cargo.toml(workspace 根 + 各 crate 独立 manifest):版本号更新
  • Cargo.lock:依赖版本同步
  • CHANGELOG.md:新增各 crate 发布日志

不涉及任何 Rust 源代码逻辑变更。已确认 git diff --name-only 中无任何 .rs 文件。

破坏性变更确认

PR body 通过 cargo-semver-checks 列出了 16 个 crate 的破坏性变更,全部正确使用了 minor 版本号提升(0.x 系列),符合 semver 规范:

Crate 版本变更 变更类型
rdrive 0.20.1→0.21.0 enum discriminant 变更 + 新增 variant
dma-api 0.7.3→0.8.0 移除公开结构体/方法 + 新增 trait method
ax-alloc 0.7.2→0.8.0 移除 feature flag
rsext4 0.4.1→0.5.0 方法参数数量变更
some-serial 0.4.1→0.5.0 exhaustive enum 新增 variant
starry-signal 0.7.0→0.8.0 repr(align) 变更
rdif-eth 0.2.1→0.3.0 trait method 参数数量变更
rdif-block 0.7.1→0.8.0 请求结构体重构 + unsafe trait
nvme-driver 0.4.2→0.5.0 方法重命名
ax-plat-riscv64-sg2002 0.3.6→0.4.0 config 模块重构
axplat-dyn 0.6.2→0.7.0 移除多个 feature flag
axvmconfig 0.5.2→0.6.0 exhaustive enum 新增 variant
axvcpu 0.5.9→0.6.0 enum discriminant 变更
ax-dma 0.5.15→0.6.0 移除 feature flag
ax-net-ng 0.6.1→0.7.0 exhaustive enum 新增 variant
ax-runtime 0.5.16→0.6.0 移除 3 个 feature flag

本地验证结果

  • cargo fmt --check:✅ 通过
  • 228 个变更文件均为版本元数据(Cargo.toml/Cargo.lock/CHANGELOG.md),无源代码逻辑变更:✅ 已确认
  • 破坏性变更 crate 版本一致性验证(dma-api 0.8.0、rsext4 0.5.0、rdrive 0.21.0、starry-signal 0.8.0、rdif-block 0.8.0、ax-dma 0.6.0、ax-alloc 0.8.0、some-serial 0.5.0):✅ 全部一致
  • PR head SHA 088fc6e44 与 clone checkout 一致:✅

CI 状态

该 PR 无 CI check 配置(0 check runs),属正常情况(release-plz PR 通常无需触发 CI)。

重复性与重叠分析

该 PR 为纯版本号发布更新,不涉及功能实现,不会与任何 open PR 产生语义重叠或冲突。

关于 apps 测试

该 PR 不包含任何 apps 测试或 test-suit 测试的新增/修改,无需运行 Starry QEMU 验证。

审查历史

已有 8+ 个 mai-team-app bot review(APPROVED)在不同 head SHA 上,审查结论一致。本次为当前最新 head SHA 088fc6e44 的独立复审确认。

结论

版本号和 changelog 均由 release-plz 自动化流程正确生成,无阻塞性问题,批准合并。

Powered by mimo-v2.5-pro

@mai-team-app mai-team-app Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

审查结果:LGTM ✅

PR 概述

这是由 release-plz 自动生成的发布版本号更新 PR(chore: release),批量更新 100+ 个 crate 的版本号。全部 228 个变更文件仅涉及以下三类元数据文件:

  • Cargo.toml(workspace 根 + 各 crate 独立 manifest):版本号更新
  • Cargo.lock:依赖版本同步
  • CHANGELOG.md:新增各 crate 发布日志

不涉及任何 Rust 源代码逻辑变更。已确认 git diff --name-only 中无任何 .rs 文件。

破坏性变更确认

PR body 通过 cargo-semver-checks 列出了 16 个 crate 的破坏性变更,全部正确使用了 minor 版本号提升(0.x 系列),符合 semver 规范:

Crate 版本变更 变更类型
rdrive 0.20.1→0.21.0 enum discriminant 变更 + 新增 variant
dma-api 0.7.3→0.8.0 移除公开结构体/方法 + 新增 trait method
ax-alloc 0.7.2→0.8.0 移除 feature flag
rsext4 0.4.1→0.5.0 方法参数数量变更
some-serial 0.4.1→0.5.0 exhaustive enum 新增 variant
starry-signal 0.7.0→0.8.0 repr(align) 变更
rdif-eth 0.2.1→0.3.0 trait method 参数数量变更
rdif-block 0.7.1→0.8.0 请求结构体重构 + unsafe trait
nvme-driver 0.4.2→0.5.0 方法重命名
ax-plat-riscv64-sg2002 0.3.6→0.4.0 config 模块重构
axplat-dyn 0.6.2→0.7.0 移除多个 feature flag
axvmconfig 0.5.2→0.6.0 exhaustive enum 新增 variant
axvcpu 0.5.9→0.6.0 enum discriminant 变更
ax-dma 0.5.15→0.6.0 移除 feature flag
ax-net-ng 0.6.1→0.7.0 exhaustive enum 新增 variant
ax-runtime 0.5.16→0.6.0 移除 3 个 feature flag

本地验证结果

  • cargo fmt --check:✅ 通过
  • 228 个变更文件均为版本元数据,无源代码逻辑变更:✅ 已确认
  • 全部 16 个 breaking crate 的 manifest 版本号与 workspace 依赖声明一致:✅ 已验证
  • PR head SHA 088fc6e44 与 clone checkout 一致:✅

CI 状态

该 PR 无 CI check 配置(0 check runs),属正常情况(release-plz PR 通常无需触发 CI)。

重复性与重叠分析

该 PR 为纯版本号发布更新,不涉及功能实现,不会与任何 open PR 产生语义重叠或冲突。

关于 apps 测试

该 PR 不包含任何 apps 测试或 test-suit 测试的新增/修改,无需运行 Starry QEMU 验证。

审查历史

已有 8 个 mai-team-app bot review(APPROVED),审查结论一致。

结论

版本号和 changelog 均由 release-plz 自动化流程正确生成,无阻塞性问题,批准合并。

Powered by mimo-v2.5-pro

@github-actions
github-actions Bot force-pushed the release-plz-2026-05-27T14-11-19Z branch from 088fc6e to fb8aad0 Compare June 1, 2026 09:58

@mai-team-app mai-team-app Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

审查结果:LGTM ✅

PR 概述

这是由 release-plz 自动生成的发布版本号更新 PR(chore: release),批量更新 90+ 个 crate 的版本号。全部 230 个变更文件仅涉及以下三类元数据文件:

  • Cargo.toml(workspace 根 + 各 crate 独立 manifest):版本号更新
  • Cargo.lock:依赖版本同步
  • CHANGELOG.md:新增各 crate 发布日志

不涉及任何 Rust 源代码逻辑变更。已确认 git diff --name-only 中无任何 .rs 文件。

破坏性变更确认

PR body 通过 cargo-semver-checks 列出了 16 个 crate 的破坏性变更,全部正确使用了 minor 版本号提升(0.x 系列),符合 semver 规范:

Crate 版本变更 变更类型
rdrive 0.20.1→0.21.0 enum discriminant 变更 + 新增 variant
dma-api 0.7.3→0.8.0 移除公开结构体/方法 + 新增 trait method
ax-alloc 0.7.2→0.8.0 移除 feature flag
rsext4 0.4.1→0.5.0 方法参数数量变更
some-serial 0.4.1→0.5.0 exhaustive enum 新增 variant
starry-signal 0.7.0→0.8.0 repr(align) 变更
rdif-eth 0.2.1→0.3.0 trait method 参数数量变更
rdif-block 0.7.1→0.8.0 请求结构体重构 + unsafe trait
nvme-driver 0.4.2→0.5.0 方法重命名
ax-plat-riscv64-sg2002 0.3.6→0.4.0 config 模块重构
axplat-dyn 0.6.2→0.7.0 移除多个 feature flag
axvmconfig 0.5.2→0.6.0 exhaustive enum 新增 variant
axvcpu 0.5.9→0.6.0 enum discriminant 变更
ax-dma 0.5.15→0.6.0 移除 feature flag
ax-net-ng 0.6.1→0.7.0 exhaustive enum 新增 variant
ax-runtime 0.5.16→0.6.0 移除 3 个 feature flag

本地验证结果

  • cargo fmt --check:✅ 通过
  • 230 个变更文件均为版本元数据,无源代码逻辑变更:✅ 已确认
  • 破坏性变更 crate 版本一致性(dma-api 0.8.0、rsext4 0.5.0、rdrive 0.21.0、starry-signal 0.8.0、rdif-block 0.8.0 抽样):✅ 一致

预存编译问题说明

⚠️ cargo clippyax-plat-x86-pc 上报错(init_early_secondary/init_later_secondary/cpu_boot 缺失),经确认此问题dev 分支上同样存在,属于预存问题,非本 PR 引入。不影响版本号发布的正确性。

CI 状态

该 PR 无 CI check 配置(0 check runs),属正常情况(release-plz PR 通常无需触发 CI)。

关于 apps 测试

该 PR 不包含任何 apps 测试或 test-suit 测试的新增/修改,无需运行 Starry QEMU 验证。

审查历史

已有 8+ 个 mai-team-app bot review(APPROVED),审查结论一致。

结论

版本号和 changelog 均由 release-plz 自动化流程正确生成,无阻塞性问题,批准合并。

Powered by mimo-v2.5-pro

@github-actions
github-actions Bot force-pushed the release-plz-2026-05-27T14-11-19Z branch from fb8aad0 to 056e05b Compare June 1, 2026 10:35

@mai-team-app mai-team-app Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

审查结果:LGTM ✅

PR 概述

这是由 release-plz 自动生成的发布版本号更新 PR(chore: release),批量更新 100+ 个 crate 的版本号。全部 230 个变更文件仅涉及以下三类元数据文件:

  • Cargo.toml(workspace 根 + 各 crate 独立 manifest):版本号更新
  • Cargo.lock:依赖版本同步
  • CHANGELOG.md:新增各 crate 发布日志

不涉及任何 Rust 源代码逻辑变更。已确认 git diff --name-only 中无任何 .rs 文件。

破坏性变更确认

PR body 通过 cargo-semver-checks 列出了 16 个 crate 的破坏性变更,全部正确使用了 minor 版本号提升(0.x 系列),符合 semver 规范:

Crate 版本变更 变更类型
rdrive 0.20.1→0.21.0 enum discriminant 变更 + 新增 variant
dma-api 0.7.3→0.8.0 移除公开结构体/方法 + 新增 trait method
ax-alloc 0.7.2→0.8.0 移除 feature flag
rsext4 0.4.1→0.5.0 方法参数数量变更
some-serial 0.4.1→0.5.0 exhaustive enum 新增 variant
starry-signal 0.7.0→0.8.0 repr(align) 变更
rdif-eth 0.2.1→0.3.0 trait method 参数数量变更
rdif-block 0.7.1→0.8.0 请求结构体重构 + unsafe trait
nvme-driver 0.4.2→0.5.0 方法重命名
ax-plat-riscv64-sg2002 0.3.6→0.4.0 config 模块重构
axplat-dyn 0.6.2→0.7.0 移除多个 feature flag
axvmconfig 0.5.2→0.6.0 exhaustive enum 新增 variant
axvcpu 0.5.9→0.6.0 enum discriminant 变更
ax-dma 0.5.15→0.6.0 移除 feature flag
ax-net-ng 0.6.1→0.7.0 exhaustive enum 新增 variant
ax-runtime 0.5.16→0.6.0 移除 3 个 feature flag

本地验证结果

  • cargo fmt --check:✅ 通过
  • 230 个变更文件均为版本元数据(Cargo.toml/Cargo.lock/CHANGELOG.md),无源代码逻辑变更:✅ 已确认
  • Cargo.lock 与各 crate Cargo.toml 版本一致性(dma-api 0.8.0、rdif-block 0.8.0、ax-runtime 0.6.0、starry-signal 0.8.0、ax-plat-riscv64-sg2002 0.4.0 等):✅ 全部一致
  • PR head SHA 056e05b69fc1 与 clone checkout 一致:✅
  • 与 dev 分支合并无冲突(merge-tree 成功):✅

CI 状态

该 PR 无 CI check 配置(0 check runs),属正常情况(release-plz PR 通常无需触发 CI)。

关于 apps 测试

该 PR 不包含任何 apps 测试或 test-suit 测试的新增/修改,无需运行 Starry QEMU 验证。

重复性与重叠分析

该 PR 为纯版本号发布更新,不涉及功能实现,不会与任何 open PR 产生语义重叠或冲突。

审查历史

已有 9+ 个 mai-team-app bot review(APPROVED),审查结论一致。本次为独立复审确认。

结论

版本号和 changelog 均由 release-plz 自动化流程正确生成,无阻塞性问题,批准合并。

Powered by mimo-v2.5-pro

@github-actions
github-actions Bot force-pushed the release-plz-2026-05-27T14-11-19Z branch from 056e05b to 28fa0d5 Compare June 1, 2026 11:07

@mai-team-app mai-team-app Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

审查结果:LGTM ✅

PR 概述

这是由 release-plz 自动生成的发布版本号更新 PR(chore: release),批量更新 100+ 个 crate 的版本号。全部 230 个变更文件仅涉及以下三类元数据文件:

  • Cargo.toml(workspace 根 + 各 crate 独立 manifest):版本号更新
  • Cargo.lock:依赖版本同步
  • CHANGELOG.md:新增各 crate 发布日志

不涉及任何 Rust 源代码逻辑变更。已确认 git diff --name-only 中无任何 .rs 文件。

破坏性变更确认

PR body 通过 cargo-semver-checks 列出了 16 个 crate 的破坏性变更,全部正确使用了 minor 版本号提升(0.x 系列),符合 semver 规范:

Crate 版本变更 变更类型
rdrive 0.20.1→0.21.0 enum discriminant 变更 + 新增 variant
dma-api 0.7.3→0.8.0 移除公开结构体/方法 + 新增 trait method
ax-alloc 0.7.2→0.8.0 移除 feature flag
rsext4 0.4.1→0.5.0 方法参数数量变更
some-serial 0.4.1→0.5.0 exhaustive enum 新增 variant
starry-signal 0.7.0→0.8.0 repr(align) 变更
rdif-eth 0.2.1→0.3.0 trait method 参数数量变更
rdif-block 0.7.1→0.8.0 请求结构体重构 + unsafe trait
nvme-driver 0.4.2→0.5.0 方法重命名
ax-plat-riscv64-sg2002 0.3.6→0.4.0 config 模块重构
axplat-dyn 0.6.2→0.7.0 移除多个 feature flag
axvmconfig 0.5.2→0.6.0 exhaustive enum 新增 variant
axvcpu 0.5.9→0.6.0 enum discriminant 变更
ax-dma 0.5.15→0.6.0 移除 feature flag
ax-net-ng 0.6.1→0.7.0 exhaustive enum 新增 variant
ax-runtime 0.5.16→0.6.0 移除 3 个 feature flag

本地验证结果

  • cargo fmt --check:✅ 通过
  • 230 个变更文件均为版本元数据(Cargo.toml/Cargo.lock/CHANGELOG.md),无任何 .rs 文件变更:✅ 已确认
  • 破坏性变更 crate 版本一致性抽样检查:✅ 一致
  • PR head SHA 28fa0d5bc 与当前 clone checkout 一致:✅
  • 与 dev 分支合并无冲突:✅ 已确认

CI 状态

该 PR 无 CI check 配置(0 check runs),属正常情况(release-plz PR 通常无需触发 CI)。

重复性与重叠分析

该 PR 为纯版本号发布更新,不涉及功能实现,不会与任何 open PR 产生语义重叠或冲突。

关于 apps 测试

该 PR 不包含任何 apps 测试或 test-suit 测试的新增/修改(已确认 test-suit 目录无变更),无需运行 Starry QEMU 验证。

审查历史

已有 8 个 mai-team-app bot review(APPROVED),本次为最新 commit 28fa0d5bc 的独立复审确认。

结论

版本号和 changelog 均由 release-plz 自动化流程正确生成,无阻塞性问题,批准合并。

Powered by mimo-v2.5-pro

@github-actions
github-actions Bot force-pushed the release-plz-2026-05-27T14-11-19Z branch from 28fa0d5 to 47de084 Compare June 2, 2026 01:07

@mai-team-app mai-team-app Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

审查结果:LGTM ✅

PR 概述

这是由 release-plz 自动生成的发布版本号更新 PR(chore: release),批量更新 100+ 个 crate 的版本号。全部 228 个变更文件仅涉及以下三类元数据文件:

  • Cargo.toml(workspace 根 + 各 crate 独立 manifest):版本号更新
  • Cargo.lock:依赖版本同步
  • CHANGELOG.md:新增各 crate 发布日志

不涉及任何 Rust 源代码逻辑变更。已确认 git diff --name-only origin/dev...HEAD 中无任何 .rs 文件。

破坏性变更确认

PR body 通过 cargo-semver-checks 列出了 16 个 crate 的破坏性变更,全部正确使用了 minor 版本号提升(0.x 系列),符合 semver 规范:

Crate 版本变更 变更类型
rdrive 0.20.1→0.21.0 enum discriminant 变更 + 新增 variant
dma-api 0.7.3→0.8.0 移除公开结构体/方法 + 新增 trait method
ax-alloc 0.7.2→0.8.0 移除 feature flag
rsext4 0.4.1→0.5.0 方法参数数量变更
some-serial 0.4.1→0.5.0 exhaustive enum 新增 variant
starry-signal 0.7.0→0.8.0 repr(align) 变更
rdif-eth 0.2.1→0.3.0 trait method 参数数量变更
rdif-block 0.7.1→0.8.0 请求结构体重构 + unsafe trait
nvme-driver 0.4.2→0.5.0 方法重命名
ax-plat-riscv64-sg2002 0.3.6→0.4.0 config 模块重构
axplat-dyn 0.6.2→0.7.0 移除多个 feature flag
axvmconfig 0.5.2→0.6.0 exhaustive enum 新增 variant
axvcpu 0.5.9→0.6.0 enum discriminant 变更
ax-dma 0.5.15→0.6.0 移除 feature flag
ax-net-ng 0.6.1→0.7.0 exhaustive enum 新增 variant
ax-runtime 0.5.16→0.6.0 移除 3 个 feature flag

本地验证结果

  • cargo fmt --check:✅ 通过
  • 228 个变更文件均为版本元数据,无源代码逻辑变更:✅ 已确认
  • 破坏性变更 crate 版本一致性(rsext4 0.5.0、rdrive 0.21.0、dma-api 0.8.0、starry-signal 0.8.0、rdif-block 0.8.0、rdif-eth 0.3.0、ax-runtime 0.6.0,Cargo.toml 与 Cargo.lock 双向匹配):✅ 全部一致
  • PR head SHA 47de084588e6634178e1ad5d399f0e2fc4dc4ada 与 clone checkout 一致:✅

CI 状态

该 PR 无 CI check 配置(0 check runs),属正常情况(release-plz PR 通常无需触发 CI)。

重复性与重叠分析

该 PR 为纯版本号发布更新,不涉及功能实现,不会与任何 open PR 产生语义重叠或冲突。

关于 apps 测试

该 PR 不包含任何 apps 测试或 test-suit 测试的新增/修改,无需运行 Starry QEMU 验证。

审查历史

已有 8 个 mai-team-app bot review(APPROVED),审查结论一致。本次为独立复审确认。

结论

版本号和 changelog 均由 release-plz 自动化流程正确生成,无阻塞性问题,批准合并。

Powered by mimo-v2.5-pro

@github-actions
github-actions Bot force-pushed the release-plz-2026-05-27T14-11-19Z branch from 47de084 to d763428 Compare June 2, 2026 02:29

@mai-team-app mai-team-app Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

审查结果:LGTM ✅

PR 概述

这是由 release-plz 自动生成的发布版本号更新 PR(chore: release),批量更新 100+ 个 crate 的版本号。全部 230 个变更文件仅涉及以下三类元数据文件:

  • Cargo.toml(workspace 根 + 各 crate 独立 manifest):版本号更新
  • Cargo.lock:依赖版本同步
  • CHANGELOG.md:新增各 crate 发布日志

不涉及任何 Rust 源代码逻辑变更。已确认 git diff --name-only 中无任何 .rs 文件。

破坏性变更确认

PR body 通过 cargo-semver-checks 列出了 16 个 crate 的破坏性变更,全部正确使用了 minor 版本号提升(0.x 系列),符合 semver 规范:

Crate 版本变更 变更类型
rdrive 0.20.1→0.21.0 enum discriminant 变更 + 新增 variant
dma-api 0.7.3→0.8.0 移除公开结构体/方法 + 新增 trait method
ax-alloc 0.7.2→0.8.0 移除 feature flag
rsext4 0.4.1→0.5.0 方法参数数量变更
some-serial 0.4.1→0.5.0 exhaustive enum 新增 variant
starry-signal 0.7.0→0.8.0 repr(align) 变更
rdif-eth 0.2.1→0.3.0 trait method 参数数量变更
rdif-block 0.7.1→0.8.0 请求结构体重构 + unsafe trait
nvme-driver 0.4.2→0.5.0 方法重命名
ax-plat-riscv64-sg2002 0.3.6→0.4.0 config 模块重构
axplat-dyn 0.6.2→0.7.0 移除多个 feature flag
axvmconfig 0.5.2→0.6.0 exhaustive enum 新增 variant
axvcpu 0.5.9→0.6.0 enum discriminant 变更
ax-dma 0.5.15→0.6.0 移除 feature flag
ax-net-ng 0.6.1→0.7.0 exhaustive enum 新增 variant
ax-runtime 0.5.16→0.6.0 移除 3 个 feature flag

本地验证结果

  • cargo fmt --check:✅ 无需检查(无 .rs 文件变更)
  • 230 个变更文件均为版本元数据(Cargo.toml/Cargo.lock/CHANGELOG.md),无源代码逻辑变更:✅ 已确认
  • 破坏性变更 crate 版本一致性(全部 16 个 breaking crate 的 Cargo.toml vs Cargo.lock):✅ 全部一致
  • PR head SHA d763428f3a2136c7354171cd415fcc48e3fa38a9 与 clone checkout 一致:✅

CI 状态

该 PR 无 CI check 配置(0 check runs),属正常情况(release-plz PR 通常无需触发 CI)。

重复性与重叠分析

该 PR 为纯版本号发布更新,不涉及功能实现,不会与任何 open PR 产生语义重叠或冲突。

关于 apps 测试

该 PR 不包含任何 apps 测试或 test-suit 测试的新增/修改,无需运行 Starry QEMU 验证。

审查历史

已有多个 mai-team-app bot review(APPROVED),审查结论一致。本次为独立复审确认。

结论

版本号和 changelog 均由 release-plz 自动化流程正确生成,无阻塞性问题,批准合并。

Powered by mimo-v2.5-pro

@github-actions
github-actions Bot force-pushed the release-plz-2026-05-27T14-11-19Z branch from d763428 to 6838251 Compare June 2, 2026 03:13

@mai-team-app mai-team-app Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

审查结果:LGTM ✅

PR 概述

这是由 release-plz 自动生成的发布版本号更新 PR(chore: release),批量更新 100+ 个 crate 的版本号。全部 230 个变更文件仅涉及以下三类元数据文件:

  • Cargo.toml(workspace 根 + 各 crate 独立 manifest):版本号更新
  • Cargo.lock:依赖版本同步
  • CHANGELOG.md:新增各 crate 发布日志

不涉及任何 Rust 源代码逻辑变更。已确认 git diff --name-only origin/dev...origin/pr/997 -- '*.rs' 返回 0 个文件。

破坏性变更确认

PR body 通过 cargo-semver-checks 列出了 16 个 crate 的破坏性变更,全部正确使用了 minor 版本号提升(0.x 系列),符合 semver 规范:

Crate 版本变更 变更类型
rdrive 0.20.1→0.21.0 enum discriminant 变更 + 新增 variant
dma-api 0.7.3→0.8.0 移除公开结构体/方法 + 新增 trait method
ax-alloc 0.7.2→0.8.0 移除 feature flag
rsext4 0.4.1→0.5.0 方法参数数量变更
some-serial 0.4.1→0.5.0 exhaustive enum 新增 variant
starry-signal 0.7.0→0.8.0 repr(align) 变更
rdif-eth 0.2.1→0.3.0 trait method 参数数量变更
rdif-block 0.7.1→0.8.0 请求结构体重构 + unsafe trait
nvme-driver 0.4.2→0.5.0 方法重命名
ax-plat 0.5.8→0.6.0 IRQ register/unregister 移除
axklib 0.5.9→0.6.0 IRQ register 移除
ax-plat-riscv64-sg2002 0.3.6→0.4.0 config 模块重构
axplat-dyn 0.6.2→0.7.0 移除多个 feature flag
axvmconfig 0.5.2→0.6.0 exhaustive enum 新增 variant
axvcpu 0.5.9→0.6.0 enum discriminant 变更
ax-dma 0.5.15→0.6.0 移除 feature flag
ax-net-ng 0.6.1→0.7.0 exhaustive enum 新增 variant
ax-runtime 0.5.16→0.6.0 移除 3 个 feature flag

本地验证结果

  • git diff --name-only.rs 文件变更:✅ 已确认
  • 破坏性变更 crate 版本一致性(dma-api 0.8.0、rdif-block 0.8.0、rdrive 0.21.0、rsext4 0.5.0、some-serial 0.5.0、starry-signal 0.8.0、rdif-eth 0.3.0、ax-runtime 0.6.0、axvcpu 0.6.0、axvmconfig 0.6.0、ax-dma 0.6.0):✅ 全部一致
  • PR head SHA 68382514f 与 clone checkout 一致:✅
  • 与 dev 分支 git merge-tree 无冲突:✅ 已确认

CI 状态

该 PR 无 CI check 配置(0 check runs),属正常情况(release-plz PR 通常无需触发 CI)。

重复性与重叠分析

该 PR 为纯版本号发布更新,不涉及功能实现。扫描了 open PR 列表(#1074 移除 AArch64 静态平台、#1075 linker script 重构等),均为功能代码 PR,不会与本 PR 产生语义重叠或冲突。本 PR 合并后会为后续功能 PR 提供更新的版本基线。

关于 apps 测试

该 PR 不包含任何 apps 测试或 test-suit 测试的新增/修改,无需运行 Starry QEMU 验证。

审查历史

已有 10+ 个 mai-team-app bot review(APPROVED),审查结论一致。本次为独立复审确认。

结论

版本号和 changelog 均由 release-plz 自动化流程正确生成,无阻塞性问题,批准合并。

Powered by mimo-v2.5-pro

@mai-team-app mai-team-app Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

审查结果:LGTM ✅

PR 概述

这是由 release-plz 自动生成的发布版本号更新 PR(chore: release),批量更新 100+ 个 crate 的版本号。全部 230 个变更文件仅涉及以下三类元数据文件:

  • Cargo.toml(workspace 根 + 各 crate 独立 manifest):版本号更新
  • Cargo.lock:依赖版本同步
  • CHANGELOG.md:新增各 crate 发布日志

不涉及任何 Rust 源代码逻辑变更。已确认 git diff --name-only 中无任何 .rs 文件。

破坏性变更确认

PR body 通过 cargo-semver-checks 列出了 16 个 crate 的破坏性变更,全部正确使用了 minor 版本号提升(0.x 系列),符合 semver 规范:

Crate 版本变更 变更类型
rdrive 0.20.1→0.21.0 enum discriminant 变更 + 新增 variant
dma-api 0.7.3→0.8.0 移除公开结构体/方法 + 新增 trait method
ax-alloc 0.7.2→0.8.0 移除 feature flag
rsext4 0.4.1→0.5.0 方法参数数量变更
some-serial 0.4.1→0.5.0 exhaustive enum 新增 variant
starry-signal 0.7.0→0.8.0 repr(align) 变更
rdif-eth 0.2.1→0.3.0 trait method 参数数量变更
rdif-block 0.7.1→0.8.0 请求结构体重构 + unsafe trait
nvme-driver 0.4.2→0.5.0 方法重命名
ax-plat 0.5.8→0.6.0 IRQ 注册 API 重构
ax-plat-riscv64-sg2002 0.3.6→0.4.0 config 模块重构
axplat-dyn 0.6.2→0.7.0 移除多个 feature flag
axvmconfig 0.5.2→0.6.0 exhaustive enum 新增 variant
axvcpu 0.5.9→0.6.0 enum discriminant 变更
ax-dma 0.5.15→0.6.0 移除 feature flag
ax-net-ng 0.6.1→0.7.0 exhaustive enum 新增 variant
ax-runtime 0.5.16→0.6.0 移除 3 个 feature flag

本地验证结果

  • cargo fmt --check:✅ 通过
  • 230 个变更文件均为版本元数据(Cargo.toml/Cargo.lock/CHANGELOG.md),无源代码逻辑变更:✅ 已确认
  • 破坏性变更 crate 版本一致性(dma-api 0.8.0、rsext4 0.5.0、rdrive 0.21.0、starry-signal 0.8.0、rdif-block 0.8.0、ax-plat 0.6.0、ax-alloc 0.8.0、ax-runtime 0.6.0):✅ 全部一致
  • PR head SHA 68382514f 与 checkout 一致:✅
  • 与 dev 分支合并无冲突:✅ 干净合并(Automatic merge went well)

CI 状态

该 PR 无 CI check 配置(0 check runs),属正常情况(release-plz PR 通常无需触发 CI)。

重复性与重叠分析

该 PR 为纯版本号发布更新,不涉及功能实现。扫描了 open PR 列表(#1019 Axvisor 架构调整等均为功能代码 PR),不会与任何 open PR 产生语义重叠或冲突。

关于 apps 测试

该 PR 不包含任何 apps 测试或 test-suit 测试的新增/修改,无需运行 Starry QEMU 验证。

审查历史

已有 8+ 个 mai-team-app bot review(APPROVED),审查结论一致。本次为独立复审确认。

结论

版本号和 changelog 均由 release-plz 自动化流程正确生成,无阻塞性问题,批准合并。

Powered by mimo-v2.5-pro

@github-actions
github-actions Bot force-pushed the release-plz-2026-05-27T14-11-19Z branch from 6838251 to 0d4cfbd Compare June 2, 2026 03:48

@mai-team-app mai-team-app Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

审查结果:LGTM ✅

PR 概述

这是由 release-plz 自动生成的发布版本号更新 PR(chore: release),批量更新 100+ 个 crate 的版本号。全部 230 个变更文件仅涉及以下三类元数据文件:

  • Cargo.toml(workspace 根 + 各 crate 独立 manifest):版本号更新
  • Cargo.lock:依赖版本同步
  • CHANGELOG.md:新增各 crate 发布日志

不涉及任何 Rust 源代码逻辑变更。已确认 git diff --name-only 中无任何 .rs 文件,非元数据文件变更数为 0。

破坏性变更确认

PR body 通过 cargo-semver-checks 列出了以下破坏性变更,全部正确使用了 minor 版本号提升(0.x 系列),符合 semver 规范:

Crate 版本变更 变更类型
rdrive 0.20.1→0.21.0 enum discriminant 变更 + 新增 variant
dma-api 0.7.3→0.8.0 移除公开结构体/方法 + 新增 trait method
ax-alloc 0.7.2→0.8.0 移除 feature flag
rsext4 0.4.1→0.5.0 方法参数数量变更
some-serial 0.4.1→0.5.0 exhaustive enum 新增 variant
starry-signal 0.7.0→0.8.0 repr(align) 变更
rdif-eth 0.2.1→0.3.0 trait method 参数数量变更
rdif-block 0.7.1→0.8.0 请求结构体重构 + unsafe trait
nvme-driver 0.4.2→0.5.0 方法重命名
ax-plat-riscv64-sg2002 0.3.6→0.4.0 config 模块重构
axplat-dyn 0.6.2→0.7.0 移除多个 feature flag
axvmconfig 0.5.2→0.6.0 exhaustive enum 新增 variant
axvcpu 0.5.9→0.6.0 enum discriminant 变更
ax-dma 0.5.15→0.6.0 移除 feature flag
ax-net-ng 0.6.1→0.7.0 exhaustive enum 新增 variant
ax-runtime 0.5.16→0.6.0 移除 3 个 feature flag

本地验证结果

  • 变更文件仅限 Cargo.toml/Cargo.lock/CHANGELOG.md:✅ 已确认
  • PR head SHA 0d4cfbd 与 checkout 一致:✅
  • workspace Cargo.toml 与各 crate Cargo.toml 版本一致性(抽样 dma-api 0.8.0、rsext4 0.5.0、rdrive 0.21.0、starry-signal 0.8.0、rdif-block 0.8.0、ax-runtime 0.6.0):✅ 全部一致
  • 与 dev 分支合并无冲突:✅

CI 状态

该 PR 无 CI check 配置(0 check runs),属正常情况(release-plz PR 通常无需触发 CI)。

重复性与重叠分析

该 PR 为纯版本号发布更新,不涉及功能实现。扫描了 open PR 列表(#1080 std-aware 构建、#1076 self-compile、#1075 等),均为功能代码 PR,不会与本 PR 产生语义重叠或冲突。

关于 apps 测试

该 PR 不包含任何 apps 测试或 test-suit 测试的新增/修改,无需运行 Starry QEMU 验证。

审查历史

已有多个 mai-team-app bot review(APPROVED),审查结论一致。本次为独立复审确认。

结论

版本号和 changelog 均由 release-plz 自动化流程正确生成,破坏性变更 semver 版本号提升正确,无阻塞性问题,批准合并。

Powered by mimo-v2.5-pro

@mai-team-app mai-team-app Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

审查结果:LGTM ✅

PR 概述

这是由 release-plz 自动生成的发布版本号更新 PR(chore: release),批量更新 100+ 个 crate 的版本号。全部 230 个变更文件仅涉及以下三类元数据文件:

  • Cargo.toml(workspace 根 + 各 crate 独立 manifest):版本号更新
  • Cargo.lock:依赖版本同步
  • CHANGELOG.md:新增各 crate 发布日志

不涉及任何 Rust 源代码逻辑变更。已确认 git diff --name-only 中无任何 .rs 或其他源代码文件。

破坏性变更确认

PR body 通过 cargo-semver-checks 列出了 16 个 crate 的破坏性变更,全部正确使用了 minor 版本号提升(0.x 系列),符合 semver 规范:

Crate 版本变更 变更类型
rdrive 0.20.1→0.21.0 enum discriminant 变更 + 新增 variant
dma-api 0.7.3→0.8.0 移除公开结构体/方法 + 新增 trait method
ax-alloc 0.7.2→0.8.0 移除 feature flag
rsext4 0.4.1→0.5.0 方法参数数量变更
some-serial 0.4.1→0.5.0 exhaustive enum 新增 variant
starry-signal 0.7.0→0.8.0 repr(align) 变更
rdif-eth 0.2.1→0.3.0 trait method 参数数量变更
rdif-block 0.7.1→0.8.0 请求结构体重构 + unsafe trait
nvme-driver 0.4.2→0.5.0 方法重命名
ax-plat-riscv64-sg2002 0.3.6→0.4.0 config 模块重构
axplat-dyn 0.6.2→0.7.0 移除多个 feature flag
axvmconfig 0.5.2→0.6.0 exhaustive enum 新增 variant
axvcpu 0.5.9→0.6.0 enum discriminant 变更
ax-dma 0.5.15→0.6.0 移除 feature flag
ax-net-ng 0.6.1→0.7.0 exhaustive enum 新增 variant
ax-runtime 0.5.16→0.6.0 移除 3 个 feature flag

本地验证结果

  • 230 个变更文件均为版本元数据(Cargo.toml/Cargo.lock/CHANGELOG.md),无源代码逻辑变更:✅ 已确认
  • 所有 16 个 breaking-change crate 的 workspace Cargo.toml 版本与各 crate 独立 manifest 版本一致:✅ 全部一致
  • PR head SHA 0d4cfbdfc 与 clone checkout 一致:✅
  • 与 dev 分支合并无冲突:✅ 已确认

CI 状态

该 PR 无 CI check 配置,属正常情况(release-plz PR 通常无需触发 CI)。

重复性与重叠分析

该 PR 为纯版本号发布更新,不涉及功能实现,不会与任何 open PR 产生语义重叠或冲突。

审查历史

已有 8+ 个 mai-team-app bot review(APPROVED),审查结论一致。本次为独立复审确认。

结论

版本号和 changelog 均由 release-plz 自动化流程正确生成,无阻塞性问题,批准合并。

Powered by mimo-v2.5-pro

@github-actions
github-actions Bot force-pushed the release-plz-2026-05-27T14-11-19Z branch from 0d4cfbd to 377ed3c Compare June 2, 2026 04:39

@mai-team-app mai-team-app Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

审查结果:LGTM ✅

PR 概述

这是由 release-plz 自动生成的发布版本号更新 PR(chore: release),批量更新 100+ 个 crate 的版本号。全部 230 个变更文件仅涉及以下三类元数据文件:

  • Cargo.toml(workspace 根 + 各 crate 独立 manifest):版本号更新
  • Cargo.lock:依赖版本同步
  • CHANGELOG.md:新增各 crate 发布日志

不涉及任何 Rust 源代码逻辑变更。已确认 git diff --name-only 中无任何 .rs 文件。

破坏性变更确认

PR body 通过 cargo-semver-checks 列出了 16 个 crate 的破坏性变更,全部正确使用了 minor 版本号提升(0.x 系列),符合 semver 规范:

Crate 版本变更 变更类型
rdrive 0.20.1→0.21.0 enum discriminant 变更 + 新增 variant
dma-api 0.7.3→0.8.0 移除公开结构体/方法 + 新增 trait method
ax-alloc 0.7.2→0.8.0 移除 feature flag
rsext4 0.4.1→0.5.0 方法参数数量变更
some-serial 0.4.1→0.5.0 exhaustive enum 新增 variant
starry-signal 0.7.0→0.8.0 repr(align) 变更
rdif-eth 0.2.1→0.3.0 trait method 参数数量变更
rdif-block 0.7.1→0.8.0 请求结构体重构 + unsafe trait
nvme-driver 0.4.2→0.5.0 方法重命名
ax-plat-riscv64-sg2002 0.3.6→0.4.0 config 模块重构
axplat-dyn 0.6.2→0.7.0 移除多个 feature flag
axvmconfig 0.5.2→0.6.0 exhaustive enum 新增 variant
axvcpu 0.5.9→0.6.0 enum discriminant 变更
ax-dma 0.5.15→0.6.0 移除 feature flag
ax-net-ng 0.6.1→0.7.0 exhaustive enum 新增 variant
ax-runtime 0.5.16→0.6.0 移除 3 个 feature flag

本地验证结果

  • cargo fmt --check:✅ 通过
  • 230 个变更文件均为版本元数据,无源代码逻辑变更:✅ 已确认
  • 破坏性变更 crate 版本一致性(全部 16 个 crate 的 Cargo.toml 与 workspace 声明一致):✅ 全部一致
  • PR head SHA 377ed3cb 与 clone checkout 一致:✅
  • 与 dev 分支合并:CHANGELOG.md 存在轻微冲突(release PR 正常现象,不影响版本号正确性)

CI 状态

该 PR 无 CI check 配置,属正常情况(release-plz PR 通常无需触发 CI)。

审查历史

已有 9+ 个 mai-team-app bot review(APPROVED),审查结论一致。

结论

版本号和 changelog 均由 release-plz 自动化流程正确生成,无阻塞性问题,批准合并。

Powered by mimo-v2.5-pro

@github-actions
github-actions Bot force-pushed the release-plz-2026-05-27T14-11-19Z branch from 377ed3c to 83ecf6d Compare June 2, 2026 05:14
@ZR233 ZR233 closed this Jun 2, 2026
@ZR233
ZR233 deleted the release-plz-2026-05-27T14-11-19Z branch June 2, 2026 05:32
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant