Releases: pubnub/rust
Releases · pubnub/rust
0.6.0
February 08 2024
Added
- Make it possible to create
SubscriptionCursor
from the string slice. - Add
add_subscriptions(..)
andsub_subscriptions(..)
toSubscriptionSet
to make it possible in addition to sets manipulation use list of subscriptions.
Fixed
- Fix issue because of which
cursor
is not reset onSubscription
andSubscriptionSet
on unsubscribe. - Fix issue because of which cancelled effects still asynchronously spawned for processing.
Modified
- Change
client
topubnub
in inline docs. - Add subscription token validation.
- Added a method to validate the provided subscription token to conform to PubNub time token requirements with precision. Separate
subscribe
example into two to show separatelysubscribe
feature andpresence state
maintenance with subscribe.
0.5.0
January 26 2024
Added
- Change the real-time event handling interface.
user_id
state for specified channels will be maintained by the SDK. State with subscribe calls has been improved.- Adding
Channel
,ChannelGroup
,ChannelMetadata
andUuidMetadata
entities to be first-class citizens to access APIs related to them. Currently, access is provided only for subscription APIs. - Added ability to configure request retry policies to exclude specific endpoints from retry.
0.4.1
November 03 2023
Modified
- Update license information.
0.4.0
October 16 2023
Added
- Update the crypto module structure and add enhanced AES-CBC cryptor.
0.3.0
August 30 2023
Added
- PubNub subscribe API implemented.
- PubNub presence API implemented.
- Event engine as a new method of handling connections for
subscribe
andpresence
methods implemented.
0.2.1
June 07 2023
Fixed
- Fixed versions in the docs.
- Fixed broken links for
docs.rs
page. - Fixed logo image.