From c0dbf728555758538148c290d8410750755cdf25 Mon Sep 17 00:00:00 2001 From: Kamil Gronek Date: Mon, 15 Jun 2026 09:46:15 +0200 Subject: [PATCH 1/3] Fix versions --- .pubnub.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.pubnub.yml b/.pubnub.yml index 3f753a03..6b309f7d 100644 --- a/.pubnub.yml +++ b/.pubnub.yml @@ -1,8 +1,8 @@ --- -version: 9.0.0 +version: v9.0.0 changelog: - date: 2026-06-08 - version: 9.0.0 + version: v9.0.0 changes: - type: improvement text: "Bump minimum supported Go version to 1.25. **BREAKING CHANGE**." @@ -11,7 +11,7 @@ changelog: - type: improvement text: "Update `golang.org/x/net` to v0.55.0." - date: 2026-05-28 - version: 8.2.0 + version: v8.2.0 changes: - type: feature text: "`Config.UseHTTP2` now defaults to `true` and `NewHTTP2Client` is rebuilt on `net/http.Transport` with `ForceAttemptHTTP2` + `http2.ConfigureTransport`, so HTTPS connections prefer HTTP/2 via TLS ALPN and fall back to HTTP/1.1 when the origin doesn't advertise h2. The single subscribe loop reuses the cached `*http.Client` across long-poll cycles, and on `SubscriptionManager.reconnect` SDK-managed clients are dropped so the next request re-runs TLS+ALPN — user-supplied clients pinned via `SetClient`/`SetSubscribeClient` are preserved. Set `UseHTTP2 = false` to opt out." From ff20e6ab8fedbd7a2d9fd67b0cf5cec74013d02b Mon Sep 17 00:00:00 2001 From: PubNub Release Bot <120067856+pubnub-release-bot@users.noreply.github.com> Date: Mon, 15 Jun 2026 08:07:32 +0000 Subject: [PATCH 2/3] PubNub SDK v9.0.1 release. --- .pubnub.yml | 9 +++++++-- CHANGELOG.md | 6 ++++++ pubnub.go | 2 +- 3 files changed, 14 insertions(+), 3 deletions(-) diff --git a/.pubnub.yml b/.pubnub.yml index 6b309f7d..72e2d300 100644 --- a/.pubnub.yml +++ b/.pubnub.yml @@ -1,6 +1,11 @@ --- -version: v9.0.0 +version: v9.0.1 changelog: + - date: 2026-06-15 + version: v9.0.1 + changes: + - type: bug + text: "Fix version naming back from "X.X.X" to "vX.X.X"." - date: 2026-06-08 version: v9.0.0 changes: @@ -837,7 +842,7 @@ sdks: distribution-type: package distribution-repository: GitHub package-name: Go - location: https://github.com/pubnub/go/releases/tag/9.0.0 + location: https://github.com/pubnub/go/releases/tag/v9.0.1 requires: - name: "Go" diff --git a/CHANGELOG.md b/CHANGELOG.md index 67211a0e..7893a5c1 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,9 @@ +## v9.0.1 +June 15 2026 + +#### Fixed +- Fix version naming back from "X.X.X" to "vX.X.X". + ## 9.0.0 June 08 2026 diff --git a/pubnub.go b/pubnub.go index ab2a0f13..c06957c6 100644 --- a/pubnub.go +++ b/pubnub.go @@ -18,7 +18,7 @@ import ( // Default constants const ( // Version :the version of the SDK - Version = "9.0.0" + Version = "9.0.1" // MaxSequence for publish messages MaxSequence = 65535 ) From 50842b8dda730b5e0289c8ee4eecc7210f14fee9 Mon Sep 17 00:00:00 2001 From: Kamil Gronek Date: Mon, 15 Jun 2026 10:17:47 +0200 Subject: [PATCH 3/3] Fix .pubnub.yml. --- .pubnub.yml | 2 +- CHANGELOG.md | 4 ++-- VERSION | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/.pubnub.yml b/.pubnub.yml index 72e2d300..e125f4ff 100644 --- a/.pubnub.yml +++ b/.pubnub.yml @@ -5,7 +5,7 @@ changelog: version: v9.0.1 changes: - type: bug - text: "Fix version naming back from "X.X.X" to "vX.X.X"." + text: "Fix version naming back from 'X.X.X' to 'vX.X.X'." - date: 2026-06-08 version: v9.0.0 changes: diff --git a/CHANGELOG.md b/CHANGELOG.md index 7893a5c1..dee72705 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,7 +4,7 @@ June 15 2026 #### Fixed - Fix version naming back from "X.X.X" to "vX.X.X". -## 9.0.0 +## v9.0.0 June 08 2026 #### Modified @@ -12,7 +12,7 @@ June 08 2026 - Remove legacy code and files related to unsupported Go versions. - Update `golang.org/x/net` to v0.55.0. -## 8.2.0 +## v8.2.0 May 28 2026 #### Added diff --git a/VERSION b/VERSION index f7ee0669..37ad5c8b 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -9.0.0 +9.0.1