Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
4 changes: 2 additions & 2 deletions .github/CODEOWNERS
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
* @parfeon @jguz-pubnub
README.md @techwritermat @kazydek @parfeon @jguz-pubnub
* @parfeon @mohitpubnub @jguz-pubnub
README.md @techwritermat @kazydek @parfeon @mohitpubnub @jguz-pubnub
17 changes: 13 additions & 4 deletions .pubnub.yml
Original file line number Diff line number Diff line change
@@ -1,6 +1,15 @@
---
version: "6.0.0"
version: "6.0.1"
changelog:
- date: 2025-11-04
version: v6.0.1
changes:
- type: bug
text: "Send proper object for `state` with the `heartbeat` request."
- type: improvement
text: "Don't cap `limit` and let the server perform value validation."
- type: improvement
text: "Replace legacy timetoken query parameter with subscribe v2 parameters."
- date: 2025-10-15
version: v6.0.0
changes:
Expand Down Expand Up @@ -618,7 +627,7 @@ sdks:
- x86-64
- distribution-type: package
distribution-repository: RubyGems
package-name: pubnub-6.0.0.gem
package-name: pubnub-6.0.1.gem
location: https://rubygems.org/gems/pubnub
requires:
- name: addressable
Expand Down Expand Up @@ -723,8 +732,8 @@ sdks:
- x86-64
- distribution-type: library
distribution-repository: GitHub release
package-name: pubnub-6.0.0.gem
location: https://github.com/pubnub/ruby/releases/download/v6.0.0/pubnub-6.0.0.gem
package-name: pubnub-6.0.1.gem
location: https://github.com/pubnub/ruby/releases/download/v6.0.1/pubnub-6.0.1.gem
requires:
- name: addressable
min-version: 2.0.0
Expand Down
10 changes: 10 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,13 @@
## v6.0.1
November 04 2025

#### Fixed
- Send proper object for `state` with the `heartbeat` request.

#### Modified
- Don't cap `limit` and let the server perform value validation.
- Replace legacy timetoken query parameter with subscribe v2 parameters.

## v6.0.0
October 15 2025

Expand Down
2 changes: 1 addition & 1 deletion Gemfile.lock
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
PATH
remote: .
specs:
pubnub (6.0.0)
pubnub (6.0.1)
addressable (>= 2.0.0)
concurrent-ruby (~> 1.3.4)
concurrent-ruby-edge (~> 0.7.1)
Expand Down
8 changes: 4 additions & 4 deletions Pubnub Ruby SDK upgrade guide.md
Original file line number Diff line number Diff line change
Expand Up @@ -113,7 +113,7 @@ Most important part: `result[:data]`
{:code=>200,
:operation=>:subscribe,
:client_request=>
#<URI::HTTP http://pubsub.pubnub.com/v2/subscribe/demo/whatever/0?pnsdk=PubNub-Ruby%2F4.0.13&t=%7B%22r%22%3A12%2C%22t%22%3A%2214793085739462384%22%7D&uuid=37c5370b-6fca-4fcc-a7d1-f82f18596e88>,
#<URI::HTTP http://pubsub.pubnub.com/v2/subscribe/demo/whatever/0?pnsdk=PubNub-Ruby%2F4.0.13&tr=12&tt=14793085739462384&uuid=37c5370b-6fca-4fcc-a7d1-f82f18596e88>,
:server_response=>
#<HTTP::Message:0x0056126377b368
@http_body=
Expand Down Expand Up @@ -147,7 +147,7 @@ Most important part: `result[:data]`
@request_method="GET",
@request_query=nil,
@request_uri=
#<Addressable::URI:0x2b0931bbdf54 URI:http://pubsub.pubnub.com/v2/subscribe/demo/whatever/0?pnsdk=PubNub-Ruby%2F4.0.13&t=%7B%22r%22%3A12%2C%22t%22%3A%2214793085739462384%22%7D&uuid=37c5370b-6fca-4fcc-a7d1-f82f18596e88>,
#<Addressable::URI:0x2b0931bbdf54 URI:http://pubsub.pubnub.com/v2/subscribe/demo/whatever/0?pnsdk=PubNub-Ruby%2F4.0.13&tr=12&tt=14793085739462384&uuid=37c5370b-6fca-4fcc-a7d1-f82f18596e88>,
@status_code=200>,
@peer_cert=nil,
@previous=nil>,
Expand All @@ -162,7 +162,7 @@ Most important part: `result[:data]`
@status=
{:code=>200,
:client_request=>
#<URI::HTTP http://pubsub.pubnub.com/v2/subscribe/demo/whatever/0?pnsdk=PubNub-Ruby%2F4.0.13&t=%7B%22r%22%3A12%2C%22t%22%3A%2214793085739462384%22%7D&uuid=37c5370b-6fca-4fcc-a7d1-f82f18596e88>,
#<URI::HTTP http://pubsub.pubnub.com/v2/subscribe/demo/whatever/0?pnsdk=PubNub-Ruby%2F4.0.13&tr=12&tt=14793085739462384&uuid=37c5370b-6fca-4fcc-a7d1-f82f18596e88>,
:server_response=>
#<HTTP::Message:0x0056126377b368
@http_body=
Expand Down Expand Up @@ -196,7 +196,7 @@ Most important part: `result[:data]`
@request_method="GET",
@request_query=nil,
@request_uri=
#<Addressable::URI:0x2b0931bbdf54 URI:http://pubsub.pubnub.com/v2/subscribe/demo/whatever/0?pnsdk=PubNub-Ruby%2F4.0.13&t=%7B%22r%22%3A12%2C%22t%22%3A%2214793085739462384%22%7D&uuid=37c5370b-6fca-4fcc-a7d1-f82f18596e88>,
#<Addressable::URI:0x2b0931bbdf54 URI:http://pubsub.pubnub.com/v2/subscribe/demo/whatever/0?pnsdk=PubNub-Ruby%2F4.0.13&tr=12&tt=14793085739462384&uuid=37c5370b-6fca-4fcc-a7d1-f82f18596e88>,
@status_code=200>,
@peer_cert=nil,
@previous=nil>,
Expand Down
2 changes: 1 addition & 1 deletion VERSION
Original file line number Diff line number Diff line change
@@ -1 +1 @@
6.0.0
6.0.1
4 changes: 2 additions & 2 deletions fixtures/vcr_cassettes/client/connection_callbacks_0.yml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion fixtures/vcr_cassettes/client/connection_callbacks_1.yml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion fixtures/vcr_cassettes/client/connection_callbacks_2.yml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

16 changes: 8 additions & 8 deletions fixtures/vcr_cassettes/examples/here_now/37.yml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

4 changes: 2 additions & 2 deletions fixtures/vcr_cassettes/examples/presence/0.yml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

4 changes: 2 additions & 2 deletions fixtures/vcr_cassettes/examples/presence/1.yml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

4 changes: 2 additions & 2 deletions fixtures/vcr_cassettes/examples/presence/10.yml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

4 changes: 2 additions & 2 deletions fixtures/vcr_cassettes/examples/presence/11.yml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

4 changes: 2 additions & 2 deletions fixtures/vcr_cassettes/examples/presence/2.yml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

4 changes: 2 additions & 2 deletions fixtures/vcr_cassettes/examples/presence/3.yml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

4 changes: 2 additions & 2 deletions fixtures/vcr_cassettes/examples/presence/4.yml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

4 changes: 2 additions & 2 deletions fixtures/vcr_cassettes/examples/presence/5.yml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

4 changes: 2 additions & 2 deletions fixtures/vcr_cassettes/examples/presence/6.yml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

4 changes: 2 additions & 2 deletions fixtures/vcr_cassettes/examples/presence/7.yml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

4 changes: 2 additions & 2 deletions fixtures/vcr_cassettes/examples/presence/8.yml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

4 changes: 2 additions & 2 deletions fixtures/vcr_cassettes/examples/presence/9.yml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading
Loading