@effect/rpc@0.76.3 @effect/cluster@0.60.4
maurosoria/dirsearchOct 16, 2026 → Oct 16, 20260 days between releases
What's New
@effect/cluster drops entity IDs from span names; @effect/rpc improves error handling during shard handoff
Breaking Changes
- Fail in-flight RPC requests on a missed pong in @effect/rpc if retryTransientErrors is enabled.
- Dropping entity ID from server-side entity RPC span names in @effect/cluster; update observability to use entity.id attribute.
New Features
- Added ClusterMetrics.shardReleaseDuration timer to track shard release time in @effect/cluster.
Improvements
- Reduced span name cardinality in @effect/cluster to improve telemetry performance.
- Enhanced error handling and interrupt management in @effect/rpc during shard handoff.
- Updated dependency to effect@3.22.3 in @effect/rpc.
Bug Fixes
- Fixed handling of interrupts and acknowledgements after RPC EOF in @effect/rpc.
- Kept effect_cluster_shards gauge accurate during shard release or lock loss in @effect/cluster.
Upgrade Notes
Update monitoring tools in @effect/cluster to look for the entity ID as a span attribute instead of the span name. Verify that failing in-flight requests on missed pongs in @effect/rpc aligns with your retry logic.
The Two Releases
@effect/rpc@0.76.3
Oct 16, 2026· 6 days ago
This RPC library patch enhances error handling and interrupt management during shard handoff, including failing requests on missed pongs and handling EOF scenarios.
Full release notes@effect/cluster@0.60.4
Oct 16, 2026· 6 days ago
This cluster management patch introduces new metrics for shard release duration and improves telemetry accuracy by updating gauge values and reducing span name cardinality.
Full release notes