You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
fix(reconnection): remove hard cap and honor configured retry intervals
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_interval` config option.
refactor(publish): remove client-side publish sequence number (`seqn`)
`seqn` is not required by PubNub REST API, so remove `PublishSequenceManager`, all its subclasses,
`MAX_SEQUENCE`, and `seqn` injection.
test(reconnection): rewrite and expand reconnection and effect delay tests
Cover `LinearDelay`, `ExponentialDelay`, `ReconnectionManager`, `ReconnectEffect`, and
`HeartbeatDelayedEffect` with deterministic assertions for default, custom, and edge cases
0 commit comments