NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
pub.dev · #2829 most downloaded on pub.dev
PubNub SDK for Dart lang (with Flutter support) that allows you to create real-time applications
Last release today
07 Oct 2026
Release timing varies
gaps range from 2 weeks to 4 months
Most releases are documented
notes for 48 of 54 stable releases
Nothing withdrawn
no release was ever pulled
10 years old
60 releases · first in 2016
Added dataSync feature support.
October 07 2026
Pubspec file updates with repository, topics details.
September 21 2026
One column per quarter.
Fixes precision issues in web for history related endpoints that return bare large integers. Fixed the following issues reported by @aovooyov : #152 .
Added deprecation warning for legacy cryptor configuration, cipherKey initialisation at Keyset level.
July 21 2026
BREAKING CHANGES : added support for h2 protocol using http2 package.
July 06 2026
Migration from dart html package to web for wasm compatibility.
February 26 2026
February 25 2026
Remove invalid switch cases for null message type which was causing issue with web assembly build. Fixed the following issues reported by @Ali-Toosi :
November 18 2025
hereNow update with limit and offset, subscribe issue fix, error hand…
hereNow update with limit and offset, subscribe issue fix, error hand…
October 28 2025
hereNow method will return a maximum of 1000 occupants per channel. Previously, it was returning all occupants without limit parameter support. Use pagination through offset when more than 1000 occupants present in channel.subscribe() called on inactive or errored subscrption.Fixes issue of delete message with from and to parameters. To delete range of message(s).
October 23 2025
from and to parameters. To delete range of message(s).October 20 2025
from and to parameters. To delete range of message(s).upgrade dependencies added web compatibility test
upgrade dependencies
added web compatibility test
allowing customerLogger to ILogger interface instead only StreamLogger
refactor: define parameter toJson() for logging information about input parameters
update codeowner list
refactor(log): allowing custom non stream logger,
keeping default logger enabled when custom logger provided.
PubNub SDK v6.0.1 release.
Co-authored-by: Mohit Tejani mohit.tejani@Mohits-MacBook-Pro.local
Co-authored-by: PubNub Release Bot 120067856+pubnub-release-bot@users.noreply.github.com
August 19 2025
refactor(log): improved logging with instance level logging enable fe…
refactor(log): improved logging with instance level logging enable fe…
August 06 2025
RetryPolicy.none() to disable retry for subscription.Update and validation for custom field data type of app context apis to prevent accepting non scalar value.
June 25 2025
custom field data type of app context apis to prevent accepting non scalar value.Added Support of eTag for AppContext setUUIDMetadata and setChannelMetadata APIs.
March 12 2025
eTag for AppContext setUUIDMetadata and setChannelMetadata APIs.Fixes issue of getting error for setUUIDMetadata call without custom field.
January 20 2025
custom field.Added support for status and type fields in AppContext APIs.
December 18 2024
status and type fields in AppContext APIs.BREAKING CHANGES: support for customMessageType in subscription, history, publish, signal and files features.
December 10 2024
Fixes issue of parsing invalid presence data (which are not from pubnub server) in subscription.
April 15 2024
Added support for pagination params for listChannels api of push notification devices.
March 28 2024
Fixes issue of getting signature mismatch exception while publishing encrypted data.
January 22 2024
Handle unencrypted message while getting messages with cryptoModule configured.
November 27 2023
Add crypto module that allows configure SDK to encrypt and decrypt messages.
October 16 2023
Fixes issue of missing decrypt function in batch history api.
July 27 2023
Fixes issue of losing timetoken value precision in web environment. Fixed the following issues reported by @RicharC293: #110.
May 18 2023
Fixes issue of having old version of xml package dependency. Fixed the following issues reported by @panalgin: #94.
Support for fire in publish feature.
July 12 2022
Fixes issue of fetchMessages with false includeUUID response parse error. Fixed the following issues reported by @linsdev: #89.
Adds a fix that prevents the SDK from adding forbidden headers in browser environments.
April 06 2022
Fixes an issue in JS build of Dart SDK, where request bodies were improperly encoded and sent without a correct header.
April 04 2022
Added support for Revoke Token feature.
December 16 2021
Adds PAM v3 support with grantToken and setToken.
November 22 2021
grantToken and setToken.Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
⭐️️ Subscribe loop is now written using async generator and should be easier to debug.
October 8 2020
Nothing published for this version
Nothing published for this version
Nothing published for this version
🐛 Fixes issue of upgrade failure. Fixed the following issues reported by @devopsokdone: #14.
September 7 2020
🌟️ Refactors networking module to allow additional flexibility.
August 31 2020
batch, objects and other APIs from the PubNub class. Fixed the following issues reported by @devopsokdone: #11.🌟️ Add flags in history v3 for including messageType and uuid.
August 19 2020
🐛 Fixes issue of exception from server when publishKey os null with publish call.
August 5 2020
🐛 Fixes issue of invalid type argument for fcm push gateway type. Fixed the following issues reported by @vikram25897: #10.
July 27 2020
🐛 Fixes issue of missing exposed MessageType enum.
🌟️ Add file apis to support file feature.
July 23 2020
🌟️ Add message encryption support.
🌟️ Add simplified Objects API support with UUID and Channel metadata / membership management.
June 10 2020
🐛 Fixes unsubscribeAll so its no longer modifying subscription list during iteration. Fixed the following issues reported by @pushpendraKh: #6.
May 11 2020
🐛 Fixes issues of missing types for objects and push-notification. Fixed the following issues reported by @pushpendraKh: #5.
May 6 2020
May 6 2020 Full Changelog - 🐛 Expose missing types.
⭐️️ Bumps cbor package version and fixes analyzer warnings.
May 5 2020
🐛 Fix wrong API Uri in Push Notifications. Fixed the following issues reported by @aadil058: #2.
🌟️ Add HereNow to PresenceDx, usable as pubnub.hereNow().
April 27 2020
pubnub.hereNow().withPresence: true not properly forwarding messages when used with wildcard channels.⭐️️ Fix a typo in UserDx docstring.
April 22 2020
⭐️️ Add backward synchronization to private repository for pubspec.yaml and lib/src/core/core.dart.
April 18 2020
pubspec.yaml and lib/src/core/core.dart.Nothing published for this version
Nothing published for this version
Your coding agent can read these notes before it upgrades. Set up the MCP server →