Releases: massalabs/massa
Releases · massalabs/massa
TEST.14.1
What's Changed
- Storage doc by @damip in #2901
- Remove Operation component by @aoudiamoncef in #2990
- Update requirements and update doc for SC getting started by @sydhds in #2988
- Fix peer list deserialization. by @AurelienFT in #2994
- Fix set_cycle_history_part bootstrap function. by @Eitu33 in #2991
- Add back desync. by @AurelienFT in #2943
- Update getting-started.rst by @qdrn in #2999
- Fix bootstrap of changes by @damip in #2997
- don't exclude inexistant ledger entries from execution by @damip in #3015
- Set genesis timestamp. by @AurelienFT in #3017
Full Changelog: TEST.14.0...TEST.14.1
TEST.14.0
What's Changed
- Rename cumulative distribution function by @adrien-zinger in #2763
- PoS execution update 2 by @adrien-zinger in #2761
- Fixing some nits in selector by @adrien-zinger in #2783
- Pos fix public api by @adrien-zinger in #2822
- Modify selector stop handler by @adrien-zinger in #2829
- Start factory skeleton by @adrien-zinger in #2839
- Update running.rst by @rykcod in #2859
- Update community-resources.rst by @altai0 in #2860
- Update wallet.rst by @rykcod in #2855
- feat: add OpenRPC spec by @aoudiamoncef in #2801
- Change max length parameters in call sc. by @AurelienFT in #2861
- Add the ARM64 build target in cd.yml by @fsidhoum in #2864
- Remove old doc by @aoudiamoncef in #2865
- Add new storage indexes for operations, endorsements and blocks. by @AurelienFT in #2873
- Remove shortened operations name and maintain operation order in blocks. by @AurelienFT in #2878
- Change implementation of get_blockclique_block_at_slot by @AurelienFT in #2880
- Update packages by @damip in #2879
- Fix public API adding storage and pool function by @adrien-zinger in #2877
- Rewrite protocol tests for Testnet 14 by @gterzian in #2872
- Ledger unif doc by @damip in #2892
- Improve storage, pos, consensus, API by @damip in #2890
- Improve pos channels by @damip in #2896
- Reorganize tests. by @AurelienFT in #2887
- Add endorsement to protocol and operations from API. by @AurelienFT in #2897
- Add Gitpod integration by @aoudiamoncef in #2848
- Block info msg fix by @gterzian in #2891
- Add protocol storage management by @adrien-zinger in #2888
- Add unit tests for storage by @AurelienFT in #2913
- Include candidate and final states in get_filtered_sc_output_event. by @Eitu33 in #2875
- Merge main into release_testnet_14 by @damip in #2915
- Enhancements for storage in protocol by @adrien-zinger in #2921
- Add execution stats by @damip in #2922
- Fix node basic features in sandbox. by @AurelienFT in #2920
- Do not create initial cycle when the node did not bootstrap by @Eitu33 in #2924
- Fix endorsement production by @AurelienFT in #2925
- Fix block rewards not given. by @AurelienFT in #2926
- WIP pool tests by @adrien-zinger in #2923
- Fix crash in execute_one_final_block and fix lookback PoS in first cycles by @AurelienFT in #2927
- Fix operation not included in block when fail. by @AurelienFT in #2928
- Regorganize config by @damip in #2930
- Client final state event filtering. by @Eitu33 in #2932
- correct stat settlement by @damip in #2933
- improve sig verif by @damip in #2936
- Clean up massa-network by @AurelienFT in #2937
- Protocol tests: block propagation by @gterzian in #2916
- Change storage default. by @AurelienFT in #2941
- Fix ops propagation by @AurelienFT in #2940
- Update API documentation for get addresses update send operations by @AurelienFT in #2944
- correct storage usage in protocol by @damip in #2948
- Critical execution tests. by @Eitu33 in #2934
- Don't accept operation if address isn't in our records. by @AurelienFT in #2954
- Refactor block info workflow by @AurelienFT in #2956
- Use parking lot everywhere by @damip in #2957
- Repair the compilation of some tests by @damip in #2958
- Repair asyncpool tests by @damip in #2959
- Repair graph tests by @damip in #2960
- repair models tests by @damip in #2962
- reverse locks in api by @damip in #2964
- Protocol: continue fixing tests by @gterzian in #2946
- Debug memory leak by @AurelienFT in #2966
- Fix network tests by @gterzian in #2967
- Fix pos bootstrap by @AurelienFT in #2973
- Fix consensus tests by @gterzian in #2972
- Fix protocol test, add
InvalidBlock
variant by @adrien-zinger in #2979 - Fix memory leak bootstrap by @AurelienFT in #2977
- Clean tests by @adrien-zinger in #2987
- Release testnet 14 by @AurelienFT in #2862
- RAM ledger mock by @Eitu33 in #2817
New Contributors
Full Changelog: TEST.13.0...TEST.14.0
TEST.13.0
What's Changed
- Heavy groundwork for ledger fusion
- Heavy groundwork for propagating ops and blocks separately
- Fix #2788 (remind to add staking keys on buy rolls) by @arhuman in #2834
- Add panic handler, shutdown on panic by @gterzian in #2844
- Feature/add hint for empty wallet by @arhuman in #2841
- prepare_v13 by @damip in #2853
Full Changelog: TEST.12.2...TEST.13.0
TEST.12.2
TEST.12.1
What's Changed
- Update doc. by @AurelienFT in #2779
- doc: typos issues by @aoudiamoncef in #2780
- Use statics (or lazy) de/serializer in message.rs by @adrien-zinger in #2757
- add client config to binaries by @damip in #2789
- emit execution fail events by @damip in #2800
- Edit send_operations doc by @AurelienFT in #2792
- Fix api
get_datastore_entries
documentation by @adrien-zinger in #2796 - Fix candidate datastore entries by @Eitu33 in #2786
- prepare test.12.1 by @damip in #2802
Full Changelog: TEST.12.0...TEST.12.1
TEST.12.0
What's Changed
- remove submodules by @damip in #2693
- Change async message serialization to new format by @AurelienFT in #2666
- Split massa-ledger crate by @Eitu33 in #2683
- Use shared storage for operations by @gterzian in #2694
- Feature/change serialization bootstrap structs by @AurelienFT in #2676
- Propagate sandbox to massa-proof-of-stake-exports by @adrien-zinger in #2708
- Add doc clang. by @AurelienFT in #2713
- Protocol: avoid cloning by zipping serialized ops with ops by @gterzian in #2707
- Update README.md by @qdrn in #2717
- Wallet encryption by @Eitu33 in #2710
- Include a speed limit in network module by @adrien-zinger in #2695
- Reduce operation id length in the inter-nodes communications 2/2 (v2) by @adrien-zinger in #2715
- Encrypt node staking keys by @Eitu33 in #2725
- Lazy speculative ledger by @Eitu33 in #2701
- Disable auto-stop in sandbox mode by @damip in #2729
- Fix success message bootstrap on server side by @AurelienFT in #2734
- Wrap object in structure that contains all needed informations by @AurelienFT in #2703
- Consensus Bootstrap - Increase timeout bootstrap and remove non final block by @AurelienFT in #2745
- Remove the "get operations" communication between protocol and pool by @gterzian in #2711
- Change format input operation by @AurelienFT in #2749
- Reduce operation id length in the inter-nodes communications 1/2 (v2) by @adrien-zinger in #2712
- update runtime version and crates by @damip in #2751
- Remove ops from storage. by @AurelienFT in #2759
- Remove bs58 in operation API. by @AurelienFT in #2758
- Use AES-GCM and add PBKDF2 key derivation. by @Eitu33 in #2754
- Add keypair. by @AurelienFT in #2744
- New cryptocraphic crate for ed25519. by @AurelienFT in #2766
- do not bootstrap active nonfinal blocks by @damip in #2770
- Datastore Keys and API update by @Eitu33 in #2765
- Fix doc and clippy warning. by @AurelienFT in #2773
- Fix block propagation. by @AurelienFT in #2774
- Update doc testnet12. by @AurelienFT in #2776
- prepare testnet 12 by @damip in #2777
Full Changelog: TEST.11.3...TEST.12.0
TEST.11.3
TEST.11.2
TEST.11.1
What's Changed
- Update doc and fix clippy warnings by @AurelienFT in #2672
- Single data entry query API call by @Eitu33 in #2675
- Add some protocol configs (#2680) by @adrien-zinger in #2682
- prepare 11.1 by @damip in #2685
Full Changelog: TEST.11.0...TEST.11.1
TEST.11.0
What's Changed
- append delete datastore by @damip in #2620
- display connection direction by @aoudiamoncef in #2628
- Correct VM cache misamtch by @damip in #2632
- demote debug messages by @damip in #2631
- increase cursor delay by @damip in #2635
- Cursor to advance part by part in the ledger. by @AurelienFT in #2625
- refactor: sort list of stakers based on the number of rolls by @aoudiamoncef in #2636
- Fix shared storage by @gterzian in #2629
- Protocol: try to reduce number of ask for operations messages by @gterzian in #2572
- 2373 change massa cryptographic functions by @Eitu33 in #2402
- Update doc. by @AurelienFT in #2641
- Save execution ledger on disk with RocksDB by @Eitu33 in #2590
- Improve get operations by @gterzian in #2513
- doc: update Massa JSON-RPC API by @aoudiamoncef in #2652
- Update sc runtime by @AurelienFT in #2653
- Update README.md by @rykcod in #2656
- Centralize RocksDB interactions and change DB keys format by @Eitu33 in #2651
- Missed "_" on URL format for massa.readthedocs.io by @rykcod in #2658
- Streaming bootstrap by @AurelienFT in #2577
- Missed "_" again on Spanish link by @rykcod in #2659
- Add new doc for dummy network by @AurelienFT in #2661
- Clear bad good first issues. by @Eitu33 in #2662
- Fix sandbox compilation. by @AurelienFT in #2663
- Add debug info. by @AurelienFT in #2664
- Fix streaming bootstrap by @AurelienFT in #2667
- Remove disk ledger dir on bootstrap. by @Eitu33 in #2665
- Prepare v11 by @damip in #2670
New Contributors
Full Changelog: TEST.10.1...TEST.11.0