Releases: pubnub/c-core
Releases · pubnub/c-core
v4.16.0
December 25 2024
Added
- Additional flags for C/CPP can be set with:
USER_C_FLAGS
/USER_CXX_FLAGS
.
Fixed
- Fix because of which one of the source files has been missed for Windows.
- Fix issue with unsupported concatenation of sources files / definitions (
+=
).
Modified
- Refactor our
Makefiles
from different folders and platforms to useinclude
directives to include shared definitions, flags, source files.
v4.15.0
November 25 2024
Added
- Add custom message type support for the following APIs: publish, signal, share file, subscribe and history.
- Add connectivity setter.
Fixed
- Add
pubnub_set_ipv4_connectivity
andpubnub_set_ipv6_connectivity
topubnub_coreapi
to switch preferred connectivity protocol. Make sure that in case of connection close (including because of error) proxy context object will be reset.
v4.14.1
October 24 2024
Fixed
- Fix CMakeLists to build correctly on Windows.
Modified
- Prepare CMakeLists to support builds for Arm64 architecture.
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
Fixed
- Removed additional null byte character.
v4.13.0
August 09 2024
Added
- Add
delete message
API support to the advanced history module.
v4.12.3
August 05 2024
Fixed
- Add the missing
ttl
parameter to thepubnub_publish_options
for extendedpublish
configuration.
v4.12.2
August 05 2024
Fixed
- Fixed custom
bool
type for CMake builds.
v4.12.1
August 05 2024
Fixed
- Fix query values for boolean flags for history endpoint (
include meta
,include uuid
,include message type
andreverse
).
v4.12.0
July 30 2024
Added
- Added
filter
andsort
parameters to be closer to the other SDKs with object API. - Configurable
bool
type.
Fixed
- Missing features needed for grant token API in CMakeLIsts.txt.