Skip to content

Releases: Chia-Network/chia_rs

0.16.0

15 Nov 19:02
41c4f56
Compare
Choose a tag to compare

What's Changed

Full Changelog: 0.15.0...0.16.0

0.15.0

11 Oct 17:48
beca98c
Compare
Choose a tag to compare

What's Changed

  • CHIA-1527: Add chia-sha2 crate to prevent cyclic dependency with clvmr by @Rigidity in #735
  • move mypy config into config by @altendky in #733
  • Bump to 0.14.1 by @Rigidity in #736
  • Fix clippy warnings and py-bindings on chia-consensus by @Rigidity in #737
  • pass ParseState by reference into validate_conditions() by @arvidn in #738
  • remove unused run_puzzle() function by @arvidn in #739
  • release GIL when validating signatures by @arvidn in #743
  • use regexes for stubtest allowlists, ignore all of chia_rs.chia_rs by @altendky in #740
  • update gen-corpus to save block generators by @arvidn in #747
  • clean up test-block-generators to be more useful for future work by @arvidn in #746
  • Change BLSCache to use the augmented message for its lookup by @matt-o-how in #744
  • make BlsCache thread safe by adding an internal mutex by @arvidn in #750
  • [CHIA-1562] validate block signature as part of run_block_generator() by @arvidn in #745
  • [CHIA-1563] add function to run a trusted block and return additions and removals. by @arvidn in #748
  • Add needed items for sdist by @emlowe in #755
  • bump chia_rs version to 0.15.0 by @arvidn in #756

Full Changelog: 0.14.0...0.15.0

0.14.0

26 Sep 02:05
c6cd98f
Compare
Choose a tag to compare

What's Changed

Full Changelog: 0.13.0...0.14.0

0.13.0

30 Aug 17:58
fcfae36
Compare
Choose a tag to compare

What's Changed

Full Changelog: 0.12.0...0.13.0

0.12.0

14 Aug 20:48
d409073
Compare
Choose a tag to compare

What's Changed

  • fix the test coverage collected by pytest by @arvidn in #654
  • enable message conditions unconditionally by @arvidn in #644
  • don't pass in the root directory to prettier (unconditionally) by @arvidn in #655
  • Allow implicit_hasher by @Rigidity in #657
  • Always enable the Fixed Div flag regardless of height. by @matt-o-how in #658
  • CHIA-1034 Rename Spend to SpendConditions and OwnedSpend to OwnedSpendConditions by @matt-o-how in #656
  • bump version to 0.12.0 by @arvidn in #663

Full Changelog: 0.11.0...0.12.0

0.11.0

07 Aug 20:09
ad3235e
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 0.10.0...0.11.0

0.10.0

09 Jun 06:24
a1f567f
Compare
Choose a tag to compare

What's Changed

  • Workspace dependencies by @Rigidity in #553
  • Add missing workspace dependencies by @Rigidity in #555
  • Bump BLST to 0.3.12 and remove patch by @Rigidity in #556
  • CHIA-658: Make linting much more strict by @Rigidity in #558
  • Fix lint group priority issue by @Rigidity in #561
  • Validate AGG_SIG_UNSAFE messages to not end in one of the banned suffixes by @arvidn in #554
  • Restructure chia-bls modules and use pybindings modules by @Rigidity in #562
  • Remove mnemonic and readme from chia-bls by @Rigidity in #567
  • Add rust-toolchain and rustfmt files by @Rigidity in #569
  • Remove path in wheel dependencies by @Rigidity in #568
  • converting SpendBundleConditions to OwnedSpendBundleConditions is infallible by @arvidn in #570
  • remove the NO_RELATIVE_CONDITIONS_ON_EPHEMERAL flag by @arvidn in #557
  • Use new clvm-derive for offer Payment by @Rigidity in #540
  • Use cargo workspaces for publish by @Rigidity in #538
  • Use if-let in test_relative_condition_on_ephemeral by @Rigidity in #571
  • bump version to 0.10.0 by @arvidn in #572
  • CHIA-659: Rework and expand puzzle types by @Rigidity in #559
  • spelling error in bls crate description by @dkackman in #573

New Contributors

Full Changelog: 0.9.0...0.10.0

0.9.0

23 May 21:02
3f8a42b
Compare
Choose a tag to compare

What's Changed

Full Changelog: 0.8.0...0.9.0

0.8.0

17 May 14:26
50bd108
Compare
Choose a tag to compare

What's Changed

  • Implement Copy for Coin and CoinState by @Rigidity in #490
  • Add clippy to all targets by @Rigidity in #491
  • Unfinished header block python binding by @arvidn in #493
  • Simplify lineage proof and remove chia-consensus singleton types by @Rigidity in #492
  • Use arbitrary feature instead of cfg fuzzing for conditional compilation by @Rigidity in #494
  • Rename chia-wallet to chia-puzzles by @Rigidity in #496
  • Remove unused dependencies (cargo-udeps) by @Rigidity in #497
  • Make puzzles and hashes const instead of static by @Rigidity in #498
  • use PublicKey in OwnedSpendBundleConditions by @arvidn in #495
  • expose aggregate_verify_gt() in chia-bls by @arvidn in #500
  • Add genesis by coin id TAIL & asset id calculation by @Rigidity in #501
  • Derive Copy and Arbitrary for types when possible by @Rigidity in #506
  • Add settlement payments (offer) types by @Rigidity in #509
  • Split DeriveSynthetic into a custom and default method by @Rigidity in #508
  • Update readme with more details and badges by @Rigidity in #507
  • update benchmark by @arvidn in #510
  • Add TreeHasher to simplify currying puzzle hashes by @Rigidity in #503
  • Add UnfinishedBlock2 and released CHIP-0026 protocol messages by @Rigidity in #447
  • Create a cache for BLS by @matt-o-how in #453
  • Bump workspace versions to 0.8.0 by @Rigidity in #511
  • Bump clvmr to 0.7.0 by @Rigidity in #512
  • fix workflow to build MacOS Intel wheel on macos-12 by @arvidn in #518

Full Changelog: 0.7.0...0.8.0

0.7.0

24 Apr 01:03
95d3e81
Compare
Choose a tag to compare

What's Changed

Full Changelog: 0.6.1...0.7.0