Releases: pubnub/ruby
Releases · pubnub/ruby
v6.0.2
March 03 2026
Modified
- Add
.uniqcalls when buildingsubscribeURL path and channel-group query parameter to prevent duplicate channels and channel groups from leaking into HTTP requests. - Add
.uniqcalls when buildingheartbeatURL path and channel-group query parameter to prevent duplicate channels and channel groups from leaking into HTTP requests.
v6.0.1
November 04 2025
Fixed
- Send proper object for
statewith theheartbeatrequest.
Modified
- Don't cap
limitand let the server perform value validation. - Replace legacy timetoken query parameter with subscribe v2 parameters.
v6.0.0
October 15 2025
Added
- BREAKING CHANGES: Add 'limit' and 'offset' parameters for 'here_now' for pagination support.
v5.6.0
September 11 2025
Added
- Add the
encode_channelsparameter forfetchto enable or disable channel names percent-encoding in response.
v5.5.1
September 08 2025
Fixed
- Fix the issue introduced by RuboCop linter suggestion acceptance, which caused a wrong number of arguments error.
v5.5.0
January 28 2025
Added
- Add the ability to specify
typeandstatusfields forchannel metadata,uuid metadata,member, andmembership. - Add missing
includeoptions for App Context APIs:custom,status,type,uuid_status,uuid_type,channel_status, andchannel_type.
v5.4.0
January 07 2025
Added
- Add batch history support.
- Add fetch messages with message reactions.
- Add fetch messages (batch history) endpoint support to fetch history for multiple channels.
- Add fetch messages with reactions support.
- Add
include_custom_message_typesupport for fetch messages endpoint. - Add
custom_message_typesupport forpublish/signalandsubscribeendpoints.
v5.3.5
v5.3.4
April 29 2024
Fixed
- Fix issue because of which client didn't encode App Context get all event
filterquery value.
v5.3.3
January 29 2024
Modified
- Bump required version to the minimum officially supported Ruby version.