Browse Source

Bump version to 0.1.0 and add initial changelog

Ian Goldberg 2 months ago
parent
commit
e137c9e263
10 changed files with 37 additions and 23 deletions
  1. 14 0
      CHANGELOG.md
  2. 9 9
      Cargo.lock
  3. 3 3
      Cargo.toml
  4. 1 1
      README.md
  5. 2 2
      cmz-core/Cargo.lock
  6. 1 1
      cmz-core/Cargo.toml
  7. 1 1
      cmz-core/README.md
  8. 3 3
      cmz-derive/Cargo.lock
  9. 2 2
      cmz-derive/Cargo.toml
  10. 1 1
      cmz-derive/README.md

+ 14 - 0
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.1.0/),
+and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
+
+## [0.1.0] - 2025-10-10
+
+### Added
+
+- Initial release
+
+[0.1.0]: https://git-crysp.uwaterloo.ca/SigmaProtocol/cmz/src/0.1.0

+ 9 - 9
Cargo.lock

@@ -214,7 +214,7 @@ checksum = "b94f61472cee1439c0b966b47e3aca9ae07e45d070759512cd390ea2bebc6675"
 
 [[package]]
 name = "cmz"
-version = "0.1.0-rc2"
+version = "0.1.0"
 dependencies = [
  "bincode",
  "cmz-derive",
@@ -235,7 +235,7 @@ dependencies = [
 
 [[package]]
 name = "cmz-core"
-version = "0.1.0-rc2"
+version = "0.1.0"
 dependencies = [
  "clap",
  "darling",
@@ -247,7 +247,7 @@ dependencies = [
 
 [[package]]
 name = "cmz-derive"
-version = "0.1.0-rc2"
+version = "0.1.0"
 dependencies = [
  "cmz-core",
  "darling",
@@ -907,9 +907,9 @@ checksum = "0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64"
 
 [[package]]
 name = "sigma-compiler"
-version = "0.1.0-rc2"
+version = "0.1.0"
 source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "b5916890ed39d5bb79e0c9f21043fd44fadd9387b58d52c033ffe61108ca5332"
+checksum = "736016d29725f54ee767083ded55e1ddf46b9aa081ae0005423c2b36587ea0be"
 dependencies = [
  "group",
  "rand",
@@ -920,9 +920,9 @@ dependencies = [
 
 [[package]]
 name = "sigma-compiler-core"
-version = "0.1.0-rc2"
+version = "0.1.0"
 source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "bc19242949b28e1efafe2bbd5f55c9db8b9cd7aaadbb797868aa7864bd405a97"
+checksum = "a6a96f60157d659e1f7ac2f04999490ca684cfc20c06a6de5aa5502880fa03b7"
 dependencies = [
  "clap",
  "prettyplease",
@@ -933,9 +933,9 @@ dependencies = [
 
 [[package]]
 name = "sigma-compiler-derive"
-version = "0.1.0-rc2"
+version = "0.1.0"
 source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "a6df1acaaf98084f800ba3583880bf708428c71a959a492664a1a1ff0f83af59"
+checksum = "7c11631f78f12c1eb5e424a6322f173f2ab37d2643de397fe605dfb9b06d4f86"
 dependencies = [
  "sigma-compiler-core",
  "syn 2.0.104",

+ 3 - 3
Cargo.toml

@@ -1,13 +1,13 @@
 [package]
 name = "cmz"
-version = "0.1.0-rc2"
+version = "0.1.0"
 edition = "2021"
 license = "MIT"
 repository = "https://git-crysp.uwaterloo.ca/SigmaProtocol/cmz"
 description = "A crate to automatically create protocols that use CMZ14 or µCMZ credentials, by specifying an extremely compact description of the protocol."
 
 [dependencies]
-cmz-derive = "0.1.0-rc2"
+cmz-derive = "0.1.0"
 ff = "0.13"
 generic_static = "0.2"
 group = "0.13"
@@ -17,7 +17,7 @@ rand = "0.8.5"
 serde = { version = "1", features = [ "derive" ] }
 serde_bytes = "0.11"
 serde_with = "3"
-sigma-compiler = "0.1.0-rc2"
+sigma-compiler = "0.1.0"
 thiserror = "2"
 
 [dev-dependencies]

+ 1 - 1
README.md

@@ -1,5 +1,5 @@
 `cmz` by Ian Goldberg, iang@uwaterloo.ca  
-Version 0.1.0-rc2, 2025-09-22
+Version 0.1.0, 2025-10-10
 
 This crate is centred around the concept of _credentials_.  A credential
 contains:

+ 2 - 2
cmz-core/Cargo.lock

@@ -1,6 +1,6 @@
 # This file is automatically @generated by Cargo.
 # It is not intended for manual editing.
-version = 3
+version = 4
 
 [[package]]
 name = "anstream"
@@ -94,7 +94,7 @@ checksum = "b94f61472cee1439c0b966b47e3aca9ae07e45d070759512cd390ea2bebc6675"
 
 [[package]]
 name = "cmz-core"
-version = "0.1.0-rc2"
+version = "0.1.0"
 dependencies = [
  "clap",
  "darling",

+ 1 - 1
cmz-core/Cargo.toml

@@ -1,6 +1,6 @@
 [package]
 name = "cmz-core"
-version = "0.1.0-rc2"
+version = "0.1.0"
 edition = "2021"
 license = "MIT"
 repository = "https://git-crysp.uwaterloo.ca/SigmaProtocol/cmz"

+ 1 - 1
cmz-core/README.md

@@ -1,5 +1,5 @@
 `cmz-core` by Ian Goldberg, iang@uwaterloo.ca  
-Version 0.1.0-rc2, 2025-09-22
+Version 0.1.0, 2025-10-10
 
 This crate provides the core functionality for the macros in the
 [`cmz`](https://crates.io/crates/cmz) crate.

+ 3 - 3
cmz-derive/Cargo.lock

@@ -1,6 +1,6 @@
 # This file is automatically @generated by Cargo.
 # It is not intended for manual editing.
-version = 3
+version = 4
 
 [[package]]
 name = "anstream"
@@ -94,7 +94,7 @@ checksum = "b94f61472cee1439c0b966b47e3aca9ae07e45d070759512cd390ea2bebc6675"
 
 [[package]]
 name = "cmz-core"
-version = "0.1.0-rc2"
+version = "0.1.0"
 dependencies = [
  "clap",
  "darling",
@@ -106,7 +106,7 @@ dependencies = [
 
 [[package]]
 name = "cmz-derive"
-version = "0.1.0-rc2"
+version = "0.1.0"
 dependencies = [
  "cmz-core",
  "darling",

+ 2 - 2
cmz-derive/Cargo.toml

@@ -1,6 +1,6 @@
 [package]
 name = "cmz-derive"
-version = "0.1.0-rc2"
+version = "0.1.0"
 edition = "2021"
 license = "MIT"
 repository = "https://git-crysp.uwaterloo.ca/SigmaProtocol/cmz"
@@ -10,7 +10,7 @@ description = "Derive macros for the cmz crate"
 proc-macro = true
 
 [dependencies]
-cmz-core = "0.1.0-rc2"
+cmz-core = "0.1.0"
 syn = { version = "2.0", features = ["extra-traits", "visit-mut"] }
 quote = "1.0"
 darling = "0.20"

+ 1 - 1
cmz-derive/README.md

@@ -1,5 +1,5 @@
 `cmz-derive` by Ian Goldberg, iang@uwaterloo.ca  
-Version 0.1.0-rc2, 2025-09-22
+Version 0.1.0, 2025-10-10
 
 This crate provides the derive macros for the
 [`cmz`](https://crates.io/crates/cmz) crate.