Release 3.5.4 (October 30, 2026)
- #1822 Retry records delivery in shardConsumer
- #1828 Resolve shard hash key range from the lease via ShardInfo instead of ListShards
- #1837 Allow workers below the target to take leases from workers at the target in lease count-based assignment
- #1838 Emit RecordsFailedProcessing when the record processor throws
- #1842 Bound DynamoDB lock client calls with dynamoDbRequestTimeout
- #1823 Bump com.fasterxml.jackson.core:jackson-databind from 2.21.5 to 2.21.7