Releases: FluffyLabs/typeberry
Releases · FluffyLabs/typeberry
Release v0.5.1
What's Changed
- Update eslint config to ignore dist dir by @mateuszsikora in #813
- Enable merge queue by @tomusdrw in #815
- Deleted 0.6.7 compatibility by @DrEverr in #809
- Rework running workflows & merge queue by @tomusdrw in #820
- Update configs by @tomusdrw in #823
- remove Compatibility.isLessThan by @tomusdrw in #819
- Use fluffylabs bot to create PRs by @tomusdrw in #821
- Update w3f vectors to pass trie tests by @DrEverr in #824
- Separate RPC components into packages by @skoszuta in #814
- Running javajam 0.7.1 test-vectors by @DrEverr in #826
- Run benchmarks on dedicated machine by @tomusdrw in #825
- Add ed25519 tests to runner by @mateuszsikora in #830
- Block authorship by @mateuszsikora in #827
- Fix service id generation in accumulate tests by @mateuszsikora in #835
- Change Header fields to be readonly by @mateuszsikora in #834
- Add/export method to retrieve all state entries in an array or dictionary by @DrEverr in #833
- Update test vectors to 59dc8420834a5dc9852ff543ed865f12eb2023f7 by @fluffylabs-bot[bot] in #837
- 0.7.2 Conformance Christmas Batch by @tomusdrw in #838
- Update christmas batch by @mateuszsikora in #840
- Fix invalid validator traces by @mateuszsikora in #842
- Handle output_oversize when parsing work result from json by @mateuszsikora in #843
- Add option to run accumulation sequentially by @mateuszsikora in #836
- Fix counting validator guarantees by @mateuszsikora in #841
- Increase max blob size to 20MB by @mateuszsikora in #844
- Update links in reports by @mateuszsikora in #845
- Fix invalid extrinsic trace by @mateuszsikora in #847
- Run with in memory database by @DrEverr in #839
- Fix invalid signature traces by @mateuszsikora in #846
- Update Version v0.5.1 by @fluffylabs-bot[bot] in #848
New Contributors
- @fluffylabs-bot[bot] made their first contribution in #837
Full Changelog: v0.5.0...v0.5.1
🐳 Docker Images
# GitHub Container Registry
docker pull ghcr.io/FluffyLabs/typeberry:0.5.1📦 NPM Packages
npm install @typeberry/lib@0.5.1
npm install @typeberry/jam@0.5.1What's Changed
- Update eslint config to ignore dist dir by @mateuszsikora in #813
- Enable merge queue by @tomusdrw in #815
- Deleted 0.6.7 compatibility by @DrEverr in #809
- Rework running workflows & merge queue by @tomusdrw in #820
- Update configs by @tomusdrw in #823
- remove Compatibility.isLessThan by @tomusdrw in #819
- Use fluffylabs bot to create PRs by @tomusdrw in #821
- Update w3f vectors to pass trie tests by @DrEverr in #824
- Separate RPC components into packages by @skoszuta in #814
- Running javajam 0.7.1 test-vectors by @DrEverr in #826
- Run benchmarks on dedicated machine by @tomusdrw in #825
- Add ed25519 tests to runner by @mateuszsikora in #830
- Block authorship by @mateuszsikora in #827
- Fix service id generation in accumulate tests by @mateuszsikora in #835
- Change Header fields to be readonly by @mateuszsikora in #834
- Add/export method to retrieve all state entries in an array or dictionary by @DrEverr in #833
- Update test vectors to 59dc8420834a5dc9852ff543ed865f12eb2023f7 by @fluffylabs-bot[bot] in #837
- 0.7.2 Conformance Christmas Batch by @tomusdrw in #838
- Update christmas batch by @mateuszsikora in #840
- Fix invalid validator traces by @mateuszsikora in #842
- Handle output_oversize when parsing work result from json by @mateuszsikora in #843
- Add option to run accumulation sequentially by @mateuszsikora in #836
- Fix counting validator guarantees by @mateuszsikora in #841
- Increase max blob size to 20MB by @mateuszsikora in #844
- Update links in reports by @mateuszsikora in #845
- Fix invalid extrinsic trace by @mateuszsikora in #847
- Run with in memory database by @DrEverr in #839
- Fix invalid signature traces by @mateuszsikora in #846
- Update Version v0.5.1 by @fluffylabs-bot[bot] in #848
New Contributors
- @fluffylabs-bot[bot] made their first contribution in #837
Full Changelog: v0.5.0...v0.5.1
Release v0.5.0
What's Changed
- add examples for version patches by @tomusdrw in #792
- BlobDictionary by @mateuszsikora in #732
- Check extrinsic hash in state vectors. by @tomusdrw in #787
- Update test vectors ref to 849e0b15a2152bb41efe272a14e24093bc885e9b by @tomusdrw in #795
- Removed from ignored - retired test-vector & update ref test-vectors by @DrEverr in #793
- Update conformance vectors by @tomusdrw in #796
- Run STF tests using only one VM by @tomusdrw in #798
- Add minimal browser support by @tomusdrw in #800
- Clean up PVM packages by @tomusdrw in #801
- Remove package from docs by @tomusdrw in #802
- Simple telemetry by @tomusdrw in #799
- Align log host call to JIP-1 by @mateuszsikora in #803
- Strictly typed RPC client by @skoszuta in #797
- Cleanup logger by @tomusdrw in #806
- add w3f davxy 0.7.2 test vectors by @mateuszsikora in #808
- Expose host call implementations by @tomusdrw in #807
- change default gp version to 0.7.2 by @tomusdrw in #812
- Bump version to v0.5.0 by @tomusdrw in #811
Full Changelog: v0.4.1...v0.5.0
🐳 Docker Images
# GitHub Container Registry
docker pull ghcr.io/FluffyLabs/typeberry:0.5.0📦 NPM Packages
npm install @typeberry/lib@0.5.0
npm install @typeberry/jam@0.5.0What's Changed
- add examples for version patches by @tomusdrw in #792
- BlobDictionary by @mateuszsikora in #732
- Check extrinsic hash in state vectors. by @tomusdrw in #787
- Update test vectors ref to 849e0b15a2152bb41efe272a14e24093bc885e9b by @tomusdrw in #795
- Removed from ignored - retired test-vector & update ref test-vectors by @DrEverr in #793
- Update conformance vectors by @tomusdrw in #796
- Run STF tests using only one VM by @tomusdrw in #798
- Add minimal browser support by @tomusdrw in #800
- Clean up PVM packages by @tomusdrw in #801
- Remove package from docs by @tomusdrw in #802
- Simple telemetry by @tomusdrw in #799
- Align log host call to JIP-1 by @mateuszsikora in #803
- Strictly typed RPC client by @skoszuta in #797
- Cleanup logger by @tomusdrw in #806
- add w3f davxy 0.7.2 test vectors by @mateuszsikora in #808
- Expose host call implementations by @tomusdrw in #807
- change default gp version to 0.7.2 by @tomusdrw in #812
- Bump version to v0.5.0 by @tomusdrw in #811
Full Changelog: v0.4.1...v0.5.0
Release v0.4.1
What's Changed
- RPC: JIP-2 data types by @skoszuta in #765
- Update dependencies by @tomusdrw in #778
- Fix merging privileged services by @mateuszsikora in #781
- Added RPC Parameters endpoint by @DrEverr in #779
- Deploy documentation by @tomusdrw in #780
- Clean up PVM adapter by @tomusdrw in #782
- Update test vectors by @tomusdrw in #784
- Change default version to 0.7.1 by @tomusdrw in #783
- Remove debugger adapter package by @tomusdrw in #785
- Print ServiceId in log by @DrEverr in #788
- Lookup returns
nullon removed preimage by @DrEverr in #789 - Bump version to v0.4.1 by @tomusdrw in #791
Full Changelog: v0.4.0...v0.4.1
🐳 Docker Images
# GitHub Container Registry
docker pull ghcr.io/FluffyLabs/typeberry:0.4.1📦 NPM Packages
npm install @typeberry/lib@0.4.1
npm install @typeberry/jam@0.4.1What's Changed
- RPC: JIP-2 data types by @skoszuta in #765
- Update dependencies by @tomusdrw in #778
- Fix merging privileged services by @mateuszsikora in #781
- Added RPC Parameters endpoint by @DrEverr in #779
- Deploy documentation by @tomusdrw in #780
- Clean up PVM adapter by @tomusdrw in #782
- Update test vectors by @tomusdrw in #784
- Change default version to 0.7.1 by @tomusdrw in #783
- Remove debugger adapter package by @tomusdrw in #785
- Print ServiceId in log by @DrEverr in #788
- Lookup returns
nullon removed preimage by @DrEverr in #789 - Bump version to v0.4.1 by @tomusdrw in #791
Full Changelog: v0.4.0...v0.4.1
Release v0.4.0
What's Changed
- Make ananas default PVM for 0.4.x series by @tomusdrw in #770
- Bump version to v0.4.0 by @tomusdrw in #777
Full Changelog: v0.3.1...v0.4.0
🐳 Docker Images
# GitHub Container Registry
docker pull ghcr.io/FluffyLabs/typeberry:0.4.0📦 NPM Packages
npm install @typeberry/lib@0.4.0
npm install @typeberry/jam@0.4.0What's Changed
- Make ananas default PVM for 0.4.x series by @tomusdrw in #770
- Bump version to v0.4.0 by @tomusdrw in #777
Full Changelog: v0.3.1...v0.4.0
Release v0.3.1
What's Changed
Full Changelog: v0.3.0...v0.3.1
🐳 Docker Images
# GitHub Container Registry
docker pull ghcr.io/FluffyLabs/typeberry:0.3.1📦 NPM Packages
npm install @typeberry/lib@0.3.1
npm install @typeberry/jam@0.3.1What's Changed
Full Changelog: v0.3.0...v0.3.1
Release v0.3.0
What's Changed
- Non-decoding state view by @tomusdrw in #700
- Update accumulate statistics to 0.7.2 by @mateuszsikora in #717
- Update W_B value by @mateuszsikora in #718
- Remove
IHostCallMemory.getMemoryby @tomusdrw in #719 - Services updates grouped by @DrEverr in #691
- Make error details mandatory by @tomusdrw in #723
- Code rabbit tweaks by @tomusdrw in #724
- Fix networking & add networking E2E test by @tomusdrw in #726
- Concatenated block export and import by @skoszuta in #721
- Retire state machine in favour of
workers-apiby @tomusdrw in #720 - Update genesis of default config files. by @tomusdrw in #730
- Convert STF test vectors to blocks. by @tomusdrw in #728
- Add warning for dev mode by @tomusdrw in #729
- Added Anan-AS PVM Interpreter by @DrEverr in #716
- Mark Typeberry 🫐 as fully supporting GP v0.7.2 by @DrEverr in #742
- Run binary test vectors and update davxy to check new fuzzy traces. by @tomusdrw in #743
- Fix gas limit calculations in accumulate by @mateuszsikora in #746
- CLI config merging by @skoszuta in #733
- Change auto accumulate services to be map instead of array by @mateuszsikora in #747
- Always create checkpoint state to save updated balances by @mateuszsikora in #749
- Missing review fixes from #749 by @mateuszsikora in #752
- Fix fuzzy tests for 071 by @DrEverr in #748
- Another set of trace fixes by @mateuszsikora in #753
- Fix eject host call by @mateuszsikora in #754
- Refactor test runner by @tomusdrw in #744
- Export info account codec by @DrEverr in #759
- Export STF vectors definition from @typeberry/lib by @tomusdrw in #757
- Update HostCalls logging by @DrEverr in #760
- Annotated known problem with 0.7.1 trace by @DrEverr in #762
- Update README badges and milestone statuses by @tomusdrw in #764
- Bump test-vectors by @tomusdrw in #758
- Make builtin PVM the default by @tomusdrw in #766
- Bump version to v0.3.0 by @tomusdrw in #768
Full Changelog: v0.2.0...v0.3.0
🐳 Docker Images
# GitHub Container Registry
docker pull ghcr.io/FluffyLabs/typeberry:0.3.0📦 NPM Packages
npm install @typeberry/lib@0.3.0
npm install @typeberry/jam@0.3.0What's Changed
- Non-decoding state view by @tomusdrw in #700
- Update accumulate statistics to 0.7.2 by @mateuszsikora in #717
- Update W_B value by @mateuszsikora in #718
- Remove
IHostCallMemory.getMemoryby @tomusdrw in #719 - Services updates grouped by @DrEverr in #691
- Make error details mandatory by @tomusdrw in #723
- Code rabbit tweaks by @tomusdrw in #724
- Fix networking & add networking E2E test by @tomusdrw in #726
- Concatenated block export and import by @skoszuta in #721
- Retire state machine in favour of
workers-apiby @tomusdrw in #720 - Update genesis of default config files. by @tomusdrw in #730
- Convert STF test vectors to blocks. by @tomusdrw in #728
- Add warning for dev mode by @tomusdrw in #729
- Added Anan-AS PVM Interpreter by @DrEverr in #716
- Mark Typeberry 🫐 as fully supporting GP v0.7.2 by @DrEverr in #742
- Run binary test vectors and update davxy to check new fuzzy traces. by @tomusdrw in #743
- Fix gas limit calculations in accumulate by @mateuszsikora in #746
- CLI config merging by @skoszuta in #733
- Change auto accumulate services to be map instead of array by @mateuszsikora in #747
- Always create checkpoint state to save updated balances by @mateuszsikora in #749
- Missing review fixes from #749 by @mateuszsikora in #752
- Fix fuzzy tests for 071 by @DrEverr in #748
- Another set of trace fixes by @mateuszsikora in #753
- Fix eject host call by @mateuszsikora in #754
- Refactor test runner by @tomusdrw in #744
- Export info account codec by @DrEverr in #759
- Export STF vectors definition from @typeberry/lib by @tomusdrw in #757
- Update HostCalls logging by @DrEverr in #760
- Annotated known problem with 0.7.1 trace by @DrEverr in #762
- Update README badges and milestone statuses by @tomusdrw in #764
- Bump test-vectors by @tomusdrw in #758
- Make builtin PVM the default by @tomusdrw in #766
- Bump version to v0.3.0 by @tomusdrw in #768
Full Changelog: v0.2.0...v0.3.0
Release v0.2.0
What's Changed
- Fix release to npm by @tomusdrw in #683
- Quicker dispute membership queries by @skoszuta in #681
- Transfer gas calculation by @DrEverr in #678
- Update test vectors to dc21e3d4e706b8ac767127cc601805efdedbb6e5 by @tomusdrw in #675
- Cache ring commitment by @tomusdrw in #684
- safeAllocUint8Array by @skoszuta in #688
- Fix NPM publish of
typeberry/libby @tomusdrw in #689 - Use
blake2bfromhash-wasmby @tomusdrw in #690 - Update accumulation to 0.7.2 by @mateuszsikora in #682
- Encoding Service version 0.7.1 by @DrEverr in #692
- Check creation of two services with the same ID by @DrEverr in #686
- Add
require curly bracesrule to linter by @DrEverr in #698 - Small service IDs by @DrEverr in #697
- Save PR docker image as artifact by @tomusdrw in #704
- Load 071 STF tests by @mateuszsikora in #701
- Block export by @skoszuta in #699
- Fix infinite loop in accumulate by @mateuszsikora in #706
- Use slim bookworm for docker image by @tomusdrw in #705
- Owned privileges by @mateuszsikora in #707
- Update to 0.7.1 by @tomusdrw in #709
- Bump version to v0.2.0 by @tomusdrw in #713
- Block gas cost by @mateuszsikora in #708
Full Changelog: v0.1.3...v0.2.0
🐳 Docker Images
# GitHub Container Registry
docker pull ghcr.io/FluffyLabs/typeberry:0.2.0📦 NPM Packages
npm install @typeberry/lib@0.2.0
npm install @typeberry/jam@0.2.0Release v0.1.3
What's Changed
- Fix logger output by @tomusdrw in #669
- Improve MemoryBuilder performance by @mateuszsikora in #670
- Convert STF data to fuzz protocol format by @tomusdrw in #665
- Build
@typeberry/convertand restructure top-level directory. by @tomusdrw in #666 - Auto-update test vectors by @tomusdrw in #673
- Fix NPM build of @typeberry/jam by @tomusdrw in #667
- Export fuzz protocol types in @typeberry/lib by @tomusdrw in #668
- Rename workflows for better sorting by @tomusdrw in #672
- Fix
toStringof view objects. by @tomusdrw in #676 - Bump version to v0.1.3 by @tomusdrw in #680
Full Changelog: v0.1.2...v0.1.3
🐳 Docker Images
# GitHub Container Registry
docker pull ghcr.io/FluffyLabs/typeberry:0.1.3📦 NPM Packages
npm install @typeberry/lib@0.1.3
npm install @typeberry/jam@0.1.3What's Changed
- Fix logger output by @tomusdrw in #669
- Improve MemoryBuilder performance by @mateuszsikora in #670
- Convert STF data to fuzz protocol format by @tomusdrw in #665
- Build
@typeberry/convertand restructure top-level directory. by @tomusdrw in #666 - Auto-update test vectors by @tomusdrw in #673
- Fix NPM build of @typeberry/jam by @tomusdrw in #667
- Export fuzz protocol types in @typeberry/lib by @tomusdrw in #668
- Rename workflows for better sorting by @tomusdrw in #672
- Fix
toStringof view objects. by @tomusdrw in #676 - Bump version to v0.1.3 by @tomusdrw in #680
Full Changelog: v0.1.2...v0.1.3
Release v0.1.2
What's Changed
- fix order of transfers by @mateuszsikora in #655
- Add special case to handle validator manager update by @mateuszsikora in #660
- Fix NPM build by @tomusdrw in #654
- Use tagged templates for logger by @tomusdrw in #656
- Bump version to 0.1.2 by @tomusdrw in #662
- Change logic to return correct info of ejected services by @mateuszsikora in #664
- Fix commit message for automated version bump. by @tomusdrw in #663
- Assign reg 9 & 10 in info GP 0.7.2 by @DrEverr in #657
Full Changelog: v0.1.1...v0.1.2
🐳 Docker Images
# GitHub Container Registry
docker pull ghcr.io/FluffyLabs/typeberry:0.1.2📦 NPM Packages
npm install @typeberry/lib@0.1.2
npm install @typeberry/jam@0.1.2What's Changed
- fix order of transfers by @mateuszsikora in #655
- Add special case to handle validator manager update by @mateuszsikora in #660
- Fix NPM build by @tomusdrw in #654
- Use tagged templates for logger by @tomusdrw in #656
- Bump version to 0.1.2 by @tomusdrw in #662
- Change logic to return correct info of ejected services by @mateuszsikora in #664
- Fix commit message for automated version bump. by @tomusdrw in #663
- Assign reg 9 & 10 in info GP 0.7.2 by @DrEverr in #657
Full Changelog: v0.1.1...v0.1.2
Release v0.1.1
What's Changed
- Remove overengineered stuff by @tomusdrw in #646
- Bump typeberry native by @tomusdrw in #649
- Migrate
checkto tagged template by @tomusdrw in #647 - Bump to v0.1.1 by @tomusdrw in #650
Full Changelog: v0.1.0...v0.1.1
🐳 Docker Images
# GitHub Container Registry
docker pull ghcr.io/FluffyLabs/typeberry:0.1.1📦 NPM Packages
npm install @typeberry/lib@0.1.1
npm install @typeberry/jam@0.1.1What's Changed
- Remove overengineered stuff by @tomusdrw in #646
- Bump typeberry native by @tomusdrw in #649
- Migrate
checkto tagged template by @tomusdrw in #647 - Bump to v0.1.1 by @tomusdrw in #650
Full Changelog: v0.1.0...v0.1.1