From 7ff36ad5fd181d94c9d2a86cec3d80358b400245 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Wed, 15 Jan 2025 16:07:55 +0000 Subject: [PATCH] chore: release --- Cargo.lock | 36 +++++++++---------- crates/aranya-afc-util/CHANGELOG.md | 14 ++++++++ crates/aranya-afc-util/Cargo.toml | 8 ++--- crates/aranya-crypto-core/CHANGELOG.md | 14 ++++++++ crates/aranya-crypto-core/Cargo.toml | 4 +-- crates/aranya-crypto-derive/CHANGELOG.md | 14 ++++++++ crates/aranya-crypto-derive/Cargo.toml | 2 +- crates/aranya-crypto-ffi/CHANGELOG.md | 14 ++++++++ crates/aranya-crypto-ffi/Cargo.toml | 6 ++-- crates/aranya-crypto/CHANGELOG.md | 16 +++++++++ crates/aranya-crypto/Cargo.toml | 4 +-- crates/aranya-device-ffi/CHANGELOG.md | 14 ++++++++ crates/aranya-device-ffi/Cargo.toml | 6 ++-- crates/aranya-envelope-ffi/CHANGELOG.md | 14 ++++++++ crates/aranya-envelope-ffi/Cargo.toml | 6 ++-- crates/aranya-fast-channels/CHANGELOG.md | 14 ++++++++ crates/aranya-fast-channels/Cargo.toml | 4 +-- crates/aranya-idam-ffi/CHANGELOG.md | 14 ++++++++ crates/aranya-idam-ffi/Cargo.toml | 6 ++-- crates/aranya-model/Cargo.toml | 10 +++--- crates/aranya-perspective-ffi/CHANGELOG.md | 14 ++++++++ crates/aranya-perspective-ffi/Cargo.toml | 6 ++-- crates/aranya-policy-compiler/CHANGELOG.md | 14 ++++++++ crates/aranya-policy-compiler/Cargo.toml | 6 ++-- crates/aranya-policy-derive/CHANGELOG.md | 14 ++++++++ crates/aranya-policy-derive/Cargo.toml | 4 +-- crates/aranya-policy-ifgen-build/CHANGELOG.md | 14 ++++++++ crates/aranya-policy-ifgen-build/Cargo.toml | 4 +-- crates/aranya-policy-ifgen/CHANGELOG.md | 14 ++++++++ crates/aranya-policy-ifgen/Cargo.toml | 6 ++-- crates/aranya-policy-lang/CHANGELOG.md | 14 ++++++++ crates/aranya-policy-lang/Cargo.toml | 2 +- crates/aranya-policy-module/CHANGELOG.md | 14 ++++++++ crates/aranya-policy-module/Cargo.toml | 4 +-- crates/aranya-policy-vm-explorer/Cargo.toml | 8 ++--- crates/aranya-policy-vm/CHANGELOG.md | 14 ++++++++ crates/aranya-policy-vm/Cargo.toml | 8 ++--- crates/aranya-quic-syncer/Cargo.toml | 4 +-- crates/aranya-runtime/CHANGELOG.md | 15 ++++++++ crates/aranya-runtime/Cargo.toml | 8 ++--- 40 files changed, 331 insertions(+), 76 deletions(-) create mode 100644 crates/aranya-afc-util/CHANGELOG.md create mode 100644 crates/aranya-crypto-core/CHANGELOG.md create mode 100644 crates/aranya-crypto-derive/CHANGELOG.md create mode 100644 crates/aranya-crypto-ffi/CHANGELOG.md create mode 100644 crates/aranya-crypto/CHANGELOG.md create mode 100644 crates/aranya-device-ffi/CHANGELOG.md create mode 100644 crates/aranya-envelope-ffi/CHANGELOG.md create mode 100644 crates/aranya-fast-channels/CHANGELOG.md create mode 100644 crates/aranya-idam-ffi/CHANGELOG.md create mode 100644 crates/aranya-perspective-ffi/CHANGELOG.md create mode 100644 crates/aranya-policy-compiler/CHANGELOG.md create mode 100644 crates/aranya-policy-derive/CHANGELOG.md create mode 100644 crates/aranya-policy-ifgen-build/CHANGELOG.md create mode 100644 crates/aranya-policy-ifgen/CHANGELOG.md create mode 100644 crates/aranya-policy-lang/CHANGELOG.md create mode 100644 crates/aranya-policy-module/CHANGELOG.md create mode 100644 crates/aranya-policy-vm/CHANGELOG.md create mode 100644 crates/aranya-runtime/CHANGELOG.md diff --git a/Cargo.lock b/Cargo.lock index f77036fd..f8277e62 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -125,7 +125,7 @@ checksum = "c1fd03a028ef38ba2276dce7e33fcd6369c158a1bca17946c4b1b701891c1ff7" [[package]] name = "aranya-afc-util" -version = "0.3.0" +version = "0.3.1" dependencies = [ "aranya-afc-util", "aranya-crypto", @@ -232,7 +232,7 @@ dependencies = [ [[package]] name = "aranya-crypto" -version = "0.2.1" +version = "0.2.2" dependencies = [ "aranya-base58", "aranya-buggy", @@ -256,7 +256,7 @@ dependencies = [ [[package]] name = "aranya-crypto-core" -version = "0.1.0" +version = "0.1.1" dependencies = [ "aes", "aes-gcm", @@ -295,7 +295,7 @@ dependencies = [ [[package]] name = "aranya-crypto-derive" -version = "0.2.0" +version = "0.2.1" dependencies = [ "prettyplease", "proc-macro2", @@ -305,7 +305,7 @@ dependencies = [ [[package]] name = "aranya-crypto-ffi" -version = "0.3.0" +version = "0.3.1" dependencies = [ "aranya-crypto", "aranya-crypto-ffi", @@ -317,7 +317,7 @@ dependencies = [ [[package]] name = "aranya-device-ffi" -version = "0.3.0" +version = "0.3.1" dependencies = [ "aranya-crypto", "aranya-policy-vm", @@ -325,7 +325,7 @@ dependencies = [ [[package]] name = "aranya-envelope-ffi" -version = "0.3.0" +version = "0.3.1" dependencies = [ "aranya-crypto", "aranya-policy-vm", @@ -334,7 +334,7 @@ dependencies = [ [[package]] name = "aranya-fast-channels" -version = "0.3.0" +version = "0.3.1" dependencies = [ "aranya-buggy", "aranya-crypto", @@ -353,7 +353,7 @@ dependencies = [ [[package]] name = "aranya-idam-ffi" -version = "0.3.0" +version = "0.3.1" dependencies = [ "aranya-crypto", "aranya-idam-ffi", @@ -395,7 +395,7 @@ dependencies = [ [[package]] name = "aranya-perspective-ffi" -version = "0.3.0" +version = "0.3.1" dependencies = [ "aranya-crypto", "aranya-policy-vm", @@ -410,7 +410,7 @@ dependencies = [ [[package]] name = "aranya-policy-compiler" -version = "0.3.0" +version = "0.3.1" dependencies = [ "anyhow", "aranya-buggy", @@ -423,7 +423,7 @@ dependencies = [ [[package]] name = "aranya-policy-derive" -version = "0.2.0" +version = "0.2.1" dependencies = [ "aranya-policy-lang", "prettyplease", @@ -434,7 +434,7 @@ dependencies = [ [[package]] name = "aranya-policy-ifgen" -version = "0.3.1" +version = "0.3.2" dependencies = [ "aranya-policy-ifgen-build", "aranya-policy-ifgen-macro", @@ -447,7 +447,7 @@ dependencies = [ [[package]] name = "aranya-policy-ifgen-build" -version = "0.1.0" +version = "0.1.1" dependencies = [ "anyhow", "aranya-policy-ast", @@ -469,7 +469,7 @@ dependencies = [ [[package]] name = "aranya-policy-lang" -version = "0.1.0" +version = "0.1.1" dependencies = [ "anyhow", "aranya-buggy", @@ -484,7 +484,7 @@ dependencies = [ [[package]] name = "aranya-policy-module" -version = "0.3.0" +version = "0.3.1" dependencies = [ "aranya-crypto", "aranya-policy-ast", @@ -495,7 +495,7 @@ dependencies = [ [[package]] name = "aranya-policy-vm" -version = "0.3.1" +version = "0.3.2" dependencies = [ "anyhow", "aranya-buggy", @@ -548,7 +548,7 @@ dependencies = [ [[package]] name = "aranya-runtime" -version = "0.3.0" +version = "0.3.1" dependencies = [ "aranya-buggy", "aranya-crypto", diff --git a/crates/aranya-afc-util/CHANGELOG.md b/crates/aranya-afc-util/CHANGELOG.md new file mode 100644 index 00000000..0adc8ee6 --- /dev/null +++ b/crates/aranya-afc-util/CHANGELOG.md @@ -0,0 +1,14 @@ +# Changelog + +All notable changes to this project will be documented in this file. + +The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), +and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). + +## [Unreleased] + +## [0.3.1](https://github.com/aranya-project/aranya-core/compare/aranya-afc-util-v0.3.0...aranya-afc-util-v0.3.1) - 2025-01-15 + +### Other + +- updated the following local packages: aranya-crypto, aranya-policy-vm, aranya-fast-channels diff --git a/crates/aranya-afc-util/Cargo.toml b/crates/aranya-afc-util/Cargo.toml index fb4e9cb7..ae2eab45 100644 --- a/crates/aranya-afc-util/Cargo.toml +++ b/crates/aranya-afc-util/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "aranya-afc-util" description = "Utilities for using Aranya Fast Channels" -version = "0.3.0" +version = "0.3.1" authors.workspace = true edition.workspace = true license.workspace = true @@ -43,9 +43,9 @@ testing = [ ] [dependencies] -aranya-crypto = { version = "0.2.1", path = "../aranya-crypto", default-features = false, features = ["alloc"] } -aranya-fast-channels = { version = "0.3.0", path = "../aranya-fast-channels", default-features = false, features = ["alloc"] } -aranya-policy-vm = { version = "0.3.0", path = "../aranya-policy-vm", default-features = false, features = ["derive"] } +aranya-crypto = { version = "0.2.2", path = "../aranya-crypto", default-features = false, features = ["alloc"] } +aranya-fast-channels = { version = "0.3.1", path = "../aranya-fast-channels", default-features = false, features = ["alloc"] } +aranya-policy-vm = { version = "0.3.2", path = "../aranya-policy-vm", default-features = false, features = ["derive"] } indexmap = { version = "2.1", default-features = false, optional = true } postcard = { workspace = true, default-features = false, features = ["heapless"] } diff --git a/crates/aranya-crypto-core/CHANGELOG.md b/crates/aranya-crypto-core/CHANGELOG.md new file mode 100644 index 00000000..776f1d84 --- /dev/null +++ b/crates/aranya-crypto-core/CHANGELOG.md @@ -0,0 +1,14 @@ +# Changelog + +All notable changes to this project will be documented in this file. + +The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), +and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). + +## [Unreleased] + +## [0.1.1](https://github.com/aranya-project/aranya-core/compare/aranya-crypto-core-v0.1.0...aranya-crypto-core-v0.1.1) - 2025-01-15 + +### Other + +- use ChaCha8 instead of AES-CTR for `trng` CSPRNG (#45) diff --git a/crates/aranya-crypto-core/Cargo.toml b/crates/aranya-crypto-core/Cargo.toml index 887fab4d..27d4ca87 100644 --- a/crates/aranya-crypto-core/Cargo.toml +++ b/crates/aranya-crypto-core/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "aranya-crypto-core" description = "Low level Aranya Cryptography" -version = "0.1.0" +version = "0.1.1" authors.workspace = true edition.workspace = true license.workspace = true @@ -140,7 +140,7 @@ trng = [ [dependencies] aranya-buggy = { version = "0.1.0", path = "../aranya-buggy", default-features = false } -aranya-crypto-derive = { version = "0.2.0", path = "../aranya-crypto-derive" } +aranya-crypto-derive = { version = "0.2.1", path = "../aranya-crypto-derive" } aranya-bearssl-sys = { version = "0.1.0", optional = true } diff --git a/crates/aranya-crypto-derive/CHANGELOG.md b/crates/aranya-crypto-derive/CHANGELOG.md new file mode 100644 index 00000000..b77e772d --- /dev/null +++ b/crates/aranya-crypto-derive/CHANGELOG.md @@ -0,0 +1,14 @@ +# Changelog + +All notable changes to this project will be documented in this file. + +The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), +and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). + +## [Unreleased] + +## [0.2.1](https://github.com/aranya-project/aranya-core/compare/aranya-crypto-derive-v0.2.0...aranya-crypto-derive-v0.2.1) - 2025-01-15 + +### Other + +- move low level crypto into `aranya-crypto-core` (#34) diff --git a/crates/aranya-crypto-derive/Cargo.toml b/crates/aranya-crypto-derive/Cargo.toml index f39f82c4..a34c0df6 100644 --- a/crates/aranya-crypto-derive/Cargo.toml +++ b/crates/aranya-crypto-derive/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "aranya-crypto-derive" description = "Proc macros for aranya-crypto" -version = "0.2.0" +version = "0.2.1" authors.workspace = true edition.workspace = true license.workspace = true diff --git a/crates/aranya-crypto-ffi/CHANGELOG.md b/crates/aranya-crypto-ffi/CHANGELOG.md new file mode 100644 index 00000000..bf8cf891 --- /dev/null +++ b/crates/aranya-crypto-ffi/CHANGELOG.md @@ -0,0 +1,14 @@ +# Changelog + +All notable changes to this project will be documented in this file. + +The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), +and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). + +## [Unreleased] + +## [0.3.1](https://github.com/aranya-project/aranya-core/compare/aranya-crypto-ffi-v0.3.0...aranya-crypto-ffi-v0.3.1) - 2025-01-15 + +### Other + +- updated the following local packages: aranya-crypto, aranya-policy-vm diff --git a/crates/aranya-crypto-ffi/Cargo.toml b/crates/aranya-crypto-ffi/Cargo.toml index 72994199..ec052491 100644 --- a/crates/aranya-crypto-ffi/Cargo.toml +++ b/crates/aranya-crypto-ffi/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "aranya-crypto-ffi" description = "The crypto FFI for Aranya Policy" -version = "0.3.0" +version = "0.3.1" authors.workspace = true edition.workspace = true license.workspace = true @@ -40,8 +40,8 @@ testing = [ ] [dependencies] -aranya-crypto = { version = "0.2.1", path = "../aranya-crypto", default-features = false, features = ["alloc"] } -aranya-policy-vm = { version = "0.3.0", path = "../aranya-policy-vm", default-features = false, features = ["derive"] } +aranya-crypto = { version = "0.2.2", path = "../aranya-crypto", default-features = false, features = ["alloc"] } +aranya-policy-vm = { version = "0.3.2", path = "../aranya-policy-vm", default-features = false, features = ["derive"] } postcard = { workspace = true, default-features = false, features = ["heapless"] } serde = { workspace = true, default-features = false, features = ["derive"], optional = true } diff --git a/crates/aranya-crypto/CHANGELOG.md b/crates/aranya-crypto/CHANGELOG.md new file mode 100644 index 00000000..ab00e1ec --- /dev/null +++ b/crates/aranya-crypto/CHANGELOG.md @@ -0,0 +1,16 @@ +# Changelog + +All notable changes to this project will be documented in this file. + +The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), +and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). + +## [Unreleased] + +## [0.2.2](https://github.com/aranya-project/aranya-core/compare/aranya-crypto-v0.2.1...aranya-crypto-v0.2.2) - 2025-01-15 + +### Other + +- update references from flow3-docs to aranya-docs (#7) +- move low level crypto into `aranya-crypto-core` (#34) +- clean up SHA-3 code (#91) diff --git a/crates/aranya-crypto/Cargo.toml b/crates/aranya-crypto/Cargo.toml index fcfa7769..e10a6a48 100644 --- a/crates/aranya-crypto/Cargo.toml +++ b/crates/aranya-crypto/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "aranya-crypto" description = "The Aranya Cryptography Engine" -version = "0.2.1" +version = "0.2.2" authors.workspace = true edition.workspace = true license.workspace = true @@ -116,7 +116,7 @@ trng = ["aranya-crypto-core/trng"] [dependencies] aranya-base58 = { version = "0.1.0", path = "../aranya-base58", default-features = false } aranya-buggy = { version = "0.1.0", path = "../aranya-buggy", default-features = false } -aranya-crypto-core = { version = "0.1.0", path = "../aranya-crypto-core", default-features = false } +aranya-crypto-core = { version = "0.1.1", path = "../aranya-crypto-core", default-features = false } aranya-trouble = { version = "0.1.0", path = "../aranya-trouble", default-features = false } byteorder = { workspace = true, default-features = false } diff --git a/crates/aranya-device-ffi/CHANGELOG.md b/crates/aranya-device-ffi/CHANGELOG.md new file mode 100644 index 00000000..a6fab985 --- /dev/null +++ b/crates/aranya-device-ffi/CHANGELOG.md @@ -0,0 +1,14 @@ +# Changelog + +All notable changes to this project will be documented in this file. + +The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), +and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). + +## [Unreleased] + +## [0.3.1](https://github.com/aranya-project/aranya-core/compare/aranya-device-ffi-v0.3.0...aranya-device-ffi-v0.3.1) - 2025-01-15 + +### Other + +- updated the following local packages: aranya-crypto, aranya-policy-vm diff --git a/crates/aranya-device-ffi/Cargo.toml b/crates/aranya-device-ffi/Cargo.toml index b7cd9eb2..159e746e 100644 --- a/crates/aranya-device-ffi/Cargo.toml +++ b/crates/aranya-device-ffi/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "aranya-device-ffi" description = "The device FFI for Aranya Policy" -version = "0.3.0" +version = "0.3.1" authors.workspace = true edition.workspace = true license.workspace = true @@ -24,8 +24,8 @@ std = ["alloc"] testing = [] [dependencies] -aranya-crypto = { version = "0.2.1", path = "../aranya-crypto", default-features = false } -aranya-policy-vm = { version = "0.3.0", path = "../aranya-policy-vm", default-features = false, features = ["derive"] } +aranya-crypto = { version = "0.2.2", path = "../aranya-crypto", default-features = false } +aranya-policy-vm = { version = "0.3.2", path = "../aranya-policy-vm", default-features = false, features = ["derive"] } [dev-dependencies] aranya-crypto = { path = "../aranya-crypto", features = ["getrandom"] } diff --git a/crates/aranya-envelope-ffi/CHANGELOG.md b/crates/aranya-envelope-ffi/CHANGELOG.md new file mode 100644 index 00000000..ec00f2b3 --- /dev/null +++ b/crates/aranya-envelope-ffi/CHANGELOG.md @@ -0,0 +1,14 @@ +# Changelog + +All notable changes to this project will be documented in this file. + +The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), +and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). + +## [Unreleased] + +## [0.3.1](https://github.com/aranya-project/aranya-core/compare/aranya-envelope-ffi-v0.3.0...aranya-envelope-ffi-v0.3.1) - 2025-01-15 + +### Other + +- updated the following local packages: aranya-crypto, aranya-policy-vm diff --git a/crates/aranya-envelope-ffi/Cargo.toml b/crates/aranya-envelope-ffi/Cargo.toml index 7b0f60b8..7fe3f262 100644 --- a/crates/aranya-envelope-ffi/Cargo.toml +++ b/crates/aranya-envelope-ffi/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "aranya-envelope-ffi" description = "The envelope FFI for Aranya Policy" -version = "0.3.0" +version = "0.3.1" authors.workspace = true edition.workspace = true license.workspace = true @@ -28,8 +28,8 @@ std = [ ] [dependencies] -aranya-crypto = { version = "0.2.1", path = "../aranya-crypto", default-features = false, features = ["alloc"] } -aranya-policy-vm = { version = "0.3.0", path = "../aranya-policy-vm", default-features = false, features = ["derive"] } +aranya-crypto = { version = "0.2.2", path = "../aranya-crypto", default-features = false, features = ["alloc"] } +aranya-policy-vm = { version = "0.3.2", path = "../aranya-policy-vm", default-features = false, features = ["derive"] } tracing = { workspace = true } diff --git a/crates/aranya-fast-channels/CHANGELOG.md b/crates/aranya-fast-channels/CHANGELOG.md new file mode 100644 index 00000000..f95a5b73 --- /dev/null +++ b/crates/aranya-fast-channels/CHANGELOG.md @@ -0,0 +1,14 @@ +# Changelog + +All notable changes to this project will be documented in this file. + +The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), +and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). + +## [Unreleased] + +## [0.3.1](https://github.com/aranya-project/aranya-core/compare/aranya-fast-channels-v0.3.0...aranya-fast-channels-v0.3.1) - 2025-01-15 + +### Other + +- update references from flow3-docs to aranya-docs (#7) diff --git a/crates/aranya-fast-channels/Cargo.toml b/crates/aranya-fast-channels/Cargo.toml index 67ef25c6..ded3542b 100644 --- a/crates/aranya-fast-channels/Cargo.toml +++ b/crates/aranya-fast-channels/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "aranya-fast-channels" description = "High throughput, low latency encryption protected by Aranya Policy" -version = "0.3.0" +version = "0.3.1" authors.workspace = true edition.workspace = true license.workspace = true @@ -79,7 +79,7 @@ try_find = [] [dependencies] aranya-buggy = { version = "0.1.0", path = "../aranya-buggy", default-features = false } -aranya-crypto = { version = "0.2.1", path = "../aranya-crypto", default-features = false, features = ["getrandom"] } +aranya-crypto = { version = "0.2.2", path = "../aranya-crypto", default-features = false, features = ["getrandom"] } byteorder = { version = "1", default-features = false } cfg-if = { workspace = true } diff --git a/crates/aranya-idam-ffi/CHANGELOG.md b/crates/aranya-idam-ffi/CHANGELOG.md new file mode 100644 index 00000000..531a33c7 --- /dev/null +++ b/crates/aranya-idam-ffi/CHANGELOG.md @@ -0,0 +1,14 @@ +# Changelog + +All notable changes to this project will be documented in this file. + +The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), +and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). + +## [Unreleased] + +## [0.3.1](https://github.com/aranya-project/aranya-core/compare/aranya-idam-ffi-v0.3.0...aranya-idam-ffi-v0.3.1) - 2025-01-15 + +### Other + +- update references from flow3-docs to aranya-docs (#7) diff --git a/crates/aranya-idam-ffi/Cargo.toml b/crates/aranya-idam-ffi/Cargo.toml index f3218340..1687b50f 100644 --- a/crates/aranya-idam-ffi/Cargo.toml +++ b/crates/aranya-idam-ffi/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "aranya-idam-ffi" description = "The IDAM FFI for Aranya Policy" -version = "0.3.0" +version = "0.3.1" authors.workspace = true edition.workspace = true license.workspace = true @@ -32,8 +32,8 @@ std = [ testing = [] [dependencies] -aranya-crypto = { version = "0.2.1", path = "../aranya-crypto", default-features = false, features = ["alloc"] } -aranya-policy-vm = { version = "0.3.0", path = "../aranya-policy-vm", features = ["derive"] } +aranya-crypto = { version = "0.2.2", path = "../aranya-crypto", default-features = false, features = ["alloc"] } +aranya-policy-vm = { version = "0.3.2", path = "../aranya-policy-vm", features = ["derive"] } postcard = { workspace = true, default-features = false, features = ["heapless"] } tracing = { workspace = true } diff --git a/crates/aranya-model/Cargo.toml b/crates/aranya-model/Cargo.toml index a9fa6678..380461f7 100644 --- a/crates/aranya-model/Cargo.toml +++ b/crates/aranya-model/Cargo.toml @@ -8,11 +8,11 @@ repository.workspace = true rust-version.workspace = true [dependencies] -aranya-crypto = { version = "0.2.1", path = "../aranya-crypto", default-features = false, features = ["alloc", "fs-keystore"] } -aranya-policy-compiler = { version = "0.3.0", path = "../aranya-policy-compiler" } -aranya-policy-lang = { version = "0.1.0", path = "../aranya-policy-lang" } -aranya-policy-vm = { version = "0.3.0", path = "../aranya-policy-vm" } -aranya-runtime = { version = "0.3.0", path = "../aranya-runtime", features = ["testing"] } +aranya-crypto = { version = "0.2.2", path = "../aranya-crypto", default-features = false, features = ["alloc", "fs-keystore"] } +aranya-policy-compiler = { version = "0.3.1", path = "../aranya-policy-compiler" } +aranya-policy-lang = { version = "0.1.1", path = "../aranya-policy-lang" } +aranya-policy-vm = { version = "0.3.2", path = "../aranya-policy-vm" } +aranya-runtime = { version = "0.3.1", path = "../aranya-runtime", features = ["testing"] } anyhow = { workspace = true } diff --git a/crates/aranya-perspective-ffi/CHANGELOG.md b/crates/aranya-perspective-ffi/CHANGELOG.md new file mode 100644 index 00000000..a7ee5cca --- /dev/null +++ b/crates/aranya-perspective-ffi/CHANGELOG.md @@ -0,0 +1,14 @@ +# Changelog + +All notable changes to this project will be documented in this file. + +The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), +and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). + +## [Unreleased] + +## [0.3.1](https://github.com/aranya-project/aranya-core/compare/aranya-perspective-ffi-v0.3.0...aranya-perspective-ffi-v0.3.1) - 2025-01-15 + +### Other + +- updated the following local packages: aranya-crypto, aranya-policy-vm diff --git a/crates/aranya-perspective-ffi/Cargo.toml b/crates/aranya-perspective-ffi/Cargo.toml index a65c62cd..88884cdb 100644 --- a/crates/aranya-perspective-ffi/Cargo.toml +++ b/crates/aranya-perspective-ffi/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "aranya-perspective-ffi" description = "The perspective FFI for Aranya Policy" -version = "0.3.0" +version = "0.3.1" authors.workspace = true edition.workspace = true license.workspace = true @@ -26,8 +26,8 @@ std = [] testing = [] [dependencies] -aranya-crypto = { version = "0.2.1", path = "../aranya-crypto", default-features = false } -aranya-policy-vm = { version = "0.3.0", path = "../aranya-policy-vm", default-features = false, features = ["derive"] } +aranya-crypto = { version = "0.2.2", path = "../aranya-crypto", default-features = false } +aranya-policy-vm = { version = "0.3.2", path = "../aranya-policy-vm", default-features = false, features = ["derive"] } [dev-dependencies] aranya-crypto = { path = "../aranya-crypto", features = ["getrandom"] } diff --git a/crates/aranya-policy-compiler/CHANGELOG.md b/crates/aranya-policy-compiler/CHANGELOG.md new file mode 100644 index 00000000..6942a71c --- /dev/null +++ b/crates/aranya-policy-compiler/CHANGELOG.md @@ -0,0 +1,14 @@ +# Changelog + +All notable changes to this project will be documented in this file. + +The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), +and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). + +## [Unreleased] + +## [0.3.1](https://github.com/aranya-project/aranya-core/compare/aranya-policy-compiler-v0.3.0...aranya-policy-compiler-v0.3.1) - 2025-01-15 + +### Other + +- updated the following local packages: aranya-policy-lang diff --git a/crates/aranya-policy-compiler/Cargo.toml b/crates/aranya-policy-compiler/Cargo.toml index 20c0cb91..0cb3d587 100644 --- a/crates/aranya-policy-compiler/Cargo.toml +++ b/crates/aranya-policy-compiler/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "aranya-policy-compiler" description = "The Aranya Policy Compiler" -version = "0.3.0" +version = "0.3.1" authors.workspace = true edition.workspace = true license.workspace = true @@ -17,8 +17,8 @@ default = [] [dependencies] aranya-buggy = { version = "0.1.0", path = "../aranya-buggy", features = ["std"] } aranya-policy-ast = { version = "0.1.0", path = "../aranya-policy-ast" } -aranya-policy-lang = { version = "0.1.0", path = "../aranya-policy-lang" } -aranya-policy-module = { version = "0.3.0", path = "../aranya-policy-module", features = ["std"] } +aranya-policy-lang = { version = "0.1.1", path = "../aranya-policy-lang" } +aranya-policy-module = { version = "0.3.1", path = "../aranya-policy-module", features = ["std"] } ciborium = { version = "0.2" } clap = { version = "4.4", features = ["derive"] } diff --git a/crates/aranya-policy-derive/CHANGELOG.md b/crates/aranya-policy-derive/CHANGELOG.md new file mode 100644 index 00000000..b56d5175 --- /dev/null +++ b/crates/aranya-policy-derive/CHANGELOG.md @@ -0,0 +1,14 @@ +# Changelog + +All notable changes to this project will be documented in this file. + +The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), +and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). + +## [Unreleased] + +## [0.2.1](https://github.com/aranya-project/aranya-core/compare/aranya-policy-derive-v0.2.0...aranya-policy-derive-v0.2.1) - 2025-01-15 + +### Other + +- updated the following local packages: aranya-policy-lang diff --git a/crates/aranya-policy-derive/Cargo.toml b/crates/aranya-policy-derive/Cargo.toml index 65578311..c8ed4f72 100644 --- a/crates/aranya-policy-derive/Cargo.toml +++ b/crates/aranya-policy-derive/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "aranya-policy-derive" description = "Proc macros for generating Aranya Policy Langauge FFIs" -version = "0.2.0" +version = "0.2.1" authors.workspace = true edition.workspace = true license.workspace = true @@ -18,7 +18,7 @@ proc-macro = true default = [] [dependencies] -aranya-policy-lang = { version = "0.1.0", path = "../aranya-policy-lang" } +aranya-policy-lang = { version = "0.1.1", path = "../aranya-policy-lang" } prettyplease = { workspace = true } proc-macro2 = { workspace = true } diff --git a/crates/aranya-policy-ifgen-build/CHANGELOG.md b/crates/aranya-policy-ifgen-build/CHANGELOG.md new file mode 100644 index 00000000..41a8f96a --- /dev/null +++ b/crates/aranya-policy-ifgen-build/CHANGELOG.md @@ -0,0 +1,14 @@ +# Changelog + +All notable changes to this project will be documented in this file. + +The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), +and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). + +## [Unreleased] + +## [0.1.1](https://github.com/aranya-project/aranya-core/compare/aranya-policy-ifgen-build-v0.1.0...aranya-policy-ifgen-build-v0.1.1) - 2025-01-15 + +### Other + +- update Cargo.toml dependencies diff --git a/crates/aranya-policy-ifgen-build/Cargo.toml b/crates/aranya-policy-ifgen-build/Cargo.toml index f33cad7b..ec52e0c5 100644 --- a/crates/aranya-policy-ifgen-build/Cargo.toml +++ b/crates/aranya-policy-ifgen-build/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "aranya-policy-ifgen-build" description = "Code generator for aranya-policy-ifgen" -version = "0.1.0" +version = "0.1.1" authors.workspace = true edition.workspace = true license.workspace = true @@ -13,7 +13,7 @@ workspace = true [dependencies] aranya-policy-ast = { version = "0.1.0", path = "../aranya-policy-ast" } -aranya-policy-lang = { version = "0.1.0", path = "../aranya-policy-lang" } +aranya-policy-lang = { version = "0.1.1", path = "../aranya-policy-lang" } anyhow = { workspace = true } prettyplease = { workspace = true } diff --git a/crates/aranya-policy-ifgen/CHANGELOG.md b/crates/aranya-policy-ifgen/CHANGELOG.md new file mode 100644 index 00000000..481053db --- /dev/null +++ b/crates/aranya-policy-ifgen/CHANGELOG.md @@ -0,0 +1,14 @@ +# Changelog + +All notable changes to this project will be documented in this file. + +The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), +and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). + +## [Unreleased] + +## [0.3.2](https://github.com/aranya-project/aranya-core/compare/aranya-policy-ifgen-v0.3.1...aranya-policy-ifgen-v0.3.2) - 2025-01-15 + +### Other + +- updated the following local packages: aranya-policy-vm, aranya-runtime diff --git a/crates/aranya-policy-ifgen/Cargo.toml b/crates/aranya-policy-ifgen/Cargo.toml index 6482a50b..31240262 100644 --- a/crates/aranya-policy-ifgen/Cargo.toml +++ b/crates/aranya-policy-ifgen/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "aranya-policy-ifgen" description = "Tools for generating Rust interfaces to Aranya Policies" -version = "0.3.1" +version = "0.3.2" authors.workspace = true edition.workspace = true license.workspace = true @@ -19,8 +19,8 @@ serde = [ [dependencies] aranya-policy-ifgen-macro = { version = "0.2.0", path = "../aranya-policy-ifgen-macro" } -aranya-policy-vm = { version = "0.3.0", path = "../aranya-policy-vm" } -aranya-runtime = { version = "0.3.0", path = "../aranya-runtime" } +aranya-policy-vm = { version = "0.3.2", path = "../aranya-policy-vm" } +aranya-runtime = { version = "0.3.1", path = "../aranya-runtime" } serde = { workspace = true, optional = true } diff --git a/crates/aranya-policy-lang/CHANGELOG.md b/crates/aranya-policy-lang/CHANGELOG.md new file mode 100644 index 00000000..e685dfb2 --- /dev/null +++ b/crates/aranya-policy-lang/CHANGELOG.md @@ -0,0 +1,14 @@ +# Changelog + +All notable changes to this project will be documented in this file. + +The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), +and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). + +## [Unreleased] + +## [0.1.1](https://github.com/aranya-project/aranya-core/compare/aranya-policy-lang-v0.1.0...aranya-policy-lang-v0.1.1) - 2025-01-15 + +### Other + +- update Cargo.lock dependencies diff --git a/crates/aranya-policy-lang/Cargo.toml b/crates/aranya-policy-lang/Cargo.toml index c8cbc82c..be04daa2 100644 --- a/crates/aranya-policy-lang/Cargo.toml +++ b/crates/aranya-policy-lang/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "aranya-policy-lang" description = "The Aranya Policy Language parser" -version = "0.1.0" +version = "0.1.1" authors.workspace = true edition.workspace = true license.workspace = true diff --git a/crates/aranya-policy-module/CHANGELOG.md b/crates/aranya-policy-module/CHANGELOG.md new file mode 100644 index 00000000..64deaeb5 --- /dev/null +++ b/crates/aranya-policy-module/CHANGELOG.md @@ -0,0 +1,14 @@ +# Changelog + +All notable changes to this project will be documented in this file. + +The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), +and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). + +## [Unreleased] + +## [0.3.1](https://github.com/aranya-project/aranya-core/compare/aranya-policy-module-v0.3.0...aranya-policy-module-v0.3.1) - 2025-01-15 + +### Other + +- updated the following local packages: aranya-crypto diff --git a/crates/aranya-policy-module/Cargo.toml b/crates/aranya-policy-module/Cargo.toml index 82b6d2ee..647b0ac2 100644 --- a/crates/aranya-policy-module/Cargo.toml +++ b/crates/aranya-policy-module/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "aranya-policy-module" description = "The Aranya Policy module format" -version = "0.3.0" +version = "0.3.1" authors.workspace = true edition.workspace = true license.workspace = true @@ -9,7 +9,7 @@ repository.workspace = true rust-version.workspace = true [dependencies] -aranya-crypto = { version = "0.2.1", path = "../aranya-crypto", default-features = false } +aranya-crypto = { version = "0.2.2", path = "../aranya-crypto", default-features = false } aranya-policy-ast = { version = "0.1.0", path = "../aranya-policy-ast" } proptest = { workspace = true, default-features = false, features = ["std"], optional = true } diff --git a/crates/aranya-policy-vm-explorer/Cargo.toml b/crates/aranya-policy-vm-explorer/Cargo.toml index 41adfb9f..53372c2d 100644 --- a/crates/aranya-policy-vm-explorer/Cargo.toml +++ b/crates/aranya-policy-vm-explorer/Cargo.toml @@ -14,10 +14,10 @@ workspace = true default = [] [dependencies] -aranya-crypto = { version = "0.2.1", path = "../aranya-crypto" } -aranya-policy-compiler = { version = "0.3.0", path = "../aranya-policy-compiler" } -aranya-policy-lang = { version = "0.1.0", path = "../aranya-policy-lang" } -aranya-policy-vm = { version = "0.3.0", path = "../aranya-policy-vm", features = ["std"] } +aranya-crypto = { version = "0.2.2", path = "../aranya-crypto" } +aranya-policy-compiler = { version = "0.3.1", path = "../aranya-policy-compiler" } +aranya-policy-lang = { version = "0.1.1", path = "../aranya-policy-lang" } +aranya-policy-vm = { version = "0.3.2", path = "../aranya-policy-vm", features = ["std"] } anyhow = { workspace = true } clap = { version = "4.4", features = ["derive"] } diff --git a/crates/aranya-policy-vm/CHANGELOG.md b/crates/aranya-policy-vm/CHANGELOG.md new file mode 100644 index 00000000..85a38dd0 --- /dev/null +++ b/crates/aranya-policy-vm/CHANGELOG.md @@ -0,0 +1,14 @@ +# Changelog + +All notable changes to this project will be documented in this file. + +The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), +and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). + +## [Unreleased] + +## [0.3.2](https://github.com/aranya-project/aranya-core/compare/aranya-policy-vm-v0.3.1...aranya-policy-vm-v0.3.2) - 2025-01-15 + +### Other + +- update references from flow3-docs to aranya-docs (#7) diff --git a/crates/aranya-policy-vm/Cargo.toml b/crates/aranya-policy-vm/Cargo.toml index bd2c902b..224e3650 100644 --- a/crates/aranya-policy-vm/Cargo.toml +++ b/crates/aranya-policy-vm/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "aranya-policy-vm" description = "The Aranya Policy Virtual Machine" -version = "0.3.1" +version = "0.3.2" authors.workspace = true edition.workspace = true license.workspace = true @@ -28,10 +28,10 @@ std = [ [dependencies] aranya-buggy = { version = "0.1.0", path = "../aranya-buggy", features = ["alloc"] } -aranya-crypto = { version = "0.2.1", path = "../aranya-crypto", default-features = false } +aranya-crypto = { version = "0.2.2", path = "../aranya-crypto", default-features = false } aranya-policy-ast = { version = "0.1.0", path = "../aranya-policy-ast" } -aranya-policy-derive = { version = "0.2.0", path = "../aranya-policy-derive" } -aranya-policy-module = { version = "0.3.0", path = "../aranya-policy-module" } +aranya-policy-derive = { version = "0.2.1", path = "../aranya-policy-derive" } +aranya-policy-module = { version = "0.3.1", path = "../aranya-policy-module" } heapless = { workspace = true } postcard = { workspace = true, features = ["alloc"] } diff --git a/crates/aranya-quic-syncer/Cargo.toml b/crates/aranya-quic-syncer/Cargo.toml index 30c3b656..e037becb 100644 --- a/crates/aranya-quic-syncer/Cargo.toml +++ b/crates/aranya-quic-syncer/Cargo.toml @@ -12,8 +12,8 @@ workspace = true [dependencies] aranya-buggy = { version = "0.1.0", path = "../aranya-buggy", features = ["std"] } -aranya-crypto = { version = "0.2.0", path = "../aranya-crypto", features = ["std"] } -aranya-runtime = { version = "0.3.0", path = "../aranya-runtime", features = ["std"] } +aranya-crypto = { version = "0.2.2", path = "../aranya-crypto", features = ["std"] } +aranya-runtime = { version = "0.3.1", path = "../aranya-runtime", features = ["std"] } heapless = { workspace = true, features = ["serde"] } postcard = { workspace = true, features = ["alloc"] } diff --git a/crates/aranya-runtime/CHANGELOG.md b/crates/aranya-runtime/CHANGELOG.md new file mode 100644 index 00000000..e2c758ba --- /dev/null +++ b/crates/aranya-runtime/CHANGELOG.md @@ -0,0 +1,15 @@ +# Changelog + +All notable changes to this project will be documented in this file. + +The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), +and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). + +## [Unreleased] + +## [0.3.1](https://github.com/aranya-project/aranya-core/compare/aranya-runtime-v0.3.0...aranya-runtime-v0.3.1) - 2025-01-15 + +### Other + +- update references from flow3-docs to aranya-docs (#7) +- open sync requests ([#57](https://github.com/aranya-project/aranya-core/pull/57)) diff --git a/crates/aranya-runtime/Cargo.toml b/crates/aranya-runtime/Cargo.toml index e24da2c9..9b944afe 100644 --- a/crates/aranya-runtime/Cargo.toml +++ b/crates/aranya-runtime/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "aranya-runtime" description = "The Aranya core runtime" -version = "0.3.0" +version = "0.3.1" authors.workspace = true edition.workspace = true license.workspace = true @@ -14,9 +14,9 @@ workspace = true [dependencies] aranya-buggy = { version = "0.1.0", path = "../aranya-buggy", features = ["alloc"] } # `aranya-crypto` enables `getrandom` by default. -aranya-crypto = { version = "0.2.1", path = "../aranya-crypto", default-features = false, features = ["alloc", "rand_compat"] } +aranya-crypto = { version = "0.2.2", path = "../aranya-crypto", default-features = false, features = ["alloc", "rand_compat"] } aranya-libc = { version = "0.1.0", path = "../aranya-libc", default-features = false, optional = true } -aranya-policy-vm = { version = "0.3.0", path = "../aranya-policy-vm" } +aranya-policy-vm = { version = "0.3.2", path = "../aranya-policy-vm" } heapless = { workspace = true, features = ["serde"] } postcard = { workspace = true, features = ["alloc"] } @@ -27,7 +27,7 @@ tracing = { workspace = true } vec1 = { version = "1.10.1", default-features = false, features = ["serde"] } # Used by `testing`. -aranya-policy-module = { version = "0.3.0", path = "../aranya-policy-module", optional = true } +aranya-policy-module = { version = "0.3.1", path = "../aranya-policy-module", optional = true } serde_json = { version = "1.0.117", default-features = false, features = ["alloc"], optional = true } # graphviz