From 6c85858c73da7120be0982ac8b895e5c606d9415 Mon Sep 17 00:00:00 2001 From: Jon Hjelle Date: Fri, 17 Apr 2026 10:19:35 -0700 Subject: [PATCH 1/3] Prep v19.7.0 --- CHANGELOG.md | 7 +++++-- package-lock.json | 4 ++-- package.json | 2 +- 3 files changed, 8 insertions(+), 5 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 77e64d07..d7b50bdc 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,10 +4,13 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). -# [Unreleased](https://github.com/purecloudlabs/genesys-cloud-streaming-client/compare/v19.6.0...HEAD) +# [Unreleased](https://github.com/purecloudlabs/genesys-cloud-streaming-client/compare/v19.7.0...HEAD) + +# [v19.7.0](https://github.com/purecloudlabs/genesys-cloud-streaming-client/compare/v19.6.0...v19.7.0) +### Added * [STREAM-1155](https://inindca.atlassian.net/browse/STREAM-1155) - Allow clients to become the alerting leader and listen for alerting leader events. -# [v19.6.0](https://github.com/purecloudlabs/genesys-cloud-streaming-client/compare/v19.6.0...HEAD) +# [v19.6.0](https://github.com/purecloudlabs/genesys-cloud-streaming-client/compare/v19.5.0...v19.6.0) ### Added * [STREAM-949](https://inindca.atlassian.net/browse/STREAM-949) - Catch errors and emit them as a `disconnected` event and include error. * [STREAM-1201](https://inindca.atlassian.net/browse/STREAM-1201) - Add ability to track internally-used subscriptions. diff --git a/package-lock.json b/package-lock.json index 18322865..f505d332 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "genesys-cloud-streaming-client", - "version": "19.6.1", + "version": "19.7.0", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "genesys-cloud-streaming-client", - "version": "19.6.1", + "version": "19.7.0", "license": "MIT", "dependencies": { "@babel/runtime-corejs3": "^7.10.4", diff --git a/package.json b/package.json index 49f98e9c..a6082f39 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "genesys-cloud-streaming-client", - "version": "19.6.1", + "version": "19.7.0", "description": "client for the Genesys Cloud Streaming APIs (websocket/xmpp interface)", "repository": "https:github.com/purecloudlabs/genesys-cloud-streaming-client", "license": "MIT", From 718d2e3c498af216b8aaffcaef61550004835557 Mon Sep 17 00:00:00 2001 From: Patrick Date: Wed, 13 May 2026 16:45:56 +0100 Subject: [PATCH 2/3] Release/v19.7.1 (#354) * Update Axios * Update follow-redirects * [STREAM-1488 STREAM-1491 STREAM-1498 STREAM-1504] Update axios and follow-redirects (#348) * Update axios and follow-redirects * Changelog and remove dep * STREAM-1322: accept log level from config options * STREAM-1322: update changelog * STREAM-1322: retry notification subscription * STREAM-1322: revert extraneous commit * Backmerge (#352) * Prep v19.7.0 * Fix changelog --------- Co-authored-by: Jon Hjelle Co-authored-by: Jon Hjelle * Bump version * Update changelog * Packagelock * Changelog again --------- Co-authored-by: Aidan Zimmermann Co-authored-by: Aidan Zimmermann Co-authored-by: Jon Hjelle Co-authored-by: Jon Hjelle --- CHANGELOG.md | 9 ++++++++- package-lock.json | 18 +++++++++--------- package.json | 4 ++-- src/client.ts | 1 + 4 files changed, 20 insertions(+), 12 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index d7b50bdc..79905c9d 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,7 +4,14 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). -# [Unreleased](https://github.com/purecloudlabs/genesys-cloud-streaming-client/compare/v19.7.0...HEAD) +# [Unreleased](https://github.com/purecloudlabs/genesys-cloud-streaming-client/compare/v19.7.1...HEAD) + +# [v19.7.1](https://github.com/purecloudlabs/genesys-cloud-streaming-client/compare/v19.7.0...v19.7.1) +### Changed +* [STREAM-1488](https://inindca.atlassian.net/browse/STREAM-1488) - Update `axios` to v1.15.2 + +### Fixed +* [STREAM-1322](https://inindca.atlassian.net/browse/STREAM-1322) - Fix `logLevel` option being ignored. The value was not copied from `IClientOptions` into the internal config, so the logger always defaulted to `'info'`. # [v19.7.0](https://github.com/purecloudlabs/genesys-cloud-streaming-client/compare/v19.6.0...v19.7.0) ### Added diff --git a/package-lock.json b/package-lock.json index f505d332..52da78b7 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,16 +1,16 @@ { "name": "genesys-cloud-streaming-client", - "version": "19.7.0", + "version": "19.7.1", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "genesys-cloud-streaming-client", - "version": "19.7.0", + "version": "19.7.1", "license": "MIT", "dependencies": { "@babel/runtime-corejs3": "^7.10.4", - "axios": "^1.15.0", + "axios": "^1.15.2", "backoff-web": "^1.0.1", "browserama": "^3.2.0", "core-js": "^3.6.5", @@ -4442,9 +4442,9 @@ } }, "node_modules/axios": { - "version": "1.15.0", - "resolved": "https://registry.npmjs.org/axios/-/axios-1.15.0.tgz", - "integrity": "sha512-wWyJDlAatxk30ZJer+GeCWS209sA42X+N5jU2jy6oHTp7ufw8uzUTVFBX9+wTfAlhiJXGS0Bq7X6efruWjuK9Q==", + "version": "1.15.2", + "resolved": "https://registry.npmjs.org/axios/-/axios-1.15.2.tgz", + "integrity": "sha512-wLrXxPtcrPTsNlJmKjkPnNPK2Ihe0hn0wGSaTEiHRPxwjvJwT3hKmXF4dpqxmPO9SoNb2FsYXj/xEo0gHN+D5A==", "license": "MIT", "dependencies": { "follow-redirects": "^1.15.11", @@ -8402,9 +8402,9 @@ "dev": true }, "node_modules/follow-redirects": { - "version": "1.15.11", - "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.11.tgz", - "integrity": "sha512-deG2P0JfjrTxl50XGCDyfI97ZGVCxIpfKYmfyrQ54n5FO/0gfIES8C/Psl6kWVDolizcaaxZJnTS0QSMxvnsBQ==", + "version": "1.16.0", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.16.0.tgz", + "integrity": "sha512-y5rN/uOsadFT/JfYwhxRS5R7Qce+g3zG97+JrtFZlC9klX/W5hD7iiLzScI4nZqUS7DNUdhPgw4xI8W2LuXlUw==", "funding": [ { "type": "individual", diff --git a/package.json b/package.json index a6082f39..08d5098c 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "genesys-cloud-streaming-client", - "version": "19.7.0", + "version": "19.7.1", "description": "client for the Genesys Cloud Streaming APIs (websocket/xmpp interface)", "repository": "https:github.com/purecloudlabs/genesys-cloud-streaming-client", "license": "MIT", @@ -50,7 +50,7 @@ "author": "", "dependencies": { "@babel/runtime-corejs3": "^7.10.4", - "axios": "^1.15.0", + "axios": "^1.15.2", "backoff-web": "^1.0.1", "browserama": "^3.2.0", "core-js": "^3.6.5", diff --git a/src/client.ts b/src/client.ts index 23e60ed8..1190121e 100644 --- a/src/client.ts +++ b/src/client.ts @@ -97,6 +97,7 @@ export class Client extends EventEmitter { appName: options.appName, appVersion: options.appVersion, appId: options.appId, + logLevel: options.logLevel, customHeaders: options.customHeaders }; From cfd9415bbe7e61453db57f800929bba7ff6029cc Mon Sep 17 00:00:00 2001 From: Jon Hjelle Date: Thu, 28 May 2026 10:17:07 -0700 Subject: [PATCH 3/3] Prep v19.7.2 --- package-lock.json | 4 ++-- package.json | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package-lock.json b/package-lock.json index 52da78b7..fedce29a 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "genesys-cloud-streaming-client", - "version": "19.7.1", + "version": "19.7.2", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "genesys-cloud-streaming-client", - "version": "19.7.1", + "version": "19.7.2", "license": "MIT", "dependencies": { "@babel/runtime-corejs3": "^7.10.4", diff --git a/package.json b/package.json index 08d5098c..1503dbe0 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "genesys-cloud-streaming-client", - "version": "19.7.1", + "version": "19.7.2", "description": "client for the Genesys Cloud Streaming APIs (websocket/xmpp interface)", "repository": "https:github.com/purecloudlabs/genesys-cloud-streaming-client", "license": "MIT",