What's Changed
- Fix broken metric names and filters in RocksDB and ScyllaDB dashboards by @ndr-ds in #5479
- Add Logs and Traces Grafana dashboards to validator Helm chart by @ndr-ds in #5478
- Add --staging-bundles-time-budget-ms for time-budgeted bundle staging by @ndr-ds in #5393
- Linera protocol verification in Solidity. by @deuszx in #5456
- Refactor linera bridge APIs by @deuszx in #5493
- Retry gRPC subscription streams on HTTP 502 Bad Gateway by @ndr-ds in #5489
- EVM contract detects linera fungible
Creditoperations by @deuszx in #5495 - Add e2e integration tests for Linera->EVM committee rotation relaying by @deuszx in #5498
- Add k8sattributes processor to enrich trace spans with Kubernetes metadata by @ndr-ds in #5477
- Inject traceID and spanID into log output for logs-to-traces correlation by @ndr-ds in #5476
- Refactor Linera>EVM e2e tests by @deuszx in #5499
- End-to-end test for Linera>EVM fungible token transfer. by @deuszx in #5500
- Better error types on the Web (#5483) by @Twey in #5491
- ci(bridge-e2e): switch GCP auth to Workload Identity Federation by @eldios in #5504
- Fix e2e bridging tests in CI by @deuszx in #5505
- Fix the path filter for image rebuild by @deuszx in #5510
- Replace dorny action with home-built version by @deuszx in #5511
- More debugging statements to the exporter by @deuszx in #5509
- Make time budget and count limit work together for bundle staging by @ndr-ds in #5507
- Backport: Adjust service chain ownership when reassigning services between workers (#5435) by @bart-linera in #5506
- fix(ci): check actual Cloud Build status in docker workflow by @eldios in #5515
- [testnet] Do not retry tasks if they were unassigned from the worker by @bart-linera in #5523
- Add llms.txt for AI agent documentation discovery by @nick-ruzicka in #5530
- Extract from the linera binary into linera-service library by @ndr-ds in #5529
- Fix misleading Grafana dashboard metrics by @ndr-ds in #5533
- Add LRU response cache for application GraphQL queries by @ndr-ds in #5538
- Revert "Backport: Adjust service chain ownership when reassigning services between workers (#5435) (#5506)" by @ndr-ds in #5539
- Add missing linera-bridge COPY to indexer Dockerfile by @ndr-ds in #5540
- Backport #5519: Support client disposal by @ndr-ds in #5541
- Migrate testnet_conway CI workflows to self-hosted runners by @ndr-ds in #5542
- [testnet] Fix flaky
test_controllerby @afck in #5547 - [testnet] Lower process inbox log level if no blocks created. (#5527) by @afck in #5546
- [testnet] Fix flaky
test_staggered_parallel_retry_on_failureby increasing delays (#5525) by @afck in #5548 - Fix graphql query cache after #5538 by @ma2bd in #5545
- prepare release of SDK 0.15.14 by @ma2bd in #5551
- Fix cargo publish for linera-ethereum by @ma2bd in #5552
New Contributors
- @nick-ruzicka made their first contribution in #5530
Full Changelog: v0.15.13...v0.15.14