Skip to content

chore: release v0.5.0#37

Merged
bitwalker merged 1 commit intomainfrom
release-plz-2026-03-06T20-48-26Z
Mar 6, 2026
Merged

chore: release v0.5.0#37
bitwalker merged 1 commit intomainfrom
release-plz-2026-03-06T20-48-26Z

Conversation

@github-actions
Copy link
Contributor

@github-actions github-actions bot commented Mar 6, 2026

🤖 New release

  • miden-debug: 0.4.7 -> 0.5.0 (⚠ API breaking changes)

miden-debug 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.46.0/src/lints/constructible_struct_adds_field.ron

Failed in:
  field DebugExecutor.processor in /tmp/.tmpfZtAkS/miden-debug/src/exec/state.rs:39
  field DebugExecutor.host in /tmp/.tmpfZtAkS/miden-debug/src/exec/state.rs:41
  field DebugExecutor.resume_ctx in /tmp/.tmpfZtAkS/miden-debug/src/exec/state.rs:43
  field DebugExecutor.current_stack in /tmp/.tmpfZtAkS/miden-debug/src/exec/state.rs:47
  field DebugExecutor.current_op in /tmp/.tmpfZtAkS/miden-debug/src/exec/state.rs:49
  field DebugExecutor.current_asmop in /tmp/.tmpfZtAkS/miden-debug/src/exec/state.rs:51

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

Failed in:
  ExecutionTrace::trace_len_summary, previously in file /tmp/.tmpqPqOdi/miden-debug/src/exec/trace.rs:64

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

Failed in:
  miden_debug::DebuggerHost::new now takes 1 parameters instead of 2, in /tmp/.tmpfZtAkS/miden-debug/src/exec/host.rs:27

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

Failed in:
  struct miden_debug::MemoryChiplet, previously in file /tmp/.tmpqPqOdi/miden-debug/src/exec/state.rs:132

--- 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.46.0/src/lints/struct_pub_field_missing.ron

Failed in:
  field iter of struct DebugExecutor, previously in file /tmp/.tmpqPqOdi/miden-debug/src/exec/state.rs:23
  field last of struct DebugExecutor, previously in file /tmp/.tmpqPqOdi/miden-debug/src/exec/state.rs:37
Changelog

0.5.0 - 2026-03-06

Added

  • migrate to miden-vm v0.21 FastProcessor API

Fixed

  • fix rust fmt
  • fix felts endianess
  • populate StackOutputs on program completion
  • use module path for Continuation import

Other

  • Merge pull request pre-release: merge next into main #36 from 0xMiden/next
  • fix felt accessor in wasm stack test
  • use crates.io miden-vm 0.21.1 deps
  • use miden-vm v0.21.1 git deps for CI
  • Use self.processor.memory
  • use re-exported Continuation and Memory


This PR was generated with release-plz.

@bitwalker bitwalker merged commit 677a881 into main Mar 6, 2026
@bitwalker bitwalker deleted the release-plz-2026-03-06T20-48-26Z branch March 6, 2026 20:49
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