Skip to content

Releases: pubnub/rust

0.6.0

08 Feb 09:04
dab433d
Compare
Choose a tag to compare

February 08 2024

Added

  • Make it possible to create SubscriptionCursor from the string slice.
  • Add add_subscriptions(..) and sub_subscriptions(..) to SubscriptionSet to make it possible in addition to sets manipulation use list of subscriptions.

Fixed

  • Fix issue because of which cursor is not reset on Subscription and SubscriptionSet on unsubscribe.
  • Fix issue because of which cancelled effects still asynchronously spawned for processing.

Modified

  • Change client to pubnub 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 separately subscribe feature and presence state maintenance with subscribe.

0.5.0

26 Jan 06:24
c3b921f
Compare
Choose a tag to compare

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 and UuidMetadata 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

03 Nov 13:33
18690e4
Compare
Choose a tag to compare

November 03 2023

Modified

  • Update license information.

0.4.0

16 Oct 14:45
f15bb75
Compare
Choose a tag to compare

October 16 2023

Added

  • Update the crypto module structure and add enhanced AES-CBC cryptor.

0.3.0

30 Aug 14:47
d917aec
Compare
Choose a tag to compare

August 30 2023

Added

  • PubNub subscribe API implemented.
  • PubNub presence API implemented.
  • Event engine as a new method of handling connections for subscribe and presence methods implemented.

0.2.1

07 Jun 14:06
fd1e4f7
Compare
Choose a tag to compare

June 07 2023

Fixed

  • Fixed versions in the docs.
  • Fixed broken links for docs.rs page.
  • Fixed logo image.

0.2.0

05 Jun 20:18
fb58a8d
Compare
Choose a tag to compare

Jun 05 2023

Added

  • New Rust SDK implementation.
  • PubNub publish API implemented.
  • PubNub access manager API implemented.

0.1.0

28 Mar 20:53
Compare
Choose a tag to compare
Re-enable CI failures