Skip to content

Start v0.5.1 release#773

Merged
greenhat merged 34 commits intomainfrom
next
Nov 12, 2025
Merged

Start v0.5.1 release#773
greenhat merged 34 commits intomainfrom
next

Conversation

@greenhat
Copy link
Contributor

No description provided.

greenhat and others added 30 commits November 6, 2025 09:59
chore: merge `main` into `next` after the v0.5.0 release (bumped versions, changelogs, etc.)
…ase-pr

chore: trigger `ci.yml` workflow after the release PR is created
chore: set CARGO_TARGET_DIR for `publish` job on CI
…emplate-repo

chore: update default project template repo URL
Now that midenc-hir-type is used by miden-assembly-syntax, and its types
are re-exported there - it is necessary for compiler crates to depend on
the same version as miden-assembly-syntax to allow for passing those
types between APIs of the compiler, miden-assembly-syntax, and
miden-mast-package. If we instead retained a direct path dependency on
the source of midenc-hir-type, Cargo would see the dependencies as
effectively different versions, and therefore make it impossible to pass
types between those crates as they would not be considered the same
anymore. Manual conversion would be possible, but undesirable.

Since we plan to split out midenc-hir-type eventually anyway (or at the
very least, do what this commit does and treat it as an entirely
separate crate from the rest of the compiler), this change makes that
transition easier, at the expense of being a bit confusing when making
changes to midenc-hir-type that need to be propagated to crates.io first
in order to meaningfully test the full compiler pipeline with those
changes.
wip: update compiler to use miden-vm v0.19
extract the hash tests into a separate module.
@greenhat greenhat requested a review from bitwalker November 12, 2025 16:02
@greenhat greenhat merged commit 2029818 into main Nov 12, 2025
22 checks passed
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.

3 participants