github linera-io/linera-protocol v0.15.12
Release SDK v0.15.12

pre-release7 hours ago

What's Changed

  • [testnet] backport #5278: make serialization of wallet stable by @ma2bd in #5303
  • [testnet] integration tests wasm expenses by @MathieuDutSik in #5300
  • Backport: Make the --owners CLI argument to change-ownership a map (#5284) by @bart-linera in #5287
  • Start validator exporters from last committee on startup by @deuszx in #5293
  • Rewrite explorer backend to Rust by @deuszx in #5283
  • Web storage (#5265) by @Twey in #5308
  • fix(backup-script): fix heredoc variable expansion and improve volume detection [testnet_conway] by @eldios in #5312
  • Exporter cli manipulate destinations state by @deuszx in #5298
  • [testnet] Don't automatically retry operations on conflict. (#5234) by @afck in #5309
  • [testnet] Change account CLI syntax from chain:owner to owner@chain (#5305) by @afck in #5313
  • [testnet] Standardize naming for admin chain ID references (#5307) by @afck in #5316
  • Simplify how initial committee exporters are spawned. by @deuszx in #5317
  • [backport] add command linera wallet export-genesis (#5277) by @ma2bd in #5288
  • [testnet] Remove (don't reject) message bundles that fail due to block limits. (#5326) by @afck in #5329
  • lock @types/node to 22.7.5 as required by ethers by @Twey in #5332
  • Fix exporter's startup logic. by @deuszx in #5340
  • Improve exporter startup logging by @deuszx in #5343
  • Update native-fungible API for multichain by @Twey in #5339
  • Fix Cloud Build Docker image builds by @ndr-ds in #5338
  • Use serde-reflection to track the BCS formats of application data by @ma2bd in #5319
  • Small cleanups in ChainListener by @bart-linera in #5344
  • Update graphql account type by @deuszx in #5350
  • Filter notifications by listening mode in process_notification. by @afck in #5352
  • Add migration flag for mandatory apps to require accepted messages by @afck in #5355
  • Reinitialize gRPC client on errors by @deuszx in #5360
  • Distinguish synthetic from organic traffic in metrics and traces by @ndr-ds in #5334
  • [testnet] SDK: Add read_application_description to the runtime. (#5346) by @afck in #5361
  • Backport PRs #4994, #4997, #5006, #5007, #5054, #5123, #5124, #5125, #5136, #5137, #5207, #5297 by @ndr-ds in #5337
  • [testnet] Handle different epochs in the integration tests. by @MathieuDutSik in #5370
  • Include source maps when packaging linera web client. by @deuszx in #5376
  • Retry on h2 protocol error Internal gRPC error by @ndr-ds in #5359
  • Fix gRPC subscription retry count to reset on reconnection by @ndr-ds in #5380
  • [testnet] Allow having multiple http endpoints and allow http endpoints in tests by @MathieuDutSik in #5382
  • Testnet backport of conditional logging in the linera web client by @deuszx in #5383
  • Backport preferred chain owners PR. Add metamask fungible example. by @deuszx in #5387
  • [testnet] Initial client-side support for open multi-leader round chains. (#5328) by @afck in #5369
  • Remove eprintln usage from tracing_opentelemetry by @ndr-ds in #5394
  • Safari memory fix by @deuszx in #5395
  • Fix benchmark close chain race condition by @ndr-ds in #5397
  • Add storage cache hit rate to dashboard by @ndr-ds in #5399
  • Fix client owner wallet overwrite by @deuszx in #5408
  • Add more instrumenting around block execution by @ndr-ds in #5398
  • Fix Cargo.lock by @ndr-ds in #5410
  • [testnet] Fix timestamp handling in SDK test framework's BlockBuilder (#5392) by @afck in #5407
  • Log application logs via tracing crate by @deuszx in #5415
  • [testnet] Return ResourceTracker from SDK test framework's handle_new_events and handle_received_messages (#5414) by @afck in #5416
  • Linera web client turns of user application logs by default. by @deuszx in #5418
  • @linera/client: give search params precedence over application-provided logging spec (#5419) by @Twey in #5421
  • Lock the wallet on the Web (#5385) by @Twey in #5423
  • Add max_new_events_per_block setting to limit stream events per block by @afck in #5420
  • prepare release 0.15.12 by @Twey in #5426
  • [testnet] Add free application IDs to resource control policy (#5406) by @afck in #5424
  • [testnet] Cache execution state when staging blocks. (#5367) by @afck in #5388
  • [testnet] Add missing app ID; submit task outcomes in the correct order. (#5425) by @afck in #5427

Full Changelog: v0.15.11...v0.15.12

Don't miss a new linera-protocol release

NewReleases is sending notifications on new releases.