Skip to content

Releases: pubnub/python

v9.0.0

02 Oct 11:49
686b4f4
Compare
Choose a tag to compare

October 02 2024

Added

  • BREAKING CHANGES: Automatic reconnecting for subscribe with exponential backoff is now enabled by default.
  • Access manager v2 endpoints (grant and audit) will no longer be supported after December 31, 2024, and will be removed without further notice. Refer to the documentation to learn more.
  • BREAKING CHANGES: Once used to instantiate PubNub, the configuration object (PNConfiguration instance) becomes immutable. You will receive exceptions if you rely on modifying the configuration after the PubNub instance is created. Refer to the documentation to learn more.

Modified

  • Type hints for parameters and return values are now added to provide a better developer experience.
  • All endpoints are now accessible through the builder pattern and named parameters, providing a more flexible experience suitable for custom solutions.

v8.1.0

13 Aug 14:08
e556b7f
Compare
Choose a tag to compare

August 13 2024

Added

  • Option to lock PNConfiguration mutability. Note that mutable config will be deprecated in future major releases.

Fixed

  • Fix for routing crypto module if custom one was defined.

Modified

  • Additional Examples.

v8.0.0

09 May 15:36
cf8cbed
Compare
Choose a tag to compare

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

10 Apr 16:47
7053332
Compare
Choose a tag to compare

April 10 2024

Fixed

  • Fix compatibility issues between EventEngine and Asyncio subscription manager.

v7.4.3

28 Mar 14:56
a03a816
Compare
Choose a tag to compare

March 28 2024

Fixed

  • Fixes in the thread based subscription managers causing to duplicate subscription calls.

v7.4.2

07 Mar 12:56
6bea25d
Compare
Choose a tag to compare

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

26 Feb 14:40
1c0378b
Compare
Choose a tag to compare

February 26 2024

Fixed

  • Fixes AsyncioTelemetryManager to avoid creating a task every second.

v7.4.0

08 Feb 11:50
4c03ecd
Compare
Choose a tag to compare

February 08 2024

Added

  • Optional Event Engine for Subscribe Loop.

v7.3.2

27 Nov 09:42
57360f2
Compare
Choose a tag to compare

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

30 Oct 15:59
5164d88
Compare
Choose a tag to compare

October 30 2023

Fixed

  • Changed license type from MIT to PubNub Software Development Kit License.