Releases: massalabs/massa
Releases · massalabs/massa
MAIN.4.2
This release fixes issues related to stability and node performance compared to MAIN.4.1.
What's Changed
- add jemalloc by default on unix targets by @Leo-Besancon in #4958
- Fix too many open files by @Leo-Besancon in #4960
- Ci fix by @modship in #4968
Full Changelog: MAIN.4.1...MAIN.4.2
DEVN.29.2
MAIN.4.1
What's Changed
- decouple block production from blocking on pool slowness by @bilboquet in #4942
- Optimize async pool by @damip in #4947
- fix(client): check sender balance for CallSC pre-flight by @GarmashAlex in #4946
- fix: typos by @crStiv in #4945
- fix: MessagesSerializer error label for ID serialization by @VolodymyrBg in #4948
- feat: move pool channel size from constants to config by @Leo-Besancon in #4950
- add macOs entitlements by @peterjah in #4955
- Update version to MAIN.4.1 by @Leo-Besancon in #4952
New Contributors
- @GarmashAlex made their first contribution in #4946
- @crStiv made their first contribution in #4945
- @VolodymyrBg made their first contribution in #4948
Full Changelog: MAIN.4.0...MAIN.4.1
DEVN.29.1
MAIN.4.0
DEVN.29.0
DEVN.28.16
MAIN.3.0
This release bring the following new features:
- Add unidirectional GRPC streams,
- Add stream for MAS transfer history,
- Improve datastore keys queries (documented here: https://docs.massa.net/docs/build/api/jsonrpc#get_addresses_datastore_keys)
- Simplifies the code after versioning of latest update,
- Limit error message length for recursive calls,
- Add MIP voting in Massa-client
What's Changed
- Update target runner to ubuntu 22.04 for CD by @Leo-Besancon in #4904
- MAINNET 3.0 by @modship in #4843
Full Changelog: MAIN.2.5...MAIN.3.0
MAIN.2.5.1
Minor release to generate linux binaries targeting older glibc
MAIN.2.5
Version 2.5 massively improves on the features initially described in the whitepaper.
- deferred calls: for the first time in blockchain history, smart contracts can now autonomously program future calls with a 100% guarantee of execution at the target time
- direct MAS transfers towards smart contract addresses are now enabled: no need to go through function calls to provision your smart contract with coins
- enhanced API for datastore key listing: enables listing selected ranges of datastore keys for massively improved performance on large dapps
- improved real-time financial movements tracking streams, enabling easier integration with exchanges and accounting tools
- full security audit of the execution system and security fixes
- massive performance and memory usage improvements
- includes the first community proposed governance change to reduce Massa Blockchain yearly inflation to 2.5% (Block reward 0.4) that has been approved (https://mip.massa.net/proposals/0)
What's Changed
- fix openRPC spec by @peterjah in #4748
- Add initial execution-info feature documentation by @sydhds in #4836
- Update versioning doc with vote system description + tests by @sydhds in #4835
- Add massa execution worker unit test documentation by @sydhds in #4855
- Add improved documentation for chain id constant(s) by @sydhds in #4864
- chore: remove redundant words in comment by @HongKuang in #4780
- chore: the old twitter link is broken by @Radovenchyk in #4841
- Mainnet update MAIN.2.5 by @Leo-Besancon, @sydhds, @damip, @bilboquet, @modship, @AurelienFT in #4713
Full Changelog: MAIN.2.4...MAIN.2.5