Changelog for Rust SDK

## 0.6.0 *February 7, 2024* | Type | Changes | |------|----------| | **Added** | • Make it possible to create `SubscriptionCursor` from the string slice.<br/>• 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.<br/>• Fix issue because of which cancelled effects still asynchronously spawned for processing. | | **Modified** | • Change `client` to `pubnub` in inline docs.<br/>• Add subscription token validation.<br/>• Added a method to validate the provided subscription token to conform to PubNub time token requirements with precision.<br/>• Separate `subscribe` example into two to show separately `subscribe` feature and `presence state` maintenance with subscribe. | ## 0.5.0 *January 25, 2024* | Type | Changes | |------|----------| | **Added** | • Change the real-time event handling interface.<br/>• `user_id` state for specified channels will be maintained by the SDK. State with subscribe calls has been improved.<br/>• 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.<br/>• Added ability to configure request retry policies to exclude specific endpoints from retry. | ## 0.4.1 *November 3, 2023* | Type | Changes | |------|----------| | **Modified** | • Update license information. | ## 0.4.0 *October 16, 2023* | Type | Changes | |------|----------| | **Added** | • Update the crypto module structure and add enhanced AES-CBC cryptor. | ## 0.3.0 *August 30, 2023* | Type | Changes | |------|----------| | **Added** | • PubNub subscribe API implemented.<br/>• PubNub presence API implemented.<br/>• Event engine as a new method of handling connections for `subscribe` and `presence` methods implemented. | ## 0.2.1 *June 7, 2023* | Type | Changes | |------|----------| | **Fixed** | • Fixed versions in the docs.<br/>• Fixed broken links for `docs.rs` page.<br/>• Fixed logo image. | ## 0.2.0 *June 5, 2023* | Type | Changes | |------|----------| | **Added** | • New SDK implementation.<br/>• PubNub `publish` API implemented.<br/>• PubNub `access manager` API implemented.<br/>• Add `parse_token` for authorization token debug. |

0.6.0

February 7, 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

January 25, 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

November 3, 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 and presence methods implemented.

0.2.1

June 7, 2023
Fixed
  • Fixed versions in the docs.
  • Fixed broken links for docs.rs page.
  • Fixed logo image.

0.2.0

June 5, 2023
Added
  • New SDK implementation.
  • PubNub publish API implemented.
  • PubNub access manager API implemented.
  • Add parse_token for authorization token debug.
Last updated on
On this page