From 90e6cd039185858310bacf3f934051b8189ffcbb Mon Sep 17 00:00:00 2001 From: PubNub Release Bot <120067856+pubnub-release-bot@users.noreply.github.com> Date: Tue, 15 Oct 2024 11:44:45 +0000 Subject: [PATCH] PubNub SDK v4.14.0 release. --- .pubnub.yml | 31 +++++++++++++++++++++++-------- CHANGELOG.md | 11 +++++++++++ core/pubnub_version_internal.h | 2 +- 3 files changed, 35 insertions(+), 9 deletions(-) diff --git a/.pubnub.yml b/.pubnub.yml index d021ad1f..be2364c5 100644 --- a/.pubnub.yml +++ b/.pubnub.yml @@ -1,8 +1,23 @@ name: c-core schema: 1 -version: "4.13.1" +version: "4.14.0" scm: github.com/pubnub/c-core changelog: + - date: 2024-10-15 + version: v4.14.0 + changes: + - type: feature + text: "Add core Event Engine implementation with the required set of types and methods." + - type: feature + text: "Add Subscribe Event Engine built atop of the core Event Engine implementation." + - type: feature + text: "Add the following entities: channel, channel group, uuid and channel metadata objects." + - type: feature + text: "Add objects to manage subscriptions and provides interface for update listeners." + - type: feature + text: "Add new event listeners, which make it possible to add listeners to a specific entity or group of entities (though subscription and subscription set)." + - type: feature + text: "Added ability to configure automated retry policies for failed requests." - date: 2024-09-05 version: v4.13.1 changes: @@ -853,7 +868,7 @@ sdks: distribution-type: source code distribution-repository: GitHub release package-name: C-Core - location: https://github.com/pubnub/c-core/releases/tag/v4.13.1 + location: https://github.com/pubnub/c-core/releases/tag/v4.14.0 requires: - name: "miniz" @@ -919,7 +934,7 @@ sdks: distribution-type: source code distribution-repository: GitHub release package-name: C-Core - location: https://github.com/pubnub/c-core/releases/tag/v4.13.1 + location: https://github.com/pubnub/c-core/releases/tag/v4.14.0 requires: - name: "miniz" @@ -985,7 +1000,7 @@ sdks: distribution-type: source code distribution-repository: GitHub release package-name: C-Core - location: https://github.com/pubnub/c-core/releases/tag/v4.13.1 + location: https://github.com/pubnub/c-core/releases/tag/v4.14.0 requires: - name: "miniz" @@ -1047,7 +1062,7 @@ sdks: distribution-type: source code distribution-repository: GitHub release package-name: C-Core - location: https://github.com/pubnub/c-core/releases/tag/v4.13.1 + location: https://github.com/pubnub/c-core/releases/tag/v4.14.0 requires: - name: "miniz" @@ -1108,7 +1123,7 @@ sdks: distribution-type: source code distribution-repository: GitHub release package-name: C-Core - location: https://github.com/pubnub/c-core/releases/tag/v4.13.1 + location: https://github.com/pubnub/c-core/releases/tag/v4.14.0 requires: - name: "miniz" @@ -1164,7 +1179,7 @@ sdks: distribution-type: source code distribution-repository: GitHub release package-name: C-Core - location: https://github.com/pubnub/c-core/releases/tag/v4.13.1 + location: https://github.com/pubnub/c-core/releases/tag/v4.14.0 requires: - name: "miniz" @@ -1217,7 +1232,7 @@ sdks: distribution-type: source code distribution-repository: GitHub release package-name: C-Core - location: https://github.com/pubnub/c-core/releases/tag/v4.13.1 + location: https://github.com/pubnub/c-core/releases/tag/v4.14.0 requires: - name: "miniz" diff --git a/CHANGELOG.md b/CHANGELOG.md index 6096aec3..100e6944 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,14 @@ +## v4.14.0 +October 15 2024 + +#### Added +- Add core Event Engine implementation with the required set of types and methods. +- Add Subscribe Event Engine built atop of the core Event Engine implementation. +- Add the following entities: channel, channel group, uuid and channel metadata objects. +- Add objects to manage subscriptions and provides interface for update listeners. +- Add new event listeners, which make it possible to add listeners to a specific entity or group of entities (though subscription and subscription set). +- Added ability to configure automated retry policies for failed requests. + ## v4.13.1 September 05 2024 diff --git a/core/pubnub_version_internal.h b/core/pubnub_version_internal.h index 8982e2e6..2719721e 100644 --- a/core/pubnub_version_internal.h +++ b/core/pubnub_version_internal.h @@ -3,7 +3,7 @@ #define INC_PUBNUB_VERSION_INTERNAL -#define PUBNUB_SDK_VERSION "4.13.1" +#define PUBNUB_SDK_VERSION "4.14.0" #endif /* !defined INC_PUBNUB_VERSION_INTERNAL */