Releases: pubnub/python
Releases · pubnub/python
v8.0.0
May 09 2024
Added
- A new version of subscription and presence handling is enabled by default (enableEventEngine flag is set to true). Please consult the documentation for new PNStatus values that are emitted for subscriptions, as code changes might be required to support this change.
- Channels, ChannelGroups, ChannelMetadata and UserMetadata.
v7.4.4
April 10 2024
Fixed
- Fix compatibility issues between EventEngine and Asyncio subscription manager.
v7.4.3
March 28 2024
Fixed
- Fixes in the thread based subscription managers causing to duplicate subscription calls.
v7.4.2
March 07 2024
Fixed
- Add missing status and type fields in app context. Now they are included, by default, in the response for getting channel/uuid metadata .
v7.4.1
February 26 2024
Fixed
- Fixes AsyncioTelemetryManager to avoid creating a task every second.
v7.4.0
February 08 2024
Added
- Optional Event Engine for Subscribe Loop.
v7.3.2
November 27 2023
Fixed
- Gracefully handle decrypting an unencrypted method. If a decryption error occurs when trying to decrypt plain text, the plain text message will be returned and an error field will be set in the response. This works for both history and subscription messages.
v7.3.1
October 30 2023
Fixed
- Changed license type from MIT to PubNub Software Development Kit License.
v7.3.0
October 16 2023
Added
- Add crypto module that allows configure SDK to encrypt and decrypt messages.
Fixed
- Improved security of crypto implementation by adding enhanced AES-CBC cryptor.
7.2.0
July 06 2023
Added
- Introduced option to select ciphering method for encoding messages and files. The default behavior is unchanged. More can be read in this comment.