What's Changed
- fix(ci): update deprecated actions, inline Docker publishing by @y4ssi in #558
- fix(frontend): cancel GetBlockRange producer goroutine on client disconnect by @dingledropper in #560
- fix(common,frontend): observe ctx in 2 streaming RPCs (GetMempoolStream, GetSubtreeRoots) + GetTreeState hygiene by @dingledropper in #561
- Add Prometheus gauge for current gRPC client connections by @czarcas7ic in #545
- Fix infinite loop in darkside setPrevhash (#552) by @mnm458 in #553
- Ironwood support by @nullcopy in #567
- fix(common,frontend): make RawRequest context-aware for streaming RPC cancellation by @ouicate in #564
- Detect reorgs that occur while the server is down by @frankbraun in #563
- Bump google.golang.org/grpc from 1.78.0 to 1.79.3 by @dependabot[bot] in #554
- Bump google.golang.org/grpc from 1.79.3 to 1.82.1 by @dependabot[bot] in #569
- build(deps): bump golang.org/x/net from 0.53.0 to 0.55.0 by @dependabot[bot] in #570
- Bound parser counts before allocation by @Michae2xl in #562
- build(deps): bump golang.org/x/crypto from 0.51.0 to 0.52.0 by @dependabot[bot] in #571
New Contributors
- @dingledropper made their first contribution in #560
- @mnm458 made their first contribution in #553
- @nullcopy made their first contribution in #567
- @ouicate made their first contribution in #564
- @frankbraun made their first contribution in #563
- @Michae2xl made their first contribution in #562
Full Changelog: v0.4.19...v0.5.0