10.0.0
·
2 commits
to master
since this release
October 21 2025
This version introduces breaking changes. Please visit PubNub 10.0 Migration Guide for detailed information and instructions
Added
- The
LogWriterprotocol method signature has been refined to accept aLogMessageobject representing the logged content. It now also takes aLogMetadataparameter, allowing logging decisions to be made without evaluating the message itself.
Removed
-
Logging methods such as
debug,warning, etc, are no longer public. They are now internal as part of the logging encapsulation improvements. -
The static
logandlogLogproperties have been removed from the PubNub instance. You can now attach a logger instance via the PubNub initializer instead.
Changed
- The
HereNowmethod now returns a maximum of 1,000 occupants per channel. Previously, it would return all occupants regardless of count. If you have channels with more than 1,000 occupants, you must use pagination to retrieve the complete list.