Skip to content

Releases: wickra-lib/wickra-proof

wickra-proof v0.2.0

Choose a tag to compare

@github-actions github-actions released this 06 Oct 03:41
Immutable release. Only release title and notes can be modified.
v0.2.0
f742db4

wickra-proof v0.2.0 — proof-of-backtest determinism: a canonical (spec, data) reduces to a byte-identical blake3 hash in every language, with a prove/verify CLI. Native Rust, Python, Node.js, WASM plus a C ABI hub for C, C++, C#, Go, Java, R.

Install

cargo install wickra-proof-cli
pip install wickra-proof
npm install wickra-proof
dotnet add package Wickra.Proof
go get github.com/wickra-lib/wickra-proof-go

Java (Maven Central):

<dependency>
  <groupId>org.wickra</groupId>
  <artifactId>wickra-proof</artifactId>
  <version>0.2.0</version>
</dependency>

R (r-universe):

install.packages("wickraproof", repos = "https://wickra-lib.r-universe.dev")

Attached assets

Pre-built artefacts for every supported platform — the same files this
workflow run published to crates.io, PyPI, and npm — plus standalone
CLI binaries and the C ABI libraries. C# ships to NuGet, Java to Maven
Central, Go to the wickra-proof-go module, and R to r-universe via
their own release jobs.

Auto-generated changelog

See below; GitHub computes it from the commits since the previous tag.

What's Changed

  • deps: uv 0.12.19 for the lockfile bootstrap by @kingchenc in #109
  • deps: follow the family line for CI actions, exec-maven-plugin and Test.Sdk by @kingchenc in #110
  • deps(cargo): bump thiserror from 2.0.20 to 2.0.21 in the cargo group by @dependabot[bot] in #111
  • deps(npm): bump @napi-rs/cli from 3.10.4 to 3.10.5 in /bindings/node in the node-binding group by @dependabot[bot] in #112
  • deps(actions): bump the github-actions group with 6 updates by @dependabot[bot] in #113
  • deps: wickra-core 1.0.7 by @kingchenc in #114
  • ci: ci-ok, follow-family and signed bot commits by @kingchenc in #115
  • release: 0.2.0 on wickra 2.0 by @kingchenc in #116

Full Changelog: v0.1.5...v0.2.0

wickra-proof v0.1.5

Choose a tag to compare

@github-actions github-actions released this 27 Sep 21:44
Immutable release. Only release title and notes can be modified.
v0.1.5
23efd25

wickra-proof v0.1.5 — proof-of-backtest determinism: a canonical (spec, data) reduces to a byte-identical blake3 hash in every language, with a prove/verify CLI. Native Rust, Python, Node.js, WASM plus a C ABI hub for C, C++, C#, Go, Java, R.

Install

cargo install wickra-proof-cli
pip install wickra-proof
npm install wickra-proof
dotnet add package Wickra.Proof
go get github.com/wickra-lib/wickra-proof-go

Java (Maven Central):

<dependency>
  <groupId>org.wickra</groupId>
  <artifactId>wickra-proof</artifactId>
  <version>0.1.5</version>
</dependency>

R (r-universe):

install.packages("wickraproof", repos = "https://wickra-lib.r-universe.dev")

Attached assets

Pre-built artefacts for every supported platform — the same files this
workflow run published to crates.io, PyPI, and npm — plus standalone
CLI binaries and the C ABI libraries. C# ships to NuGet, Java to Maven
Central, Go to the wickra-proof-go module, and R to r-universe via
their own release jobs.

Auto-generated changelog

See below; GitHub computes it from the commits since the previous tag.

What's Changed

  • docs: show the org banner as vectors so its text is sharp at any size by @kingchenc in #107
  • release: bump 0.1.4 -> 0.1.5 by @kingchenc in #108

Full Changelog: v0.1.4...v0.1.5

wickra-proof v0.1.4

Choose a tag to compare

@github-actions github-actions released this 23 Sep 21:04
Immutable release. Only release title and notes can be modified.
v0.1.4
ff08894

wickra-proof v0.1.4 — proof-of-backtest determinism: a canonical (spec, data) reduces to a byte-identical blake3 hash in every language, with a prove/verify CLI. Native Rust, Python, Node.js, WASM plus a C ABI hub for C, C++, C#, Go, Java, R.

Install

cargo install wickra-proof-cli
pip install wickra-proof
npm install wickra-proof
dotnet add package Wickra.Proof
go get github.com/wickra-lib/wickra-proof-go

Java (Maven Central):

<dependency>
  <groupId>org.wickra</groupId>
  <artifactId>wickra-proof</artifactId>
  <version>0.1.4</version>
</dependency>

R (r-universe):

install.packages("wickraproof", repos = "https://wickra-lib.r-universe.dev")

Attached assets

Pre-built artefacts for every supported platform — the same files this
workflow run published to crates.io, PyPI, and npm — plus standalone
CLI binaries and the C ABI libraries. C# ships to NuGet, Java to Maven
Central, Go to the wickra-proof-go module, and R to r-universe via
their own release jobs.

Auto-generated changelog

See below; GitHub computes it from the commits since the previous tag.

What's Changed

Full Changelog: v0.1.3...v0.1.4

wickra-proof v0.1.3

Choose a tag to compare

@github-actions github-actions released this 18 Sep 14:49
Immutable release. Only release title and notes can be modified.
v0.1.3
29ed11b

wickra-proof v0.1.3 — proof-of-backtest determinism: a canonical (spec, data) reduces to a byte-identical blake3 hash in every language, with a prove/verify CLI. Native Rust, Python, Node.js, WASM plus a C ABI hub for C, C++, C#, Go, Java, R.

Install

cargo install wickra-proof-cli
pip install wickra-proof
npm install wickra-proof
dotnet add package Wickra.Proof
go get github.com/wickra-lib/wickra-proof-go

Java (Maven Central):

<dependency>
  <groupId>org.wickra</groupId>
  <artifactId>wickra-proof</artifactId>
  <version>0.1.3</version>
</dependency>

R (r-universe):

install.packages("wickraproof", repos = "https://wickra-lib.r-universe.dev")

Attached assets

Pre-built artefacts for every supported platform — the same files this
workflow run published to crates.io, PyPI, and npm — plus standalone
CLI binaries and the C ABI libraries. C# ships to NuGet, Java to Maven
Central, Go to the wickra-proof-go module, and R to r-universe via
their own release jobs.

Auto-generated changelog

See below; GitHub computes it from the commits since the previous tag.

What's Changed

  • Run the Python 3.9 row without pytest by @kingchenc in #91
  • Run the Rust example by its path by @kingchenc in #92
  • Release front and link check: the gate ignores Dependabot's runs, wheel builds retry, action pins on one line, registry links checked by @kingchenc in #93
  • blueprint: the R floor by @kingchenc in #94
  • chore: uv 0.12.15 for the lockfile script by @kingchenc in #95
  • chore: wickra-backtest-core 0.1.6 and the family's spelling by @kingchenc in #96
  • docs: every README in wickra's shape; the Java loader reads the library the jar ships by @kingchenc in #97
  • deps: actions/setup-java 6.0.1 and Microsoft.NET.Test.Sdk 18.10.0, the line Dependabot proposed in six siblings by @kingchenc in #98
  • release: 0.1.3 by @kingchenc in #99
  • deps: the family pins follow the owners' releases by @kingchenc in #100

Full Changelog: v0.1.2...v0.1.3

wickra-proof v0.1.2

Choose a tag to compare

@github-actions github-actions released this 13 Sep 23:07
Immutable release. Only release title and notes can be modified.
v0.1.2
7177c48

wickra-proof v0.1.2 — proof-of-backtest determinism: a canonical (spec, data) reduces to a byte-identical blake3 hash in every language, with a prove/verify CLI. Native Rust, Python, Node.js, WASM plus a C ABI hub for C, C++, C#, Go, Java, R.

Install

cargo install wickra-proof-cli
pip install wickra-proof
npm install wickra-proof
dotnet add package Wickra.Proof
go get github.com/wickra-lib/wickra-proof-go

Java (Maven Central):

<dependency>
  <groupId>org.wickra</groupId>
  <artifactId>wickra-proof</artifactId>
  <version>0.1.2</version>
</dependency>

R (r-universe):

install.packages("wickraproof", repos = "https://wickra-lib.r-universe.dev")

Attached assets

Pre-built artefacts for every supported platform — the same files this
workflow run published to crates.io, PyPI, and npm — plus standalone
CLI binaries and the C ABI libraries. C# ships to NuGet, Java to Maven
Central, Go to the wickra-proof-go module, and R to r-universe via
their own release jobs.

Auto-generated changelog

See below; GitHub computes it from the commits since the previous tag.

What's Changed

  • Ship Makevars.win in the R tarball, and the Rd pages for the exports by @kingchenc in #89
  • release: bump 0.1.1 -> 0.1.2 by @kingchenc in #90

Full Changelog: v0.1.1...v0.1.2

wickra-proof v0.1.1

Choose a tag to compare

@github-actions github-actions released this 13 Sep 15:05
Immutable release. Only release title and notes can be modified.
v0.1.1
427974c

wickra-proof v0.1.1 — proof-of-backtest determinism: a canonical (spec, data) reduces to a byte-identical blake3 hash in every language, with a prove/verify CLI. Native Rust, Python, Node.js, WASM plus a C ABI hub for C, C++, C#, Go, Java, R.

Install

cargo install wickra-proof-cli
pip install wickra-proof
npm install wickra-proof
dotnet add package Wickra.Proof
go get github.com/wickra-lib/wickra-proof-go

Java (Maven Central):

<dependency>
  <groupId>org.wickra</groupId>
  <artifactId>wickra-proof</artifactId>
  <version>0.1.1</version>
</dependency>

R (r-universe):

install.packages("wickraproof", repos = "https://wickra-lib.r-universe.dev")

Attached assets

Pre-built artefacts for every supported platform — the same files this
workflow run published to crates.io, PyPI, and npm — plus standalone
CLI binaries and the C ABI libraries. C# ships to NuGet, Java to Maven
Central, Go to the wickra-proof-go module, and R to r-universe via
their own release jobs.

Auto-generated changelog

See below; GitHub computes it from the commits since the previous tag.

What's Changed

  • Skip a Maven Central deploy of a version already published, and wait longer by @kingchenc in #87
  • release: bump 0.1.0 -> 0.1.1 by @kingchenc in #88

Full Changelog: v0.1.0...v0.1.1