Skip to content

Releases: entropyxyz/programs

v0.10.0

26 Apr 14:36
78c6dd7
Compare
Choose a tag to compare

Version 0.10.0

v0.9.0

24 Apr 14:18
v0.9.0
0e9d393
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.8.0...v0.9.0

v0.8.0

18 Jan 20:25
12e6b65
Compare
Choose a tag to compare

v0.7.0

09 Jan 18:12
eaa9fbc
Compare
Choose a tag to compare

This release renames everything for open sourcing the repos. In short:

  • everything with the ec- prefix now has a entropy-programs- prefix.

v0.6.0

05 Jan 22:17
0db40ea
Compare
Choose a tag to compare

Adds timeout protection via fuel limiting. Breaking changes:

In addition to ::default(), a Runtime can be constructed via Runtime::new(), taking a Config object that sets the fuel limit to prevent infinitely looping or running-too-long programs.

The RuntimeError::OutOfFuel variant was added to indicate that a program exceeded it's fuel limit.

v0.5.0

04 Jan 01:08
60ef356
Compare
Choose a tag to compare

Adds:

  • Custom hashing
  • New licensing information
  • Fix broken example

v0.4.0

27 Nov 21:02
52c1c84
Compare
Choose a tag to compare

This release adds the EmptyBytecode variant to RuntimeError. This is returned when the runtime is presented with a zero-length program.

v0.3.0

07 Nov 23:50
008fd64
Compare
Choose a tag to compare
v0.3.0 Pre-release
Pre-release

Program's SignatureRequest (previously InitialState) now includes the field auxilary_data: Optional<Vec<u8>>.

.wit field names were updated to be more semantically accurate

added example-barebones-with-auxilary to demonstrate a user adding additional data

fixed CI tests for risc0 verification example

v0.1.0

19 May 16:38
e7e7f8d
Compare
Choose a tag to compare
v0.1.0 Pre-release
Pre-release

This is what we internally refer to as "Constraints V1". While this will be obsolete soon, we're reserving any v0.1.x release versions for any immediate fixes while "Constraints V2" is still in unreleased alpha, and the v0.1 branch will track the latest v0.1.x release.

The master branch will now track the Wasm-focused "Constraints V2". Upon it's first beta release, it will use versions v0.2 and above. We will aim to stay as semvar compliant as possible, with minor version bumps on breaking changes until stable (v1.x)