v0.2.0-alpha
Pre-release
Pre-release
Used for testing & documentation purposes
What's Changed
- Tentatively fix e2e tests by @ma2bd in #679
- Updated installation instructions for Mac OS by @christos-h in #683
- Some removal of some back/forth operation. by @MathieuDutSik in #686
- Inherit workspace dependencies in
linera-core
by @jvff in #690 - Fix race condition in e2e tests by @ma2bd in #688
- Send only one ConfirmUpdatedRecipient per UpdateRecipient. by @afck in #689
- Simplify gRPC messages, use bincode. by @afck in #694
- Clean up Examples by @christos-h in #695
- fix computation of effect_id while executing system operations by @ma2bd in #697
- synchronize node service with validators on startup by @ma2bd in #705
- e2e tests for the fungible application by @MathieuDutSik in #682
- Update validator notification streams for new epochs. by @afck in #702
- Test correction by @MathieuDutSik in #707
- Add claim operation to the
fungible
app by @ma2bd in #703 - Fix counter UI + misc by @ma2bd in #706
- Fix import in linera-views-derive by @ma2bd in #711
- Add
docs.rs
metadata to SDK and views manifest files by @jvff in #700 - Restore integration test in fungible application by @jvff in #715
- Integration test for counter by @MathieuDutSik in #722
- Make crowd funding multi-chain + add tests by @ma2bd in #720
- Retry disconnected notification streams. by @afck in #721
- Allow requesting an application to register it on a chain. by @afck in #726
- Specify application Initialization arguments in JSON by @christos-h in #714
- Added advisory locking to wallet by @christos-h in #724
- Fix some commands so they work with non-owned chains. by @afck in #732
- Unify system APIs related to views by @jvff in #727
- Rename system API WIT interface names by @jvff in #735
- Hooks script now uses cargo machete like CI by @christos-h in #734
- Reintroduce a missing entry in Cargo.toml by @MathieuDutSik in #731
- Update Rust to version 1.69 by @jvff in #737
- Integration test for the social example. by @MathieuDutSik in #725
- Allow creating lite certificates without cloning the signatures. by @afck in #693
- Represent Balance as a pair of u64 in GraphQL by @afck in #733
- Add a client option --wait-for-outgoing-messages. by @afck in #741
- Use
read_multi_key_bytes
for theRegisterView
by @MathieuDutSik in #742 - Implement
try_load_multi_entry_*
forReentrantCollectionView
by @MathieuDutSik in #738 - Remove generics from application views by @jvff in #691
- Use
try_load_entries_*
more systematically by @MathieuDutSik in #747 - Resolve a bug in GraphQL by @MathieuDutSik in #746
- Improvement to storage by @MathieuDutSik in #751
- Avoid recompiling WASM bytecodes by @jvff in #749
- Reduce asynchronicity in
confirmed_log
by @MathieuDutSik in #752 - Grouping of another bunch of asynchronous operations by @MathieuDutSik in #753
- Remove Balance, use Amount for everything and make it 128 bits. by @afck in #748
- simplify CustomSerialize by @ma2bd in #757
- remove session
kind
and simplify interfaces by @ma2bd in #758 - Some refactoring by @MathieuDutSik in #759
- Implement Contract ABIs using associated types in Rust by @ma2bd in #760
- Implement Service ABIs using associated types in Rust by @christos-h in #765
- More ABI-safe functions in examples and tests by @ma2bd in #767
- Improve the storage writing by @MathieuDutSik in #761
- Split chain manager module into multiple files. by @afck in #770
- Added tests for
linera project new
by @christos-h in #771 - Basic fees for creating blocks by @afck in #764
- Add final underscore to the entries by @MathieuDutSik in #775
- Turn Value back into an enum by @afck in #776
- Fix
linera project test
by @christos-h in #779 - 'linera project new' uses views by @christos-h in #780
- Minor changes in node service + logs by @ma2bd in #777
- Upgrade to rand 0.8.5. by @afck in #783
- Only send lite certificate if validator already signed it. by @afck in #784
- Add a round number to ConfirmedBlock. by @afck in #785
- linera-sdk: toy with doc tests and mdbook anchors by @ma2bd in #782
- rocksdb feature in linera-views by @ma2bd in #788
- remove scrambled URL for cargo-doc previews by @ma2bd in #791
- Implement stream for asynchronicity by @MathieuDutSik in #781
- Default storage is in config dir by @christos-h in #793
- Add a README for the social example. by @afck in #794
- After reaching quorum, wait for additional validators. by @afck in #790
- Rename Value to CertificateValue. by @afck in #800
- hack to avoid failing docrs tests due to the new feature by @ma2bd in #801
- optimize code use self by @firedpeanut in #766
- add comments for calculating threshold by @firedpeanut in #755
- rename
Message
intoIncomingMessage
by @ma2bd in #803 linera project test
also does integration tests by @christos-h in #806- Add initial integration tests for Crowd Funding application by @jvff in #717
- Rename "effect" into "message" everywhere by @ma2bd in #804
- Add README file for the Fungible Token application by @jvff in #797
- change id to chain_id by @firedpeanut in #795
- delete useless code by @firedpeanut in #756
- rename binaries
proxy
andserver
intolinera-proxy
andlinera-server
by @ma2bd in #808 - Fix tests on macos by @ma2bd in #809
- Separate admin from other system operations. by @afck in #811
- Add missing --storage arguments to run_local.sh. by @afck in #814
- Linera wallet env variables by @christos-h in #812
- Cache compiled bytecodes by @jvff in #762
- Improve feature Rocksdb by @ma2bd in #810
New Contributors
- @firedpeanut made their first contribution in #766
Full Changelog: v0.1.0...v0.2.0