Releases: RGB-WG/rgb-core
Releases · RGB-WG/rgb-core
RGB Core v0.10.7
What's Changed
- Add chunking to Baid58-based identifiers (ContractId, SchemaId, AttachId) by @dr-orlovsky in #173
- Switch to use
stashfs:
URL schema for AttachId string representation by @dr-orlovsky in #173
Full Changelog: v0.10.6...v0.10.7
RGB Core v0.10.6
What's Changed
- Use new Baid58 v0.4 URL/URN-based ids by @dr-orlovsky in #171
- Change how RGB consensus version is displayed
Full Changelog: v0.10.5...v0.10.6
RGB Core v0.10.5
What's Changed
- Upgrade strict type libraries by @dr-orlovsky in #162
- Preserve historic state for reorgs and unmined witness txes by @dr-orlovsky in #166
- Refactor types for ordering global state in contract history data by @dr-orlovsky in #169
Full Changelog: v0.10.4...v0.10.5
RGB Core v0.10.4
What's Changed
- Fix invalid witness-based seal validation. Closes #55 by @dr-orlovsky in #156
- Number of small improvements & fixes by @dr-orlovsky in #158
- Fix invalid anchor resolution for seals by @dr-orlovsky in #160
Full Changelog: v0.10.3...v0.10.4
RGB Core v0.10.3
What's Changed
- Update strict types library to use new library generators by @dr-orlovsky in #155
Full Changelog: v0.10.2...v0.10.3
RGB Core v0.10.2
What's Changed
- Fix operation id by using proper conceal by @dr-orlovsky in #153
Full Changelog: v0.10.1...v0.10.2
RGB Core v0.10.1
This is a bugfix release updating dependencies to the new fixed versions. It doesn't contain any changes to the RGB Core itself.
Full Changelog: v0.10.0...v0.10.1
RGB Core v0.10
Refactoring
The release represent deep refactoring of RGB to complete its support for Turing-complete smart contracts.
- Migration to strict type system
- Removing embedded validation procedures in favor of AluVM
- Global state
- Consensus ordering of global state data
- Validation of structured state with strict types system
Merged PRs
- Release v0.10 beta 1 by @dr-orlovsky in #136
- Skip bulletproofs construction. Remove grin secp256k1zkp dependency. by @dr-orlovsky in #135
- WASM support by @dr-orlovsky in #142
- Simplify data hierarchy in contract operations by @dr-orlovsky in #143
- Schema validation refinements by @dr-orlovsky in #145
- Fix SchemaGlobalStateLimit Validation by @crisdut in #146
- V0.10.0 release by @dr-orlovsky in #151
Full Changelog: v0.9.0...v0.10.0
RGB Core v0.10 beta 1
What's Changed
- WASM support in #142
- AluVM RGB runtime environment with RGB op codes
- Support for compiled type systems in Schema
- Support for dedicated verification entry points in Schema
- Implementation of consensus ordering of global state data
Full Changelog: v0.10.0-beta.1...v0.10.0-beta.2
RGB Core v0.10 beta 1
- Full re-write of RGB type system, data serialization and commitments workflow
- Use of confined collections controlling minimal and maximal number of items
- Removal of Grin fork of secp256k1-zkp library used for bulletproofs
- Multiple consensus-level improvements
- Global state
- Fast-forward update versioning
- Removal of embedded procedures
- All non-consensus code moved to RGB standard library
Full Changelog: v0.9.0...v0.10.0-beta.1