Skip to content

chore: release - #2026

Open
github-actions[bot] wants to merge 1 commit into
devfrom
release-plz-2026-08-14T09-46-23Z
Open

chore: release#2026
github-actions[bot] wants to merge 1 commit into
devfrom
release-plz-2026-08-14T09-46-23Z

Conversation

@github-actions

@github-actions github-actions Bot commented Aug 14, 2026

Copy link
Copy Markdown
Contributor

🤖 New release

  • cpu-local: 0.1.2 -> 0.1.3 (✓ API compatible changes)
  • ax-lazyinit: 0.4.10 -> 0.4.11 (✓ API compatible changes)
  • ax-sync: 0.5.31 -> 0.5.32 (✓ API compatible changes)
  • ax-cgroup: 0.1.2 -> 0.1.3 (✓ API compatible changes)
  • axbacktrace: 0.4.8 -> 0.4.9 (✓ API compatible changes)
  • ax-percpu: 0.4.17 -> 0.4.18 (✓ API compatible changes)
  • ax-cpu: 0.8.6 -> 0.8.7 (✓ API compatible changes)
  • ax-io: 0.6.4 -> 0.6.5 (✓ API compatible changes)
  • irq-framework: 0.3.2 -> 0.3.3 (✓ API compatible changes)
  • rdrive: 0.23.9 -> 0.23.10 (✓ API compatible changes)
  • ax-plat: 0.12.3 -> 0.12.4 (✓ API compatible changes)
  • buddy-slab-allocator: 0.4.8 -> 0.4.9 (✓ API compatible changes)
  • ax-alloc: 0.8.15 -> 0.8.16 (✓ API compatible changes)
  • dma-api: 0.9.5 -> 0.9.6 (✓ API compatible changes)
  • axklib: 0.7.8 -> 0.8.0 (⚠ API breaking changes)
  • axpoll: 0.5.4 -> 0.5.5 (✓ API compatible changes)
  • ax-linked-list-r4l: 0.5.6 -> 0.5.7 (✓ API compatible changes)
  • ax-sched: 0.5.8 -> 0.5.9 (✓ API compatible changes)
  • scope-local: 0.4.5 -> 0.4.6 (✓ API compatible changes)
  • rdif-block: 0.11.4 -> 0.11.5 (✓ API compatible changes)
  • aic8800: 0.2.7 -> 0.2.8 (✓ API compatible changes)
  • arm-scmi-rs: 0.1.9 -> 0.1.10 (✓ API compatible changes)
  • usb-if: 0.7.5 -> 0.8.0 (⚠ API breaking changes)
  • crab-usb: 0.10.5 -> 0.11.0 (⚠ API breaking changes)
  • sdmmc-protocol: 0.4.4 -> 0.4.5 (✓ API compatible changes)
  • sdhci-host: 0.4.4 -> 0.4.5 (✓ API compatible changes)
  • dwmmc-host: 0.3.5 -> 0.3.6 (✓ API compatible changes)
  • nvme-driver: 0.7.5 -> 0.7.6 (✓ API compatible changes)
  • rdif-serial: 0.9.3 -> 0.10.0 (⚠ API breaking changes)
  • realtek-rtl8125: 0.2.12 -> 0.2.13 (✓ API compatible changes)
  • rockchip-jpeg: 0.1.5 -> 0.1.6 (✓ API compatible changes)
  • rockchip-npu: 0.2.13 -> 0.2.14 (✓ API compatible changes)
  • rockchip-rga: 0.1.8 -> 0.1.9 (✓ API compatible changes)
  • some-serial: 0.7.3 -> 0.7.4 (✓ API compatible changes)
  • ax-driver: 0.12.3 -> 0.13.0 (⚠ API breaking changes)
  • someboot: 0.3.8 -> 0.4.0 (⚠ API breaking changes)
  • arm-gic-driver: 0.17.11 -> 0.17.12 (✓ API compatible changes)
  • somehal: 0.8.3 -> 0.9.0 (✓ API compatible changes)
  • axplat-dyn: 0.7.15 -> 0.8.0 (✓ API compatible changes)
  • axfs-ng-vfs: 0.5.8 -> 0.5.9 (✓ API compatible changes)
  • rsext4: 0.7.8 -> 0.7.9 (✓ API compatible changes)
  • ax-fs-ng: 0.8.7 -> 0.8.8 (✓ API compatible changes)
  • ax-memory-set: 0.6.14 -> 0.7.0 (⚠ API breaking changes)
  • arm_vcpu: 0.5.19 -> 0.5.20 (✓ API compatible changes)
  • arm_vgic: 0.5.6 -> 0.5.7 (✓ API compatible changes)
  • riscv_vplic: 0.4.23 -> 0.4.24 (✓ API compatible changes)
  • axdevice: 0.5.7 -> 0.6.0 (⚠ API breaking changes)
  • axhvc: 0.4.13 -> 0.5.0 (⚠ API breaking changes)
  • axvirtio-common: 0.1.0 -> 0.2.0 (⚠ API breaking changes)
  • axvirtio-blk: 0.1.0 -> 0.2.0 (⚠ API breaking changes)
  • axvirtio-net: 0.1.0 -> 0.1.1 (✓ API compatible changes)
  • ax-hal: 0.5.31 -> 0.5.32 (✓ API compatible changes)
  • ax-ipi: 0.5.30 -> 0.5.31 (✓ API compatible changes)
  • ax-mm: 0.5.31 -> 0.5.32 (✓ API compatible changes)
  • ax-task: 0.6.7 -> 0.6.8 (✓ API compatible changes)
  • ax-display: 0.6.8 -> 0.6.9 (✓ API compatible changes)
  • ax-log: 0.5.20 -> 0.5.21 (✓ API compatible changes)
  • ax-net: 0.12.7 -> 0.12.8 (✓ API compatible changes)
  • ax-input: 0.6.8 -> 0.6.9 (✓ API compatible changes)
  • ax-runtime: 0.10.7 -> 0.10.8 (✓ API compatible changes)
  • ax-api: 0.7.7 -> 0.7.8 (✓ API compatible changes)
  • ax-posix-api: 0.5.32 -> 0.5.33 (✓ API compatible changes)
  • ax-std: 0.5.31 -> 0.5.32
  • axvmconfig: 0.8.4 -> 0.8.5 (✓ API compatible changes)
  • loongarch_vcpu: 0.5.15 -> 0.5.16 (✓ API compatible changes)
  • riscv_vcpu: 0.5.20 -> 0.5.21 (✓ API compatible changes)
  • axvm: 0.5.26 -> 0.5.27 (✓ API compatible changes)
  • k230-kpu: 0.1.0 -> 0.1.1 (✓ API compatible changes)
  • sg2002-tpu: 0.3.10 -> 0.4.0 (⚠ API breaking changes)
  • sg200x-jpu: 0.1.3 -> 0.1.4 (✓ API compatible changes)
  • axnsproxy: 0.3.4 -> 0.3.5 (✓ API compatible changes)
  • starry-process: 0.4.16 -> 0.4.17 (✓ API compatible changes)
  • starry-vm: 0.5.13 -> 0.5.14 (✓ API compatible changes)
  • starry-signal: 0.8.13 -> 0.8.14 (✓ API compatible changes)
  • starry-kernel: 0.7.7 -> 0.7.8 (✓ API compatible changes)
  • axbuild: 0.4.23 -> 0.4.24 (✓ API compatible changes)
  • starryos: 0.5.28 -> 0.5.29
  • ax-libc: 0.5.31 -> 0.5.32
  • axvisor: 0.5.24 -> 0.5.25
  • rdif-intc: 0.15.2 -> 0.15.3
  • rdif-msi: 0.2.2 -> 0.2.3
  • pcie: 0.6.9 -> 0.6.10
  • ahci-driver: 0.1.2 -> 0.1.3
  • rdif-eth: 0.3.10 -> 0.3.11
  • rd-net: 0.2.4 -> 0.2.5
  • sdio-host2: 0.1.6 -> 0.1.7
  • cv181x-sdhci: 0.1.5 -> 0.1.6
  • eth-intel: 0.1.13 -> 0.1.14
  • phytium-mci-host: 0.3.5 -> 0.3.6
  • rockchip-soc: 0.4.4 -> 0.4.5
  • starfive-jh7110-dwmmc: 0.1.5 -> 0.1.6
  • axaddrspace: 0.5.19 -> 0.5.20
  • usb-serial: 0.1.3 -> 0.1.4

axklib breaking changes

--- failure trait_newly_sealed: pub trait became sealed ---

Description:
A publicly-visible trait became sealed, so downstream crates are no longer able to implement it
        ref: https://rust-lang.github.io/api-guidelines/future-proofing.html#sealed-traits-protect-against-downstream-implementations-c-sealed
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.48.0/src/lints/trait_newly_sealed.ron

Failed in:
  trait axklib::Klib in file /tmp/.tmp6IbVq1/tgoskits/components/axklib/src/lib.rs:108

usb-if 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.48.0/src/lints/enum_variant_added.ron

Failed in:
  variant USBError:InterfaceBroken in /tmp/.tmp6IbVq1/tgoskits/drivers/usb/usb-if/src/err.rs:52
  variant TransferError:EndpointRevoked in /tmp/.tmp6IbVq1/tgoskits/drivers/usb/usb-if/src/err.rs:12
  variant TransferError:Disconnected in /tmp/.tmp6IbVq1/tgoskits/drivers/usb/usb-if/src/err.rs:14

crab-usb 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.48.0/src/lints/inherent_method_missing.ron

Failed in:
  Device::endpoint, previously in file /tmp/.tmpv9c7t7/crab-usb/src/device.rs:351
  Device::take_endpoints_for_interface, previously in file /tmp/.tmpv9c7t7/crab-usb/src/device.rs:359
  Device::take_endpoints, previously in file /tmp/.tmpv9c7t7/crab-usb/src/device.rs:372
  Device::endpoint, previously in file /tmp/.tmpv9c7t7/crab-usb/src/device.rs:351
  Device::take_endpoints_for_interface, previously in file /tmp/.tmpv9c7t7/crab-usb/src/device.rs:359
  Device::take_endpoints, previously in file /tmp/.tmpv9c7t7/crab-usb/src/device.rs:372

--- 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.48.0/src/lints/struct_missing.ron

Failed in:
  struct crab_usb::Endpoint, previously in file /tmp/.tmpv9c7t7/crab-usb/src/backend/ty/ep/mod.rs:46

rdif-serial breaking changes

--- 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.48.0/src/lints/trait_method_added.ron

Failed in:
  trait method rdif_serial::UartPort::discard_rx in file /tmp/.tmp6IbVq1/tgoskits/drivers/interface/rdif-serial/src/raw.rs:50
  trait method rdif_serial::UartPort::discard_tx in file /tmp/.tmp6IbVq1/tgoskits/drivers/interface/rdif-serial/src/raw.rs:58

ax-driver 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.48.0/src/lints/enum_variant_added.ron

Failed in:
  variant Error:DeviceBusy in /tmp/.tmp6IbVq1/tgoskits/drivers/ax-driver/src/error.rs:12
  variant Error:DeviceAlreadyTaken in /tmp/.tmp6IbVq1/tgoskits/drivers/ax-driver/src/error.rs:15
  variant Error:DeviceUnavailable in /tmp/.tmp6IbVq1/tgoskits/drivers/ax-driver/src/error.rs:18
  variant Error:DeviceBusy in /tmp/.tmp6IbVq1/tgoskits/drivers/ax-driver/src/error.rs:12
  variant Error:DeviceAlreadyTaken in /tmp/.tmp6IbVq1/tgoskits/drivers/ax-driver/src/error.rs:15
  variant Error:DeviceUnavailable in /tmp/.tmp6IbVq1/tgoskits/drivers/ax-driver/src/error.rs:18

--- 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.48.0/src/lints/function_missing.ron

Failed in:
  function ax_driver::block::map_blk_err_to_ax_err, previously in file /tmp/.tmpv9c7t7/ax-driver/src/block/binding.rs:416

someboot 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.48.0/src/lints/enum_variant_added.ron

Failed in:
  variant CpuOnError:StartupInProgress in /tmp/.tmp6IbVq1/tgoskits/platforms/someboot/src/power.rs:265
  variant CpuOnError:NotAlive in /tmp/.tmp6IbVq1/tgoskits/platforms/someboot/src/power.rs:274
  variant CpuOnError:AliveTimeout in /tmp/.tmp6IbVq1/tgoskits/platforms/someboot/src/power.rs:283

--- 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.48.0/src/lints/function_missing.ron

Failed in:
  function someboot::power::cpu_on, previously in file /tmp/.tmpv9c7t7/someboot/src/power.rs:15

--- 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.48.0/src/lints/trait_method_added.ron

Failed in:
  trait method someboot::ArchTrait::kick_secondary_cpu in file /tmp/.tmp6IbVq1/tgoskits/platforms/someboot/src/lib.rs:125

--- 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.48.0/src/lints/trait_method_missing.ron

Failed in:
  method cpu_on of trait ArchTrait, previously in file /tmp/.tmpv9c7t7/someboot/src/lib.rs:120

ax-memory-set 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.48.0/src/lints/feature_missing.ron

Failed in:
  feature ax-errno in the package's Cargo.toml

axdevice 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.48.0/src/lints/inherent_method_missing.ron

Failed in:
  DeviceRuntime::alloc_ivc_channel, previously in file /tmp/.tmpv9c7t7/axdevice/src/device.rs:341
  DeviceRuntime::release_ivc_channel, previously in file /tmp/.tmpv9c7t7/axdevice/src/device.rs:348

--- 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.48.0/src/lints/struct_missing.ron

Failed in:
  struct axdevice::GuestRangeAllocatorKey, previously in file /tmp/.tmpv9c7t7/axdevice/src/range_alloc.rs:22
  struct axdevice::GuestRangePool, previously in file /tmp/.tmpv9c7t7/axdevice/src/range_alloc.rs:36

--- failure trait_missing: pub trait removed or renamed ---

Description:
A publicly-visible trait cannot be imported by its prior path. A `pub use` may have been removed, or the trait 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.48.0/src/lints/trait_missing.ron

Failed in:
  trait axdevice::GuestRangeAllocator, previously in file /tmp/.tmpv9c7t7/axdevice/src/range_alloc.rs:13

axhvc 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.48.0/src/lints/enum_variant_added.ron

Failed in:
  variant HyperCallCode:HIVCNotify in /tmp/.tmp6IbVq1/tgoskits/virtualization/axhvc/src/lib.rs:260

axvirtio-common 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.48.0/src/lints/enum_no_repr_variant_discriminant_changed.ron

Failed in:
  variant VirtioError::NotFound 16 -> 20 in /tmp/.tmp6IbVq1/tgoskits/virtualization/axvirtio-common/src/error.rs:56
  variant VirtioError::InvalidInput 17 -> 22 in /tmp/.tmp6IbVq1/tgoskits/virtualization/axvirtio-common/src/error.rs:61
  variant VirtioError::NotFound 16 -> 20 in /tmp/.tmp6IbVq1/tgoskits/virtualization/axvirtio-common/src/error.rs:56
  variant VirtioError::InvalidInput 17 -> 22 in /tmp/.tmp6IbVq1/tgoskits/virtualization/axvirtio-common/src/error.rs:61

--- 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.48.0/src/lints/enum_variant_added.ron

Failed in:
  variant VirtioError:RingMisaligned in /tmp/.tmp6IbVq1/tgoskits/virtualization/axvirtio-common/src/error.rs:41
  variant VirtioError:RingOverlap in /tmp/.tmp6IbVq1/tgoskits/virtualization/axvirtio-common/src/error.rs:43
  variant VirtioError:InvalidRingLayout in /tmp/.tmp6IbVq1/tgoskits/virtualization/axvirtio-common/src/error.rs:46
  variant VirtioError:QueueFaulted in /tmp/.tmp6IbVq1/tgoskits/virtualization/axvirtio-common/src/error.rs:54
  variant VirtioError:WouldBlock in /tmp/.tmp6IbVq1/tgoskits/virtualization/axvirtio-common/src/error.rs:59
  variant VirtioError:RingMisaligned in /tmp/.tmp6IbVq1/tgoskits/virtualization/axvirtio-common/src/error.rs:41
  variant VirtioError:RingOverlap in /tmp/.tmp6IbVq1/tgoskits/virtualization/axvirtio-common/src/error.rs:43
  variant VirtioError:InvalidRingLayout in /tmp/.tmp6IbVq1/tgoskits/virtualization/axvirtio-common/src/error.rs:46
  variant VirtioError:QueueFaulted in /tmp/.tmp6IbVq1/tgoskits/virtualization/axvirtio-common/src/error.rs:54
  variant VirtioError:WouldBlock in /tmp/.tmp6IbVq1/tgoskits/virtualization/axvirtio-common/src/error.rs:59

--- 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.48.0/src/lints/inherent_method_missing.ron

Failed in:
  VirtioQueue::pop_avail, previously in file /tmp/.tmpv9c7t7/axvirtio-common/src/queue/mod.rs:170
  VirtioQueue::pop_avail, previously in file /tmp/.tmpv9c7t7/axvirtio-common/src/queue/mod.rs:170

--- 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.48.0/src/lints/method_parameter_count_changed.ron

Failed in:
  axvirtio_common::queue::DescriptorTable::new takes 3 parameters in /tmp/.tmpv9c7t7/axvirtio-common/src/queue/descriptor.rs:141, but now takes 2 parameters in /tmp/.tmp6IbVq1/tgoskits/virtualization/axvirtio-common/src/queue/descriptor.rs:217
  axvirtio_common::queue::DescriptorTable::read_desc takes 1 parameters in /tmp/.tmpv9c7t7/axvirtio-common/src/queue/descriptor.rs:170, but now takes 2 parameters in /tmp/.tmp6IbVq1/tgoskits/virtualization/axvirtio-common/src/queue/descriptor.rs:251
  axvirtio_common::queue::DescriptorTable::write_desc takes 2 parameters in /tmp/.tmpv9c7t7/axvirtio-common/src/queue/descriptor.rs:183, but now takes 3 parameters in /tmp/.tmp6IbVq1/tgoskits/virtualization/axvirtio-common/src/queue/descriptor.rs:275
  axvirtio_common::queue::DescriptorTable::follow_chain takes 1 parameters in /tmp/.tmpv9c7t7/axvirtio-common/src/queue/descriptor.rs:198, but now takes 2 parameters in /tmp/.tmp6IbVq1/tgoskits/virtualization/axvirtio-common/src/queue/descriptor.rs:298
  axvirtio_common::queue::DescriptorTable::chain_length takes 1 parameters in /tmp/.tmpv9c7t7/axvirtio-common/src/queue/descriptor.rs:230, but now takes 2 parameters in /tmp/.tmp6IbVq1/tgoskits/virtualization/axvirtio-common/src/queue/descriptor.rs:389
  axvirtio_common::queue::DescriptorTable::validate_chain takes 1 parameters in /tmp/.tmpv9c7t7/axvirtio-common/src/queue/descriptor.rs:236, but now takes 2 parameters in /tmp/.tmp6IbVq1/tgoskits/virtualization/axvirtio-common/src/queue/descriptor.rs:395
  axvirtio_common::queue::DescriptorTable::get_data_buffers takes 2 parameters in /tmp/.tmpv9c7t7/axvirtio-common/src/queue/descriptor.rs:261, but now takes 3 parameters in /tmp/.tmp6IbVq1/tgoskits/virtualization/axvirtio-common/src/queue/descriptor.rs:424
  axvirtio_common::queue::DescriptorTable::get_status_addr takes 1 parameters in /tmp/.tmpv9c7t7/axvirtio-common/src/queue/descriptor.rs:287, but now takes 2 parameters in /tmp/.tmp6IbVq1/tgoskits/virtualization/axvirtio-common/src/queue/descriptor.rs:451

--- failure type_allows_fewer_generic_type_params: type now allows fewer generic type parameters ---

Description:
A type now allows fewer generic type parameters than it used to. Uses of this type that supplied all previously-supported generic types will be broken.
        ref: https://doc.rust-lang.org/cargo/reference/semver.html#trait-new-parameter-no-default
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.48.0/src/lints/type_allows_fewer_generic_type_params.ron

Failed in:
  Struct DescriptorTable allows 1 -> 0 generic types in /tmp/.tmp6IbVq1/tgoskits/virtualization/axvirtio-common/src/queue/descriptor.rs:208

axvirtio-blk 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.48.0/src/lints/inherent_method_missing.ron

Failed in:
  VirtioMmioBlockDevice::parse_virtio_block_header, previously in file /tmp/.tmpv9c7t7/axvirtio-blk/src/mmio/device.rs:555

sg2002-tpu 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.48.0/src/lints/inherent_method_missing.ron

Failed in:
  TpuError::as_errno, previously in file /tmp/.tmpv9c7t7/sg2002-tpu/src/tpu/error.rs:28
Changelog

cpu-local

0.1.3 - 2026-08-15

Fixed

  • (cpu-local) keep AArch64 current independent of TLS (#1970)

ax-lazyinit

0.4.11 - 2026-08-15

Other

  • (sync) unify lock primitives in ax-sync (#1956)

ax-sync

0.5.32 - 2026-08-15

Fixed

  • (ax-net) avoid sleeping mutex under datagram spin lock (#1963)

Other

  • (sync) move lock implementation into ax-task (#1962)
  • (sync) unify lock primitives in ax-sync (#1956)

ax-cgroup

0.1.3 - 2026-08-15

Other

  • (sync) move lock implementation into ax-task (#1962)
  • (sync) unify lock primitives in ax-sync (#1956)

axbacktrace

0.4.9 - 2026-08-15

Other

  • (sync) unify lock primitives in ax-sync (#1956)

ax-percpu

0.4.18 - 2026-08-15

Other

  • (sync) unify lock primitives in ax-sync (#1956)

ax-cpu

0.8.7 - 2026-08-15

Fixed

  • (cpu-local) keep AArch64 current independent of TLS (#1970)

ax-io

0.6.5 - 2026-08-15

Other

  • (errors) introduce domain-owned error boundaries (#2024)

irq-framework

0.3.3 - 2026-08-15

Other

  • (errors) introduce domain-owned error boundaries (#2024)

rdrive

0.23.10 - 2026-08-15

Fixed

  • (axbuild) lint host-test targets with clippy (#2022)
  • (rdrive) make FDT assigned-clocks best-effort, not probe-fatal (#2002)

Other

  • (errors) introduce domain-owned error boundaries (#2024)
  • (rdrive) add fdt_ref() to borrow the device tree without cloning (#2004)
  • (sync) unify lock primitives in ax-sync (#1956)

ax-plat

0.12.4 - 2026-08-15

Other

  • (errors) introduce domain-owned error boundaries (#2024)
  • (sync) move lock implementation into ax-task (#1962)
  • (sync) unify lock primitives in ax-sync (#1956)

buddy-slab-allocator

0.4.9 - 2026-08-15

Other

  • (sync) unify lock primitives in ax-sync (#1956)

ax-alloc

0.8.16 - 2026-08-15

Other

  • (errors) introduce domain-owned error boundaries (#2024)
  • (sync) unify lock primitives in ax-sync (#1956)

dma-api

0.9.6 - 2026-08-15

Other

  • (sync) unify lock primitives in ax-sync (#1956)

axklib

0.8.0 - 2026-08-15

Other

  • (errors) introduce domain-owned error boundaries (#2024)
  • Fix UVC asynchronous transfer lifecycle (#1924)

axpoll

0.5.5 - 2026-08-15

Fixed

  • (starry-kernel) align event notification semantics with Linux (#1925)

Other

  • (sync) move lock implementation into ax-task (#1962)
  • (sync) unify lock primitives in ax-sync (#1956)

ax-linked-list-r4l

0.5.7 - 2026-08-15

Added

  • (sched) add len/is_empty/pick_stealable_task introspection for load balancing (#1989)

ax-sched

0.5.9 - 2026-08-15

Added

  • (sched) add len/is_empty/pick_stealable_task introspection for load balancing (#1989)

scope-local

0.4.6 - 2026-08-15

Other

  • (sync) unify lock primitives in ax-sync (#1956)

rdif-block

0.11.5 - 2026-08-15

Other

  • (sync) unify lock primitives in ax-sync (#1956)

aic8800

0.2.8 - 2026-08-15

Other

  • (sync) unify lock primitives in ax-sync (#1956)
  • (repo) move block and net driver crates to drivers/ directory (#1951)

arm-scmi-rs

0.1.10 - 2026-08-15

Other

  • (sync) unify lock primitives in ax-sync (#1956)

usb-if

0.8.0 - 2026-08-15

Fixed

  • (crab-usb) align HCD endpoint lifecycle with Linux (#1980)

Other

  • (sync) unify lock primitives in ax-sync (#1956)

crab-usb

0.11.0 - 2026-08-15

Fixed

  • (crab-usb) align HCD endpoint lifecycle with Linux (#1980)
  • (crab-usb) restore host test build (#1961)

Other

  • Fix UVC asynchronous transfer lifecycle (#1924)
  • (sync) unify lock primitives in ax-sync (#1956)

sdmmc-protocol

0.4.5 - 2026-08-15

Fixed

  • (sdmmc) align Rockchip reset failure lifecycle (#1987)

sdhci-host

0.4.5 - 2026-08-15

Fixed

  • (sdmmc) align Rockchip reset failure lifecycle (#1987)

dwmmc-host

0.3.6 - 2026-08-15

Fixed

  • (sdmmc) align Rockchip reset failure lifecycle (#1987)

nvme-driver

0.7.6 - 2026-08-15

Other

  • (sync) unify lock primitives in ax-sync (#1956)

rdif-serial

0.10.0 - 2026-08-15

Fixed

  • (tty) handle input flush and wakeups (#1922)

realtek-rtl8125

0.2.13 - 2026-08-15

Added

  • (starry) add reproducible iperf3 board benchmark (#1948)

Other

  • (sync) unify lock primitives in ax-sync (#1956)

rockchip-jpeg

0.1.6 - 2026-08-15

Other

  • (errors) introduce domain-owned error boundaries (#2024)

rockchip-npu

0.2.14 - 2026-08-15

Other

  • (sync) unify lock primitives in ax-sync (#1956)

rockchip-rga

0.1.9 - 2026-08-15

Other

  • (errors) introduce domain-owned error boundaries (#2024)

some-serial

0.7.4 - 2026-08-15

Fixed

  • (some-serial) bound PL011 early-console startup (#1983)
  • (tty) handle input flush and wakeups (#1922)

Other

  • (errors) introduce domain-owned error boundaries (#2024)

ax-driver

0.13.0 - 2026-08-15

Added

  • (axvisor) add dual-guest virtio-net support (#1927)

Fixed

  • (sdmmc) align Rockchip reset failure lifecycle (#1987)
  • (visionfive2) restore booti and SD rootfs boot (#1954)

Other

  • (errors) introduce domain-owned error boundaries (#2024)
  • (rdrive) add fdt_ref() to borrow the device tree without cloning (#2004)
  • (sync) unify lock primitives in ax-sync (#1956)

someboot

0.4.0 - 2026-08-15

Fixed

  • (someboot) [breaking] expose queryable secondary CPU startup (#1981)
  • (someboot) harden timer boundary arithmetic (#1982)
  • (some-serial) bound PL011 early-console startup (#1983)
  • (visionfive2) restore booti and SD rootfs boot (#1954)

Other

  • (sync) unify lock primitives in ax-sync (#1956)

Changed

  • Breaking: replace blocking cpu_on() with a non-blocking, typed
    start_secondary_cpu()/status()/release() lifecycle, keeping transport ownership claimed
    across dropped handles, timeouts, and possibly partial architecture errors.

arm-gic-driver

0.17.12 - 2026-08-15

Fixed

  • (arm-gic-driver) handle implicit GICv2 uniprocessor targets (#2007)

somehal

0.9.0 - 2026-08-15

Fixed

  • (arm-gic-driver) handle implicit GICv2 uniprocessor targets (#2007)
  • (someboot) [breaking] expose queryable secondary CPU startup (#1981)

Other

  • (sync) unify lock primitives in ax-sync (#1956)

Changed

  • Breaking: re-export the queryable someboot secondary CPU startup handle in place of the
    blocking cpu_on() API; timeout and polling policy now belong to the platform adapter.

axplat-dyn

0.8.0 - 2026-08-15

Fixed

  • (someboot) [breaking] expose queryable secondary CPU startup (#1981)

Other

  • (errors) introduce domain-owned error boundaries (#2024)
  • (sync) unify lock primitives in ax-sync (#1956)

axfs-ng-vfs

0.5.9 - 2026-08-15

Other

  • (errors) introduce domain-owned error boundaries (#2024)
  • (sync) move lock implementation into ax-task (#1962)
  • (sync) unify lock primitives in ax-sync (#1956)

rsext4

0.7.9 - 2026-08-15

Fixed

  • (rsext4) reject empty internal extent nodes (#1968)
  • (rsext4) propagate journal I/O failures without panicking (#1967)

Other

  • (sync) unify lock primitives in ax-sync (#1956)

ax-fs-ng

0.8.8 - 2026-08-15

Fixed

  • (sdmmc) align Rockchip reset failure lifecycle (#1987)
  • (rsext4) propagate journal I/O failures without panicking (#1967)
  • (ax-std) implement futimens for regular files (#1950)

Other

  • (errors) introduce domain-owned error boundaries (#2024)
  • (sync) unify lock primitives in ax-sync (#1956)

ax-memory-set

0.7.0 - 2026-08-15

Other

  • (errors) introduce domain-owned error boundaries (#2024)

arm_vcpu

0.5.20 - 2026-08-15

Added

  • (axvisor) Implement inter-VM communication (IVC) demo and protocol enhancements (#1834)

Fixed

  • (arm-vcpu) preserve HVC exception PC (#1953)
  • (aarch64) restore RK3588 guest cpufreq and SCMI support (#1919)

Other

  • (sync) unify lock primitives in ax-sync (#1956)

arm_vgic

0.5.7 - 2026-08-15

Other

  • (sync) unify lock primitives in ax-sync (#1956)

riscv_vplic

0.4.24 - 2026-08-15

Other

  • (sync) unify lock primitives in ax-sync (#1956)

axdevice

0.6.0 - 2026-08-15

Added

  • (axvisor) Implement inter-VM communication (IVC) demo and protocol enhancements (#1834)
  • (axvisor) add dual-guest virtio-net support (#1927)

Other

  • (sync) unify lock primitives in ax-sync (#1956)

axhvc

0.5.0 - 2026-08-15

Added

  • (axvisor) Implement inter-VM communication (IVC) demo and protocol enhancements (#1834)

axvirtio-common

0.2.0 - 2026-08-15

Added

  • (axvirtio-blk) add virtio-mmio block device core (#1935)
  • (axvisor) add dual-guest virtio-net support (#1927)

Fixed

  • (axvirtio-common) harden shared virtqueue against untrusted guests (#1984)

Other

  • (sync) unify lock primitives in ax-sync (#1956)

axvirtio-blk

0.2.0 - 2026-08-15

Added

  • (axvirtio-blk) add virtio-mmio block device core (#1935)

Fixed

  • (axvirtio-common) harden shared virtqueue against untrusted guests (#1984)

axvirtio-net

0.1.1 - 2026-08-15

Fixed

  • (axvirtio-common) harden shared virtqueue against untrusted guests (#1984)

Other

  • (sync) unify lock primitives in ax-sync (#1956)

ax-hal

0.5.32 - 2026-08-15

Fixed

  • (ax-hal) normalize hypervisor IRQ entry state (#1949)

Other

  • (errors) introduce domain-owned error boundaries (#2024)
  • (sync) move lock implementation into ax-task (#1962)
  • (sync) unify lock primitives in ax-sync (#1956)

ax-ipi

0.5.31 - 2026-08-15

Other

  • (arceos) guard task IPI progress under constrained TCG (#2019)
  • (sync) move lock implementation into ax-task (#1962)
  • (sync) unify lock primitives in ax-sync (#1956)

ax-mm

0.5.32 - 2026-08-15

Other

  • (errors) introduce domain-owned error boundaries (#2024)
  • (sync) unify lock primitives in ax-sync (#1956)

ax-task

0.6.8 - 2026-08-15

Other

  • (errors) introduce domain-owned error boundaries (#2024)
  • (sync) move lock implementation into ax-task (#1962)
  • (sync) unify lock primitives in ax-sync (#1956)

ax-display

0.6.9 - 2026-08-15

Other

  • (sync) move lock implementation into ax-task (#1962)
  • (sync) unify lock primitives in ax-sync (#1956)

ax-log

0.5.21 - 2026-08-15

Fixed

  • (axbuild) lint host-test targets with clippy (#2022)

Other

  • (sync) move lock implementation into ax-task (#1962)
  • (sync) unify lock primitives in ax-sync (#1956)

ax-net

0.12.8 - 2026-08-15

Added

  • (starry) add reproducible iperf3 board benchmark (#1948)

Fixed

  • (ax-net) avoid sleeping mutex under datagram spin lock (#1963)
  • (starry-kernel) support IPv4 ping syscall paths (#1896)

Other

  • (errors) introduce domain-owned error boundaries (#2024)
  • (sync) unify lock primitives in ax-sync (#1956)

ax-input

0.6.9 - 2026-08-15

Fixed

  • (axbuild) lint host-test targets with clippy (#2022)

Other

  • (errors) introduce domain-owned error boundaries (#2024)
  • (sync) move lock implementation into ax-task (#1962)
  • (sync) unify lock primitives in ax-sync (#1956)

ax-runtime

0.10.8 - 2026-08-15

Fixed

  • (tty) handle input flush and wakeups (#1922)

Other

  • (errors) introduce domain-owned error boundaries (#2024)
  • (sync) move lock implementation into ax-task (#1962)
  • (sync) unify lock primitives in ax-sync (#1956)

ax-api

0.7.8 - 2026-08-15

Other

  • (errors) introduce domain-owned error boundaries (#2024)
  • (sync) move lock implementation into ax-task (#1962)
  • (sync) unify lock primitives in ax-sync (#1956)

ax-posix-api

0.5.33 - 2026-08-15

Fixed

  • (ax-std) implement futimens for regular files (#1950)

Other

  • (errors) introduce domain-owned error boundaries (#2024)
  • (sync) move lock implementation into ax-task (#1962)
  • (sync) unify lock primitives in ax-sync (#1956)

ax-std

0.5.32 - 2026-08-15

Fixed

  • (ax-std) implement futimens for regular files (#1950)

Other

  • (errors) introduce domain-owned error boundaries (#2024)
  • (sync) move lock implementation into ax-task (#1962)
  • (sync) unify lock primitives in ax-sync (#1956)

axvmconfig

0.8.5 - 2026-08-15

Added

  • (axvisor) Implement inter-VM communication (IVC) demo and protocol enhancements (#1834)

loongarch_vcpu

0.5.16 - 2026-08-15

Other

  • (sync) unify lock primitives in ax-sync (#1956)

riscv_vcpu

0.5.21 - 2026-08-15

Other

  • (axvm) layer RISC-V SBI IPI routing (#1920)

axvm

0.5.27 - 2026-08-15

Added

  • (axvisor) Implement inter-VM communication (IVC) demo and protocol enhancements (#1834)
  • (axvirtio-blk) add virtio-mmio block device core (#1935)
  • (axvisor) add dual-guest virtio-net support (#1927)

Fixed

  • (axbuild) lint host-test targets with clippy (#2022)
  • (arm-gic-driver) handle implicit GICv2 uniprocessor targets (#2007)
  • (axvm) preserve console device poll wakeups (#1977)
  • (axvm) prevent dual guest startup and wake races (#1966)
  • (aarch64) restore RK3588 guest cpufreq and SCMI support (#1919)

Other

  • (sync) move lock implementation into ax-task (#1962)
  • (sync) unify lock primitives in ax-sync (#1956)
  • (axvm) layer RISC-V SBI IPI routing (#1920)
  • (axvisor) validate x86 OVMF ACPI on VMX and SVM (#1931)

k230-kpu

0.1.1 - 2026-08-15

Other

  • (errors) introduce domain-owned error boundaries (#2024)

sg2002-tpu

0.4.0 - 2026-08-15

Other

  • (errors) introduce domain-owned error boundaries (#2024)
  • (sync) unify lock primitives in ax-sync (#1956)

sg200x-jpu

0.1.4 - 2026-08-15

Other

  • (errors) introduce domain-owned error boundaries (#2024)

axnsproxy

0.3.5 - 2026-08-15

Other

  • (errors) introduce domain-owned error boundaries (#2024)
  • (sync) move lock implementation into ax-task (#1962)
  • (sync) unify lock primitives in ax-sync (#1956)

starry-process

0.4.17 - 2026-08-15

Other

  • (repo) move starry-process, starry-signal, and starry-vm to os/StarryOS (#1974)

starry-vm

0.5.14 - 2026-08-15

Other

  • (errors) introduce domain-owned error boundaries (#2024)
  • (repo) move starry-process, starry-signal, and starry-vm to os/StarryOS (#1974)

starry-signal

0.8.14 - 2026-08-15

Other

  • (errors) introduce domain-owned error boundaries (#2024)
  • (repo) move starry-process, starry-signal, and starry-vm to os/StarryOS (#1974)

starry-kernel

0.7.8 - 2026-08-15

Added

  • (starry) add reproducible iperf3 board benchmark (#1948)

Fixed

  • (starry) handle oversized module images (#2042)
  • (starry) honor offset in /dev/fb0 read_at/write_at (#1995)
  • (starry) break COW on anonymous mprotect(+W) (#1992)
  • (starry) widen COW frame refcount u8->u32 (fixes fork() EFAULT at ~250 procs) (#1991)
  • (crab-usb) align HCD endpoint lifecycle with Linux (#1980)
  • (ax-hal) normalize hypervisor IRQ entry state (#1949)
  • (starry-kernel) reject threads in new PID namespaces (#1947)
  • (starry-kernel) align event notification semantics with Linux (#1925)
  • (starry-kernel) preserve netlink sockopt writeback order (#1944)
  • (starry-kernel) rescan wait candidates after wake (#1940)
  • (tty) handle input flush and wakeups (#1922)
  • (starry-kernel) support IPv4 ping syscall paths (#1896)

Other

  • (errors) introduce domain-owned error boundaries (#2024)
  • (starry) seccomp syscall fast-path (lock-free active flag) (#1999)
  • (starry) shard the per-process futex table + O(1) WaitQueue::is_empty (#1997)
  • (repo) move starry-process, starry-signal, and starry-vm to os/StarryOS (#1974)
  • (sync) move lock implementation into ax-task (#1962)
  • Fix UVC asynchronous transfer lifecycle (#1924)
  • (sync) unify lock primitives in ax-sync (#1956)

axbuild

0.4.24 - 2026-08-15

Added

  • (axvisor) Implement inter-VM communication (IVC) demo and protocol enhancements (#1834)

Fixed

  • (axbuild) lint host-test targets with clippy (#2022)
  • (axbuild) isolate managed QEMU rootfs writes (#2018)
  • (arm-gic-driver) handle implicit GICv2 uniprocessor targets (#2007)
  • (rdrive) make FDT assigned-clocks best-effort, not probe-fatal (#2002)
  • (axbuild) preserve Axvisor QEMU group artifacts (#1969)
  • (axbuild) suppress debugfs copy noise in Starry image builds (#1964)
  • (visionfive2) restore booti and SD rootfs boot (#1954)

Other

  • (errors) introduce domain-owned error boundaries (#2024)
  • (arceos) guard task IPI progress under constrained TCG (#2019)
  • (repo) move starry-process, starry-signal, and starry-vm to os/StarryOS (#1974)
  • (sync) move lock implementation into ax-task (#1962)
  • (sync) unify lock primitives in ax-sync (#1956)
  • (axvm) layer RISC-V SBI IPI routing (#1920)
  • (axvisor) validate x86 OVMF ACPI on VMX and SVM (#1931)

Fixed

  • (axvisor) preserve one QEMU executable per VM configuration build group

starryos

0.5.29 - 2026-08-15

Other

  • (sync) unify lock primitives in ax-sync (#1956)

ax-libc

0.5.32 - 2026-08-15

Other

  • (errors) introduce domain-owned error boundaries (#2024)
  • (sync) move lock implementation into ax-task (#1962)
  • (sync) unify lock primitives in ax-sync (#1956)

axvisor

0.5.25 - 2026-08-15

Added

  • (axvisor) Implement inter-VM communication (IVC) demo and protocol enhancements (#1834)
  • (axvirtio-blk) add virtio-mmio block device core (#1935)
  • (axvisor) add dual-guest virtio-net support (#1927)

Fixed

  • (ax-hal) normalize hypervisor IRQ entry state (#1949)
  • (ax-std) implement futimens for regular files (#1950)
  • (axvisor) improve multi-VM guest console multiplexing (#1912)

Other

  • (errors) introduce domain-owned error boundaries (#2024)
  • (axvisor) remove obsolete defconfig.toml (#1972)
  • (axvm) layer RISC-V SBI IPI routing (#1920)

rdif-intc

0.15.3 - 2026-08-15

Other

  • updated the following local packages: irq-framework

rdif-msi

0.2.3 - 2026-08-15

Other

  • updated the following local packages: irq-framework

pcie

0.6.10 - 2026-08-15

Other

  • updated the following local packages: rdif-msi

ahci-driver

0.1.3 - 2026-08-15

Other

  • updated the following local packages: dma-api, rdif-block

rdif-eth

0.3.11 - 2026-08-15

Other

  • updated the following local packages: dma-api

rd-net

0.2.5 - 2026-08-15

Other

  • updated the following local packages: dma-api, rdif-eth

sdio-host2

0.1.7 - 2026-08-15

Other

  • updated the following local packages: dma-api

cv181x-sdhci

0.1.6 - 2026-08-15

Other

  • updated the following local packages: dma-api, sdmmc-protocol, sdhci-host, sdio-host2

eth-intel

0.1.14 - 2026-08-15

Other

  • updated the following local packages: dma-api, rdif-eth

phytium-mci-host

0.3.6 - 2026-08-15

Other

  • updated the following local packages: dma-api, sdmmc-protocol, sdio-host2

rockchip-soc

0.4.5 - 2026-08-15

Other

  • updated the following local packages: dma-api

starfive-jh7110-dwmmc

0.1.6 - 2026-08-15

Other

  • updated the following local packages: dma-api, sdmmc-protocol, dwmmc-host, sdio-host2

axaddrspace

0.5.20 - 2026-08-15

Other

  • updated the following local packages: ax-lazyinit, ax-memory-set

usb-serial

0.1.4 - 2026-08-15

Other

  • updated the following local packages: usb-if


This PR was generated with release-plz.

@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.

本 PR 是自动生成的发布版本更新:同步 87 个 Cargo manifest、86 份 CHANGELOG 及 Cargo.lock 的版本坐标,不包含实现源码改动。它只影响发布元数据和依赖解析后的包版本,不改变现有 API、StarryOS syscall/Linux ABI 或运行时行为,变更范围看起来隔离。

检查结果:当前 head 19c2d827e9fd647933d99b33b4719732efddab62 已核对;git diff --checkcargo metadata --locked --format-version=1 --no-deps 通过,且逐项确认去除 version 字段后 manifest 语义未变、每个变更 crate manifest 都有对应 CHANGELOG 更新。按发布版本升级 PR 的快速审核规则,未运行全量本地测试。组织仓库该 head 当前没有 check run,classic status 为 pending;没有可归因的失败 CI。

既有 review、行内评论和 PR 评论均为空。开放 PR 搜索未发现其他 release/Cargo.lock+CHANGELOG 重叠项。没有遗留问题、风险或测试缺口需要阻塞本次纯发布元数据更新。

Powered by gpt-5.6-terra

@github-actions
github-actions Bot force-pushed the release-plz-2026-08-14T09-46-23Z branch from 19c2d82 to d6eb7c6 Compare August 14, 2026 12:09

@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.

本 PR 为 chore: release 自动发布版本升级:188 个变更只涉及 Cargo.tomlCargo.lock 与各 crate 的 CHANGELOG.md,未修改实现源码、测试、工作流或 StarryOS syscall/Linux ABI。它仅更新发布坐标和锁定解析结果,现有运行时行为与公共实现契约保持隔离。

按发布版本升级 PR 的快速审核规则,本次不执行常规代码审查或全量本地测试。已在当前 head d6eb7c6355f89098c78a9d90775dca20c792cb90 验证 workspace 干净、git diff --check origin/dev...HEAD 通过,以及 cargo metadata --locked --format-version=1 --no-deps 通过;变更路径中没有实现文件。组织仓库该 head 的 check-runs 当前为空,classic status 为 pending 且无 status 条目,未见可归因的失败 CI。

既有行内评论和 PR 评论为空;已有一次针对旧提交的批准仅作为上下文,不影响当前 head 的判断。按 release/Cargo.lock/CHANGELOG 检索未发现需要阻塞此发布更新的重叠改动。没有遗留的阻塞问题或测试缺口。

Powered by gpt-5.6-terra

@github-actions
github-actions Bot force-pushed the release-plz-2026-08-14T09-46-23Z branch from d6eb7c6 to e5db9c6 Compare August 15, 2026 00:38
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.

0 participants