Skip to content

Linera SDK v0.15.18

Pre-release
Pre-release

Choose a tag to compare

@ma2bd ma2bd released this 14 Aug 19:17
· 956 commits to main since this release

What's Changed

  • [backport] ci: wait for docker daemon before docker steps by @ndr-ds in #6129
  • [testnet] Add more clippy corrections. by @MathieuDutSik in #5982
  • [testnet] Remove unused code, fix naming. (#6136) by @afck in #6137
  • [testnet] linera-exporter: drop redundant EvmChainExporter and linera-bridge dependencies by @deuszx in #6140
  • Extract bridge initialization/setup from linera-bridge by @deuszx in #6124
  • [testnet] Switch to the github access for the "protoc" by @MathieuDutSik in #6150
  • --never-reject-application-ids; remove unused code (#6014, #6009) by @afck in #6152
  • Backport gRPC metrics observability fixes (#6119 + #6120) by @ndr-ds in #6146
  • [backport] Skip certificate-created blobs during pre-fetch (#6105) by @ndr-ds in #6155
  • Fix next_height_to_preprocess to return numeric max by @afck in #6162
  • Backport: add error_type and traffic_type to General dashboards (#6158) by @ndr-ds in #6159
  • [testnet] Apply clippy corrections to linera-bridge. by @MathieuDutSik in #6164
  • [testnet] Treat chain_modes=None as tracking every chain to fix validator TTL (#6167) by @ndr-ds in #6169
  • [testnet] Backport: only persist fast pending proposals in the wallet (#6166) by @afck in #6170
  • [Testnet] sixth set of correction to the linera-explorer. by @MathieuDutSik in #6172
  • [testnet_conway] Route Docker Compose CI to self-hosted-builder pool to avoid in-container OOM by @ndr-ds in #6176
  • [Testnet] Clean up bridge ABI duplication and tighten typed fields by @MathieuDutSik in #6181
  • Move late-binding post deploy from EVM to Linera side by @deuszx in #6173
  • [testnet] admin_committee: chain-state fallback on storage miss by @ndr-ds in #6186
  • [testnet] Insert more code for the anvil_deposit_proof. by @MathieuDutSik in #6189
  • Improve Docker build times by @deuszx in #6125
  • backport to testnet_conway: disable Cloud Logging on validator HTTP LB BackendConfig by @ndr-ds in #6192
  • [testnet] Replace let _ = with explicit handling and deny the lints (#6188) by @afck in #6200
  • Revert "[testnet] Insert more code for the anvil_deposit_proof. (#6… by @deuszx in #6204
  • [testnet] Address SOLC rate limiting by @MathieuDutSik in #6208
  • docs: move validator deployment guides to docs.infra.linera.net (backport) by @eldios in #6195
  • Modify the build pipeline to make our built artefacts compatible with Sentry's Wasm integration (#6115) by @Twey in #6168
  • [testnet] Re-enable anvil_deposit_proof in CI with stabilization fixes. by @MathieuDutSik in #6211
  • Cancun hardfork anvil in docker-compose tests by @deuszx in #6212
  • [testnet] Address a bug in linera-bridge and restructure the way we handle by using a Write Ahead Log by @MathieuDutSik in #6213
  • [testnet] Remove some unreachable and .unwrap(). by @MathieuDutSik in #6206
  • Log linera-base ChainId instead of proto field. (#6217) by @afck in #6218
  • Patch build.bash to work locally, without wasm-split by @deuszx in #6221
  • Separate tables for pending and finished relay tasks by @deuszx in #6219
  • Linera bridge relayer runbook by @deuszx in #6050
  • Widen load_view_latency histogram cap from 10ms to 1s [backport] by @ndr-ds in #6241
  • docker_image workflow: replace '/' in branch name with '-' for image tag [backport] by @ndr-ds in #6251
  • Move --ignore-bundle-origins logic to client; filter notifications (#6182) by @afck in #6214
  • Setup sh slimdown by @deuszx in #6235
  • Pin tonic in the project template to work with Rust 1.86.0 by @afck in #6252
  • [testnet] Change what uncompressedKeys are being sent by @MathieuDutSik in #6255
  • [testnet] Enable application introspection by @MathieuDutSik in #6198
  • [testnet] Batch cross-chain updates and confirmations. (#5947) by @afck in #6215
  • Forge deploy scripts by @deuszx in #6238
  • Use OpenZeppelin's ERC20 implementation. by @deuszx in #6261
  • Move evm-bridge contract from examples to linera-bridge by @deuszx in #6265
  • [testnet] Use the Epoch type for linera epochs. by @MathieuDutSik in #6268
  • Move rpc_endpoint setting (EVM rpc node) from bridge parameters to instantiation. by @deuszx in #6267
  • Fetch and bind GCP Secrets at startup by @deuszx in #6270
  • Backport: Pipeline certificate batch downloads during chain sync by @ndr-ds in #6281
  • Fix the bug in relayer logic responsible for marking Linera PendingBurn txn as finished on EVM by @deuszx in #6276
  • Fix burn completion false positive via per-burn on-chain dedup by @deuszx in #6280
  • Measure max Linera Burns in single EVM transaction. by @deuszx in #6282
  • Migrate CI to pnpm 11 by @ma2bd in #6274
  • [testnet] Retry on EventsNotFound (#6278) by @afck in #6283
  • [testnet] Pin Node 22 in pnpm 11 workflows by @ma2bd in #6292
  • Run the gas estimation tests serially by @deuszx in #6296
  • Backport linera-storage-decode-key to testnet_conway by @ndr-ds in #6290
  • [backport] Tighten URI validation in extract_grpc_method_name. by @ndr-ds in #6262
  • monitoring: add CPU steal time panel to validator General dashboard by @ndr-ds in #6301
  • fix FungibleOperation::Approve to follow ERC20 semantics by @ma2bd in #6303
  • prepare release 0.15.18 by @ma2bd in #6311

Full Changelog: v0.15.17...v0.15.18