What's Changed
- Add validator address to subscription stream error logs by @ndr-ds in #5580
- Pin the toolchain for linera-bridge e2e tests to 1.91 and update Carg… by @deuszx in #5582
- Fix bridge E2E CI by downgrading Rust to 1.88 to avoid wasmer probestack breakage by @ndr-ds in #5583
- Remove temporary pull_request trigger from bridge-e2e workflow by @ndr-ds in #5585
- Add wrapped-fungible example app with Mint/Burn operations by @deuszx in #5590
- Remove .DS_Store and add it to .gitignore by @ndr-ds in #5596
- fix(ci): switch to GitHub-hosted runners temporarily by @eldios in #5599
- [backport] Move proxy metrics into tower middleware (#5534) by @ndr-ds in #5571
- [backport] support custom graphql subscriptions by @ma2bd in #5603
- Replace fungible with wrapped-fungible in linera-bridge by @deuszx in #5592
- [testnet] Sparse event chains by @afck in #5588
- fix(ci): restore self-hosted CI runners (testnet-conway) by @eldios in #5615
- Replace selective COPY patterns with COPY . . in all Dockerfiles by @ndr-ds in #5621
- Fix bridge E2E workflow to build wrapped-fungible instead of fungible by @ndr-ds in #5623
- Prepare release v0.15.15 by @ma2bd in #5624
- [testnet] Fix sparse events by @afck in #5631
- [testnet] Fix some comments, style issues, duplication (#5613) by @afck in #5632
- Use watch channel for GraphQL subscriptions by @ma2bd in #5626
- Fix zombie validator subscription entries in ChainListener by @ndr-ds in #5619
- Make
read_eventwork even if the event is not locally known yet. by @afck in #5638
Full Changelog: v0.15.14...v0.15.15