Skip to content

Releases: Chia-Network/chia_rs

0.14.0

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

What's Changed

  • rstest@0.22.0 by @altendky in #702
  • fixup clippy warnings by @altendky in #705
  • Revert accidental change while fixing clippy warnings by @AmineKhaldi in #706
  • Remove references to NPCResult by @matt-o-how in #699
  • Add machete to check unused dependencies by @Rigidity in #693
  • release the GIL in run_block_generator() and run_block_generator2() by @arvidn in #712
  • CHIA-1344 Release the GIL when calling validate_clvm_and_signature in the python binding by @AmineKhaldi in #703
  • remove the DISALLOW_INFINITY_G1 flag by @arvidn in #715
  • Bump clvm to 0.9.0 by @arvidn in #717
  • Change BLSCache to take and return deserialized GTElements by @matt-o-how in #710
  • Switch to #[classmethod] for SpendBundle::py_aggregate by @matt-o-how in #678
  • [CHIA-1087] remove the ANALYZE_SPENDS flag by @arvidn in #718
  • use PySequence in BlsCache::update() by @arvidn in #719
  • Optimize get_conditions_from_spendbundle() by calculating the generator's size without creating the generator by @matt-o-how in #714
  • update gen-corpus to generate coin spends for solution-generator fuzzer by @arvidn in #716
  • update concurrency pattern to match blockchain by @altendky in #724
  • add test for clvm_bytes_len() by @arvidn in #722
  • get Self from typing_extensions by @altendky in #721
  • add stubtest by @altendky in #685
  • include license-file in wheel by @altendky in #659
  • Delete wheel/py.typed (leaving wheel/python/chia_rs/py.typed) by @altendky in #689
  • MACOSX_DEPLOYMENT_TARGET: "13.0" by @altendky in #625
  • remove .from_parent() hinting at least for now by @altendky in #730
  • Release 0.14.0 by @arvidn in #727

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

0.6.1

26 Mar 18:46
dd1d1e1
Compare
Choose a tag to compare

What's Changed

  • enable message conditions in mempool mode by @arvidn in #444
  • relax mempool mode for message conditions by @arvidn in #445
  • Fix nightly clippy warning on assert_eq by @Rigidity in #446
  • bump version number to 0.6.1 by @arvidn in #448
  • Fix versioning in meta-crate workspace dependencies by @Rigidity in #449

Full Changelog: 0.6.0...0.6.1

0.6.0

21 Mar 16:59
2a123c4
Compare
Choose a tag to compare

What's Changed

Full Changelog: 0.5.2...0.6.0