diff --git a/Cargo.lock b/Cargo.lock index 93262ae1..3d60db79 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -710,7 +710,7 @@ dependencies = [ [[package]] name = "cargo-miden" -version = "0.0.5" +version = "0.0.6" dependencies = [ "anyhow", "cargo-component", @@ -2846,7 +2846,7 @@ dependencies = [ [[package]] name = "miden-base-sys" -version = "0.0.5" +version = "0.0.6" dependencies = [ "miden-assembly", "miden-stdlib-sys", @@ -2902,7 +2902,7 @@ dependencies = [ [[package]] name = "miden-integration-tests" -version = "0.0.5" +version = "0.0.6" dependencies = [ "anyhow", "blake3", @@ -2993,7 +2993,7 @@ dependencies = [ [[package]] name = "miden-sdk" -version = "0.0.5" +version = "0.0.6" dependencies = [ "miden-base-sys", "miden-sdk-alloc", @@ -3002,7 +3002,7 @@ dependencies = [ [[package]] name = "miden-sdk-alloc" -version = "0.0.5" +version = "0.0.6" [[package]] name = "miden-stdlib" @@ -3015,7 +3015,7 @@ dependencies = [ [[package]] name = "miden-stdlib-sys" -version = "0.0.5" +version = "0.0.6" [[package]] name = "miden-thiserror" @@ -3039,7 +3039,7 @@ dependencies = [ [[package]] name = "midenc" -version = "0.0.5" +version = "0.0.6" dependencies = [ "env_logger 0.11.5", "human-panic", @@ -3048,7 +3048,7 @@ dependencies = [ [[package]] name = "midenc-codegen-masm" -version = "0.0.5" +version = "0.0.6" dependencies = [ "anyhow", "bitcode", @@ -3077,7 +3077,7 @@ dependencies = [ [[package]] name = "midenc-compile" -version = "0.0.5" +version = "0.0.6" dependencies = [ "clap", "either", @@ -3097,7 +3097,7 @@ dependencies = [ [[package]] name = "midenc-debug" -version = "0.0.5" +version = "0.0.6" dependencies = [ "clap", "crossterm", @@ -3125,7 +3125,7 @@ dependencies = [ [[package]] name = "midenc-driver" -version = "0.0.5" +version = "0.0.6" dependencies = [ "clap", "log", @@ -3138,7 +3138,7 @@ dependencies = [ [[package]] name = "midenc-frontend-wasm" -version = "0.0.5" +version = "0.0.6" dependencies = [ "addr2line 0.24.1", "anyhow", @@ -3160,7 +3160,7 @@ dependencies = [ [[package]] name = "midenc-hir" -version = "0.0.5" +version = "0.0.6" dependencies = [ "anyhow", "cranelift-entity", @@ -3196,7 +3196,7 @@ dependencies = [ [[package]] name = "midenc-hir-analysis" -version = "0.0.5" +version = "0.0.6" dependencies = [ "anyhow", "cranelift-bforest", @@ -3213,7 +3213,7 @@ dependencies = [ [[package]] name = "midenc-hir-macros" -version = "0.0.5" +version = "0.0.6" dependencies = [ "Inflector", "proc-macro2", @@ -3223,7 +3223,7 @@ dependencies = [ [[package]] name = "midenc-hir-symbol" -version = "0.0.5" +version = "0.0.6" dependencies = [ "Inflector", "rustc-hash", @@ -3233,7 +3233,7 @@ dependencies = [ [[package]] name = "midenc-hir-transform" -version = "0.0.5" +version = "0.0.6" dependencies = [ "anyhow", "inventory", @@ -3248,7 +3248,7 @@ dependencies = [ [[package]] name = "midenc-hir-type" -version = "0.0.5" +version = "0.0.6" dependencies = [ "serde", "serde_repr", @@ -3257,7 +3257,7 @@ dependencies = [ [[package]] name = "midenc-session" -version = "0.0.5" +version = "0.0.6" dependencies = [ "clap", "inventory", diff --git a/Cargo.toml b/Cargo.toml index 8a061f91..2c0b0bef 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -26,8 +26,8 @@ exclude = [ ] [workspace.package] -version = "0.0.5" -rust-version = "1.78" +version = "0.0.6" +rust-version = "1.80" authors = ["Miden contributors"] description = "An intermediate representation and compiler for Miden Assembly" repository = "https://github.com/0xPolygonMiden/compiler" @@ -92,18 +92,18 @@ miden-stdlib = { version = "0.10.3", features = ["with-debug-info"] } #miden-core = { git = "https://github.com/0xPolygonMiden/miden-vm", rev = "828557c28ca1d159bfe42195e7ea73256ce4aa06" } #miden-processor = { git = "https://github.com/0xPolygonMiden/miden-vm", rev = "828557c28ca1d159bfe42195e7ea73256ce4aa06" } #miden-stdlib = { git = "https://github.com/0xPolygonMiden/miden-vm", rev = "828557c28ca1d159bfe42195e7ea73256ce4aa06" } -midenc-codegen-masm = { version = "0.0.5", path = "codegen/masm" } -midenc-hir = { version = "0.0.5", path = "hir" } -midenc-hir-analysis = { version = "0.0.5", path = "hir-analysis" } -midenc-hir-macros = { version = "0.0.5", path = "hir-macros" } -midenc-hir-symbol = { version = "0.0.5", path = "hir-symbol" } -midenc-hir-transform = { version = "0.0.5", path = "hir-transform" } -midenc-hir-type = { version = "0.0.5", path = "hir-type" } -midenc-frontend-wasm = { version = "0.0.5", path = "frontend-wasm" } -midenc-compile = { version = "0.0.5", path = "midenc-compile" } -midenc-driver = { version = "0.0.5", path = "midenc-driver" } -midenc-debug = { version = "0.0.5", path = "midenc-debug" } -midenc-session = { version = "0.0.5", path = "midenc-session" } +midenc-codegen-masm = { version = "0.0.6", path = "codegen/masm" } +midenc-hir = { version = "0.0.6", path = "hir" } +midenc-hir-analysis = { version = "0.0.6", path = "hir-analysis" } +midenc-hir-macros = { version = "0.0.6", path = "hir-macros" } +midenc-hir-symbol = { version = "0.0.6", path = "hir-symbol" } +midenc-hir-transform = { version = "0.0.6", path = "hir-transform" } +midenc-hir-type = { version = "0.0.6", path = "hir-type" } +midenc-frontend-wasm = { version = "0.0.6", path = "frontend-wasm" } +midenc-compile = { version = "0.0.6", path = "midenc-compile" } +midenc-driver = { version = "0.0.6", path = "midenc-driver" } +midenc-debug = { version = "0.0.6", path = "midenc-debug" } +midenc-session = { version = "0.0.6", path = "midenc-session" } miden-integration-tests = { version = "0.0.0", path = "tests/integration" } wat = "1.0.69" blake3 = "1.5" diff --git a/codegen/masm/CHANGELOG.md b/codegen/masm/CHANGELOG.md index a6f1bebb..ca30a55e 100644 --- a/codegen/masm/CHANGELOG.md +++ b/codegen/masm/CHANGELOG.md @@ -6,6 +6,11 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.0.6](https://github.com/0xpolygonmiden/compiler/compare/midenc-codegen-masm-v0.0.5...midenc-codegen-masm-v0.0.6) - 2024-09-06 + +### Other +- switch all crates to a single workspace version (0.0.5) + ## [0.0.3](https://github.com/0xPolygonMiden/compiler/compare/midenc-codegen-masm-v0.0.2...midenc-codegen-masm-v0.0.3) - 2024-08-30 ### Fixed diff --git a/frontend-wasm/CHANGELOG.md b/frontend-wasm/CHANGELOG.md index f21f3400..7cf655df 100644 --- a/frontend-wasm/CHANGELOG.md +++ b/frontend-wasm/CHANGELOG.md @@ -6,6 +6,11 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.0.6](https://github.com/0xpolygonmiden/compiler/compare/midenc-frontend-wasm-v0.0.5...midenc-frontend-wasm-v0.0.6) - 2024-09-06 + +### Other +- switch all crates to a single workspace version (0.0.5) + ## [0.0.2](https://github.com/0xPolygonMiden/compiler/compare/midenc-frontend-wasm-v0.0.1...midenc-frontend-wasm-v0.0.2) - 2024-08-30 ### Fixed diff --git a/hir-analysis/CHANGELOG.md b/hir-analysis/CHANGELOG.md index 9f75f066..44641b43 100644 --- a/hir-analysis/CHANGELOG.md +++ b/hir-analysis/CHANGELOG.md @@ -6,6 +6,11 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.0.6](https://github.com/0xpolygonmiden/compiler/compare/midenc-hir-analysis-v0.0.5...midenc-hir-analysis-v0.0.6) - 2024-09-06 + +### Other +- switch all crates to a single workspace version (0.0.5) + ## [0.0.3](https://github.com/0xPolygonMiden/compiler/compare/midenc-hir-analysis-v0.0.2...midenc-hir-analysis-v0.0.3) - 2024-08-30 ### Other diff --git a/hir-macros/CHANGELOG.md b/hir-macros/CHANGELOG.md index 5eaed6e9..4abf3afa 100644 --- a/hir-macros/CHANGELOG.md +++ b/hir-macros/CHANGELOG.md @@ -6,6 +6,11 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.0.6](https://github.com/0xpolygonmiden/compiler/compare/midenc-hir-macros-v0.0.5...midenc-hir-macros-v0.0.6) - 2024-09-06 + +### Other +- switch all crates to a single workspace version (0.0.5) + ## [0.0.2](https://github.com/0xPolygonMiden/compiler/compare/midenc-hir-macros-v0.0.1...midenc-hir-macros-v0.0.2) - 2024-08-16 ### Fixed diff --git a/hir-symbol/CHANGELOG.md b/hir-symbol/CHANGELOG.md index e3de3c7a..e3250c8c 100644 --- a/hir-symbol/CHANGELOG.md +++ b/hir-symbol/CHANGELOG.md @@ -6,6 +6,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.0.6](https://github.com/0xpolygonmiden/compiler/compare/midenc-hir-symbol-v0.0.5...midenc-hir-symbol-v0.0.6) - 2024-09-06 + +### Other +- clean up unused deps +- switch all crates to a single workspace version (0.0.5) + ## [0.0.2](https://github.com/0xPolygonMiden/compiler/compare/midenc-hir-symbol-v0.0.1...midenc-hir-symbol-v0.0.2) - 2024-08-28 ### Added diff --git a/hir-transform/CHANGELOG.md b/hir-transform/CHANGELOG.md index 0fe7607c..a3ba91df 100644 --- a/hir-transform/CHANGELOG.md +++ b/hir-transform/CHANGELOG.md @@ -6,6 +6,11 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.0.6](https://github.com/0xpolygonmiden/compiler/compare/midenc-hir-transform-v0.0.5...midenc-hir-transform-v0.0.6) - 2024-09-06 + +### Other +- switch all crates to a single workspace version (0.0.5) + ## [0.0.2](https://github.com/0xPolygonMiden/compiler/compare/midenc-hir-transform-v0.0.1...midenc-hir-transform-v0.0.2) - 2024-08-28 ### Fixed diff --git a/hir-type/CHANGELOG.md b/hir-type/CHANGELOG.md index 8c9ab55f..39fa3fe2 100644 --- a/hir-type/CHANGELOG.md +++ b/hir-type/CHANGELOG.md @@ -6,6 +6,11 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.0.6](https://github.com/0xpolygonmiden/compiler/compare/midenc-hir-type-v0.0.5...midenc-hir-type-v0.0.6) - 2024-09-06 + +### Other +- switch all crates to a single workspace version (0.0.5) + ## [0.0.3](https://github.com/0xPolygonMiden/compiler/compare/midenc-hir-type-v0.0.2...midenc-hir-type-v0.0.3) - 2024-08-30 ### Fixed diff --git a/hir/CHANGELOG.md b/hir/CHANGELOG.md index ad75680f..71f2f4ee 100644 --- a/hir/CHANGELOG.md +++ b/hir/CHANGELOG.md @@ -6,6 +6,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.0.6](https://github.com/0xpolygonmiden/compiler/compare/midenc-hir-v0.0.5...midenc-hir-v0.0.6) - 2024-09-06 + +### Other +- clean up unused deps +- switch all crates to a single workspace version (0.0.5) + ## [0.0.2](https://github.com/0xPolygonMiden/compiler/compare/midenc-hir-v0.0.1...midenc-hir-v0.0.2) - 2024-08-28 ### Added diff --git a/midenc-compile/CHANGELOG.md b/midenc-compile/CHANGELOG.md index 802602b2..72fe84aa 100644 --- a/midenc-compile/CHANGELOG.md +++ b/midenc-compile/CHANGELOG.md @@ -6,6 +6,14 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.0.6](https://github.com/0xpolygonmiden/compiler/compare/midenc-compile-v0.0.5...midenc-compile-v0.0.6) - 2024-09-06 + +### Fixed +- *(driver)* ensure mast/masl outputs are emitted on request + +### Other +- switch all crates to a single workspace version (0.0.5) + ## [0.0.1](https://github.com/0xPolygonMiden/compiler/compare/midenc-compile-v0.0.0...midenc-compile-v0.0.1) - 2024-07-18 ### Added diff --git a/midenc-debug/CHANGELOG.md b/midenc-debug/CHANGELOG.md index 34e5c50a..58054282 100644 --- a/midenc-debug/CHANGELOG.md +++ b/midenc-debug/CHANGELOG.md @@ -6,6 +6,15 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.0.6](https://github.com/0xpolygonmiden/compiler/compare/midenc-debug-v0.0.5...midenc-debug-v0.0.6) - 2024-09-06 + +### Added +- implement 'midenc run' command + +### Other +- revisit/update documentation and guides +- switch all crates to a single workspace version (0.0.5) + ## [0.0.2](https://github.com/0xPolygonMiden/compiler/compare/midenc-debug-v0.0.1...midenc-debug-v0.0.2) - 2024-08-30 ### Fixed diff --git a/midenc-driver/CHANGELOG.md b/midenc-driver/CHANGELOG.md index bec87857..6f2d1624 100644 --- a/midenc-driver/CHANGELOG.md +++ b/midenc-driver/CHANGELOG.md @@ -6,6 +6,14 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.0.6](https://github.com/0xpolygonmiden/compiler/compare/midenc-driver-v0.0.5...midenc-driver-v0.0.6) - 2024-09-06 + +### Added +- implement 'midenc run' command + +### Other +- switch all crates to a single workspace version (0.0.5) + ## [0.0.1](https://github.com/0xPolygonMiden/compiler/compare/midenc-driver-v0.0.0...midenc-driver-v0.0.1) - 2024-07-18 ### Added diff --git a/midenc-session/CHANGELOG.md b/midenc-session/CHANGELOG.md index 2f8805ea..387984eb 100644 --- a/midenc-session/CHANGELOG.md +++ b/midenc-session/CHANGELOG.md @@ -6,6 +6,14 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.0.6](https://github.com/0xpolygonmiden/compiler/compare/midenc-session-v0.0.5...midenc-session-v0.0.6) - 2024-09-06 + +### Fixed +- *(driver)* incorrect extension for masl output type + +### Other +- switch all crates to a single workspace version (0.0.5) + ## [0.0.4](https://github.com/0xPolygonMiden/compiler/compare/midenc-session-v0.0.3...midenc-session-v0.0.4) - 2024-08-30 ### Other diff --git a/midenc-session/Cargo.toml b/midenc-session/Cargo.toml index 241dc994..93ad3896 100644 --- a/midenc-session/Cargo.toml +++ b/midenc-session/Cargo.toml @@ -27,7 +27,7 @@ miden-core.workspace = true miden-stdlib.workspace = true midenc-hir-symbol.workspace = true midenc-hir-macros.workspace = true -miden-base-sys = { version = "0.0.5", path = "../sdk/base-sys", features = [ +miden-base-sys = { version = "0.0.6", path = "../sdk/base-sys", features = [ "masl-lib", ] } parking_lot = { workspace = true, optional = true } diff --git a/midenc/CHANGELOG.md b/midenc/CHANGELOG.md index 48a906b3..52e9866c 100644 --- a/midenc/CHANGELOG.md +++ b/midenc/CHANGELOG.md @@ -6,6 +6,11 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.0.6](https://github.com/0xpolygonmiden/compiler/compare/midenc-v0.0.5...midenc-v0.0.6) - 2024-09-06 + +### Other +- switch all crates to a single workspace version (0.0.5) + ## [0.0.2](https://github.com/0xPolygonMiden/compiler/compare/midenc-v0.0.1...midenc-v0.0.2) - 2024-08-30 ### Other diff --git a/sdk/alloc/CHANGELOG.md b/sdk/alloc/CHANGELOG.md index 6ebc4fb3..a108f269 100644 --- a/sdk/alloc/CHANGELOG.md +++ b/sdk/alloc/CHANGELOG.md @@ -6,6 +6,11 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.0.6](https://github.com/0xpolygonmiden/compiler/compare/miden-sdk-alloc-v0.0.5...miden-sdk-alloc-v0.0.6) - 2024-09-06 + +### Other +- switch all crates to a single workspace version (0.0.5) + ## [0.0.2](https://github.com/0xPolygonMiden/compiler/compare/miden-sdk-alloc-v0.0.1...miden-sdk-alloc-v0.0.2) - 2024-08-30 ### Other diff --git a/sdk/base-sys/CHANGELOG.md b/sdk/base-sys/CHANGELOG.md index dfd2b89f..4ef930d5 100644 --- a/sdk/base-sys/CHANGELOG.md +++ b/sdk/base-sys/CHANGELOG.md @@ -6,6 +6,11 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.0.6](https://github.com/0xpolygonmiden/compiler/compare/miden-base-sys-v0.0.5...miden-base-sys-v0.0.6) - 2024-09-06 + +### Other +- switch all crates to a single workspace version (0.0.5) + ## [0.0.3](https://github.com/0xPolygonMiden/compiler/compare/miden-base-sys-v0.0.2...miden-base-sys-v0.0.3) - 2024-08-30 ### Other diff --git a/sdk/base-sys/Cargo.toml b/sdk/base-sys/Cargo.toml index 7faea6d7..3b6a49a1 100644 --- a/sdk/base-sys/Cargo.toml +++ b/sdk/base-sys/Cargo.toml @@ -15,7 +15,7 @@ edition.workspace = true [dependencies] miden-assembly.workspace = true -miden-stdlib-sys = { version = "0.0.5", path = "../stdlib-sys", optional = true } +miden-stdlib-sys = { version = "0.0.6", path = "../stdlib-sys", optional = true } [build-dependencies] miden-assembly.workspace = true diff --git a/sdk/sdk/CHANGELOG.md b/sdk/sdk/CHANGELOG.md index b559ff27..602fdc17 100644 --- a/sdk/sdk/CHANGELOG.md +++ b/sdk/sdk/CHANGELOG.md @@ -6,6 +6,11 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.0.6](https://github.com/0xpolygonmiden/compiler/compare/miden-sdk-v0.0.5...miden-sdk-v0.0.6) - 2024-09-06 + +### Other +- switch all crates to a single workspace version (0.0.5) + ## [0.0.2](https://github.com/0xPolygonMiden/compiler/compare/miden-sdk-v0.0.1...miden-sdk-v0.0.2) - 2024-08-30 ### Other diff --git a/sdk/sdk/Cargo.toml b/sdk/sdk/Cargo.toml index a743e751..24209272 100644 --- a/sdk/sdk/Cargo.toml +++ b/sdk/sdk/Cargo.toml @@ -15,6 +15,6 @@ edition.workspace = true crate-type = ["rlib"] [dependencies] -miden-sdk-alloc = { version = "0.0.5", path = "../alloc" } -miden-stdlib-sys = { version = "0.0.5", path = "../stdlib-sys" } -miden-base-sys = { version = "0.0.5", path = "../base-sys", features = ["bindings"] } +miden-sdk-alloc = { version = "0.0.6", path = "../alloc" } +miden-stdlib-sys = { version = "0.0.6", path = "../stdlib-sys" } +miden-base-sys = { version = "0.0.6", path = "../base-sys", features = ["bindings"] } diff --git a/sdk/stdlib-sys/CHANGELOG.md b/sdk/stdlib-sys/CHANGELOG.md index d4144731..51ff2e14 100644 --- a/sdk/stdlib-sys/CHANGELOG.md +++ b/sdk/stdlib-sys/CHANGELOG.md @@ -6,6 +6,11 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.0.6](https://github.com/0xpolygonmiden/compiler/compare/miden-stdlib-sys-v0.0.5...miden-stdlib-sys-v0.0.6) - 2024-09-06 + +### Other +- switch all crates to a single workspace version (0.0.5) + ## [0.0.3](https://github.com/0xPolygonMiden/compiler/compare/miden-stdlib-sys-v0.0.2...miden-stdlib-sys-v0.0.3) - 2024-08-30 ### Fixed diff --git a/tools/cargo-miden/CHANGELOG.md b/tools/cargo-miden/CHANGELOG.md index d21f2e6a..3af42806 100644 --- a/tools/cargo-miden/CHANGELOG.md +++ b/tools/cargo-miden/CHANGELOG.md @@ -6,6 +6,13 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.0.6](https://github.com/0xpolygonmiden/compiler/compare/cargo-miden-v0.0.5...cargo-miden-v0.0.6) - 2024-09-06 + +### Other +- fix mkdocs warnings, move cargo-miden README to docs. +- clean up unused deps +- switch all crates to a single workspace version (0.0.5) + ## [0.0.2](https://github.com/0xPolygonMiden/compiler/compare/cargo-miden-v0.0.1...cargo-miden-v0.0.2) - 2024-08-30 ### Other