Releases: massalabs/massa
Releases · massalabs/massa
TEST.19.3
Merge branch 'main' into testnet
TEST.19.2
Merge branch 'main' into testnet
TEST.19.1
What's Changed
- Update new version with fix of runtime and incompatibilities. by @AurelienFT in #3490
Full Changelog: TEST.19.0...TEST.19.1
TEST.19.0
What's Changed
- Missing operation in OpenRPC by @aoudiamoncef in #3370
- Add gas calibration check to the CI. by @AurelienFT in #3367
- Fix bootstrap test tools by @Eitu33 in #3378
- Testnet 19 bph wrapper rename by @Ben-PH in #3384
- Bump tokio from 1.23.0 to 1.23.1 by @dependabot in #3385
- Update bootstrap pubkeys to be nodeid. by @AurelienFT in #3389
- Fix roll sell. by @AurelienFT in #3392
- Bph time display by @Ben-PH in #3394
- Fix gas calibration check when used on branches with / by @AurelienFT in #3390
- Fix spelling of bootstrap and add hot reloading on white/blacklist on bootstrap by @AurelienFT in #3380
- Add API V2 Http/WebSocket clients to Massa SDK by @aoudiamoncef in #3363
- Fix get_blocks in client. by @AurelienFT in #3396
- 2608 need ipv6 bootstrap address by @Leo-Besancon in #3391
- Add execute from final state for read only SC calls by @aoudiamoncef in #3383
- Added new commands (e.g. node_start_staking with address) by @Leo-Besancon in #3365
- Broadcast local operations by @aoudiamoncef in #3415
- Return state changes in read only calls by @aoudiamoncef in #3405
- Add checks on object deserialisation by @Ben-PH in #3364
- Testnet 19 bootstrap timeout by @Ben-PH in #3431
- Fix deadlock in get_blocks by @AurelienFT in #3436
- Update doctest import by @Ben-PH in #3440
- Move BlockId into block_id.rs & BlockHeader into block_header.rs by @sydhds in #3447
- Make
is_final
param optional by @aoudiamoncef in #3451 - Datastore serde support by @aoudiamoncef in #3450
- Add some missing types to OpenRPC by @aoudiamoncef in #3460
- 3428 implement pagination in jsonrpc endpoints by @Leo-Besancon in #3461
- Update
get_filtered_sc_output_event
error handling in Massa client by @aoudiamoncef in #3466 - Add the thread of the operation in the API. by @AurelienFT in #3470
- Module caching by @Eitu33 in #3416
- Add lazy error handling in
get_block_slot_timestamp
by @aoudiamoncef in #3473 - Use hashed bytecode as module cache keys by @Eitu33 in #3474
- Optional support for githooks by @aoudiamoncef in #3477
- Update all dependencies include sc-runtime to round gas costs by @AurelienFT in #3476
- Bind to IPv6 addr. by @Leo-Besancon in #3463
- Provide context for Address dbg impl by @Ben-PH in #3482
- Add current/next slot timestamp to
get_status
by @aoudiamoncef in #3472 - Enhance transfer coins error messages by @aoudiamoncef in #3483
- ledger-db restructuring by @Ben-PH in #3441
- Test SCs using AS v25 by @Eitu33 in #3480
- Testnet 19 by @AurelienFT in #3358
New Contributors
- @Ben-PH made their first contribution in #3384
- @dependabot made their first contribution in #3385
- @Leo-Besancon made their first contribution in #3391
Full Changelog: TEST.18.0...TEST.19.0
TEST.18.0
What's Changed
- Change name execute SC on client. by @AurelienFT in #3303
- Refactor list_required_active_blocks by @Eitu33 in #3301
- Finish setting prefixes by @AurelienFT in #3279
- Update setup_test script + update unit tests wasm (testnet 17 tag) by @sydhds in #3313
- Gas limit for read-only / execute / call SC execution by @Eitu33 in #3318
- Fix slot too old in bootstrap by @AurelienFT in #3329
- Keep events after SC execution failure by @Eitu33 in #3315
- improve failed events handling by @Eitu33 in #3332
- First implementation on autonomous trigger by @AurelienFT in #3228
- Local execution by @Eitu33 in #3323
- Use final hash in pos selections by @Eitu33 in #3312
- Init sc update by @Eitu33 in #3333
- Clock compensation refactoring by @Eitu33 in #3336
- Use prefix in serialize/deserialize of serde. by @AurelienFT in #3340
- Add new feature gas_calibration. by @AurelienFT in #3206
- Fix broken link by @T1l3 in #3344
- Add bootsrap IPs lists management by @aoudiamoncef in #3320
- Add WebSockets support + ApiV2 by @aoudiamoncef in #3314
- Add
get_blocks
method to JSONRPC API by @aoudiamoncef in #3342 - Enable ci for PR targetting testnet_* branch by @sydhds in #3343
- Disable WebSockets server by default by @aoudiamoncef in #3346
- propagate returned value from the SC module call by @aoudiamoncef in #3339
- Move init of the consensus to block the load of the node. by @AurelienFT in #3351
- Optimize CI. by @AurelienFT in #3349
- Fix warning operation size. by @AurelienFT in #3354
- Add basic benchmark on SC by @AurelienFT in #3348
- Add broadcast operations via WebSocket by @aoudiamoncef in #3347
- Testnet 18 by @AurelienFT in #3280
- Add event when episode ended and add the TEST.18 timestamps. by @AurelienFT in #3362
New Contributors
Full Changelog: TEST.17.2...TEST.18.0
TEST.17.2
What's Changed
- Add toolchain enforcement in repository. by @AurelienFT in #3307
- List required active blocks refactoring by @Eitu33 in #3310
- Update to TEST.17.2 by @AurelienFT in #3311
Full Changelog: TEST.17.1...TEST.17.2
TEST.17.1
What's Changed
- Add CORS middleware by @aoudiamoncef in #3289
- Display duration as human time by @aoudiamoncef in #3290
- Sort connected_nodes in
get_status
by @aoudiamoncef in #3293 - Sort by node id by @aoudiamoncef in #3296
- Fix executed ops changes bootstrap by @Eitu33 in #3299
Full Changelog: TEST.17.0...TEST.17.1
TEST.17.0
What's Changed
- Really use max_operations_propagation_time by @sydhds in #3202
- update lib config 0.11 to 0.13 by @modship in #3205
- Rework consensus and graph by @AurelienFT in #3162
- Feature/deferred credits abs fixes by @sydhds in #3203
- Consensus bootstrap streaming by @Eitu33 in #3192
- migrate API to jsonrpsee by @damip in #3219
- Upgrade versions by @AurelienFT in #3232
- Limit operation max size in protocol by @aoudiamoncef in #3191
- Fix deferred credits by @Eitu33 in #3229
- Byte array update by @Eitu33 in #3221
- Add spawn blocking for ops. by @AurelienFT in #3238
- Replace gas price with fee, or remove it by @gterzian in #3173
- Increase op datastore value len by @Eitu33 in #3253
- Change dialoguer for rustyline. by @AurelienFT in #3249
- Skip datastore to avoid rpc bug by @Eitu33 in #3255
- Fix fees not consume in send_message. by @AurelienFT in #3256
- Final state hash by @Eitu33 in #3210
- Use bs58_check functions exclusively for debug purposes by @thomas-senechal in #3266
- #3263 Remove floating part from time display in bootstrap by @modship in #3265
- Fix final hash issues by @Eitu33 in #3267
- Fix final hash issues by @Eitu33 in #3274
- Simplify deferred credits by @Eitu33 in #3277
- Fix roll counts hash by @Eitu33 in #3278
- Initial code for get_keys SC abi by @sydhds in #3243
- Testnet 17 by @gterzian in #3181
New Contributors
- @modship made their first contribution in #3205
- @thomas-senechal made their first contribution in #3266
Full Changelog: TEST.16.1...TEST.17.0
TEST.16.1
What's Changed
- fix: typo issue in readme by @aoudiamoncef in #3196
- fix: missing operation types by @aoudiamoncef in #3211
- Adds binaries for Mac M1 by @qdrn in #3213
- Improve cli output by @AurelienFT in #3215
- Add more data on display to client on get_status and get_addresses. by @AurelienFT in #3218
- Remove coverage job. by @AurelienFT in #3220
Full Changelog: TEST.16.0...TEST.16.1
TEST.16.0
What's Changed
- Add explicit threads names by @aoudiamoncef in #3110
- ci: add new PR template by @aoudiamoncef in #3133
- Fix playground badge url encoding issue by @aoudiamoncef in #3151
- Remove nightly specifications for features that became stable by @AurelienFT in #3156
- Intro doc by @jcbaillie in #3094
- Improve bootstrap streaming ser & deser and use cursors by @Eitu33 in #3147
- fix NodeId from_str by @aoudiamoncef in #3165
- Fix API get blockclique at slot endpoint. by @AurelienFT in #3169
- Remove docs folder that have been moved. by @AurelienFT in #3172
- Feature/node worker full duplex 3 by @sydhds in #3174
- fix: get_blockclique_block_by_slot panic by @aoudiamoncef in #3176
- fix: update Playground badge by @aoudiamoncef in #3179
- Reduce force_keep_final_periods to 10. by @Eitu33 in #3182
- Return gas cost when calling execute_read_only_bytecode by @sydhds in #3180
- fix get_stakers sort result by @aoudiamoncef in #3183
- OpenRPC spec sync by @aoudiamoncef in #3167
- Add bootstrap whitelist and fix error messages. by @AurelienFT in #3185
- refactor add_staking_secret_keys + enhance ApiError by @aoudiamoncef in #3158
- Add rpc.discover method to Public API by @aoudiamoncef in #3186
- Add function to regroup param in double quotes. by @AurelienFT in #3187
- Feature/ext unit test 1 by @sydhds in #3150
- Remove SC unit test sources (already moved to massa-unit-tests-src repo) by @sydhds in #3188
- Credits and Ops streaming + Ops refactoring by @Eitu33 in #3164
- Do not use format! for Operation && OperationType comparison by @sydhds in #3189
- Sync TU with massa-unit-trests-src TAG TEST.16.1 by @sydhds in #3190
- Implement unsafe_random_f64 for runtime interface by @adrien-zinger in #3170
- Sync/tu test.16.2 by @sydhds in #3193
- Add new whitelist blacklist system. by @AurelienFT in #3194
- Enable PartialEq for Operation only for unit tests by @sydhds in #3195
- Prepare testnet 16 by @Eitu33 in #3163
New Contributors
- @jcbaillie made their first contribution in #3094
Full Changelog: TEST.15.1...TEST.16.0