April 20 2026
Fixed
- The retry limit was silently clamped to the policy default, configured intervals were ignored by delay calculators, and the async reconnection loop never checked the limit or advanced its counter — fix all three and add a
maximum_reconnection_intervalconfig option.
Modified
seqnis not required by PubNub REST API, so removePublishSequenceManager, all its subclasses,MAX_SEQUENCE, andseqninjection.- Cover
LinearDelay,ExponentialDelay,ReconnectionManager,ReconnectEffect, andHeartbeatDelayedEffectwith deterministic assertions for default, custom, and edge cases.