Skip to content

Releases: RGB-WG/rgb-core

v0.9.0

06 Feb 03:14
v0.9.0
836a603
Compare
Choose a tag to compare

What's Changed

New Contributors

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

v0.9.0 RC2

27 Dec 11:50
6d14822
Compare
Choose a tag to compare
v0.9.0 RC2 Pre-release
Pre-release

Whats new

  • Removed ed25519-dalek from dependencies by @dr-orlovsky
  • Bumped rand dependency to v0.8.5 which should enable WASM builds by @dr-orlovsky
  • Restored MSRV to rustc 1.59 (was broken before by clippy suggestions in AluVM crate) by @dr-orlovsky

Full Changelog: v0.9.0-rc.1...v0.9.0-rc.2

v0.9.0 RC1

26 Dec 12:34
Compare
Choose a tag to compare
v0.9.0 RC1 Pre-release
Pre-release

What's Changed

  • Update to new secp256k1 and bitcoin versions
  • Do not depend on miniscript (dependency is removed from all upstream crates: cargo tree --all-features | grep miniscript)
  • Move from grin_secp256k1zkp to lnpbp_secp256k1zkp - a fork maintained by LNP/BP Association
    All the above changes are made by @dr-orlovsky

The rest of changes from v0.8.0 are backported bugfixes from v0.8.1 and v0.8.2

Full Changelog: v0.8.2...v0.9.0-rc.1

v0.8.2

25 Dec 15:08
0bf067d
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.8.1...v0.8.2

v0.8.1

16 Nov 12:48
ba9cdbd
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.8.0...v0.8.1

v0.8.0

13 Jul 23:47
Compare
Choose a tag to compare

What's Changed

  • Contract API overhaul
  • Full integration of AluVM
  • Data containers / attachments
  • Use of strict encoding type system in contract schemata
  • State bundles
  • Type validation for contract state against strict encoding type system by @dr-orlovsky in #108

Full Changelog: v0.7.0...v0.8.0

v0.7.0

13 Jun 15:03
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.5.0...v0.7.0-beta.1

v0.5.0

28 Nov 01:10
c65696e
Compare
Choose a tag to compare
  • Separation of specific schemata into independent libraries
  • Introduction of AluVM virtual machine
  • Bulletproofs data removed from client-side commitments
  • Refactored schema type system

Details on merged PRs

New Contributors

Full Changelog: v0.4.0...v0.5.0

v0.4.0

14 Mar 20:56
41f23e3
Compare
Choose a tag to compare
  • Disclosures
  • Improved concealment procedures; fixed node id mutability issue
  • Reveal-merge procedure
  • PSBT anchor processing refactoring & multiple bug fixes
  • Improved commit-encoding and consensus-commit procedures
  • Improved owned rights type system
  • RGB20: asset data representation refactoring
  • RGB20: removed deprecated LNPBP-37 invoicing
  • RGB20: transfer API improvements

Details on merged PRs

New Contributors

Full Changelog: v0.3.1...v0.4.0

v0.3.1

17 Jun 14:13
b704b4a
Compare
Choose a tag to compare
  • Lightning encoding for RGB types used in lightning messages
  • Added missed StrictEncoding derives
  • Consignment ids & bech32 representation

Full Changelog: v0.3.0...v0.3.1