From 1bb3e2fe60b55dd00b914604597e828766399335 Mon Sep 17 00:00:00 2001 From: Andrey Kashcheev Date: Mon, 12 May 2025 16:00:00 +0200 Subject: [PATCH] Release v1.23.0 Updated CHANGELOG.md and CMakeLists.txt files Relates-To: DATASDK-74 Signed-off-by: Andrey Kashcheev --- CHANGELOG.md | 14 ++++++++++++++ CMakeLists.txt | 2 +- olp-cpp-sdk-authentication/CMakeLists.txt | 2 +- olp-cpp-sdk-core/CMakeLists.txt | 2 +- olp-cpp-sdk-dataservice-read/CMakeLists.txt | 2 +- olp-cpp-sdk-dataservice-write/CMakeLists.txt | 2 +- 6 files changed, 19 insertions(+), 5 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index ae29d8010..a2dc2b759 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,17 @@ +## v1.23.0 (13/05/2025) + +**olp-cpp-sdk-core** +* Fixed the data race in the initialization and possible wrong request cancellation for cURL-based network. +* Added the path tiling utilities that can be used to traverse and slice a `GetCoordinates` sequence into tiles. +* Increased the parallel connection limit to 32 for iOS network. +* Explicitly enabled support of HTTP/2 for Windows and cURL-based networks. +* iOS `Foundation` library is now explicitly linked to `olp-cpp-sdk-core`. +* Extended logging for iOS network. + +**olp-cpp-sdk-dataservice-read** +* Decreased log level for some messages. +* Decreased the amount of allocation in `QuadTreeIndex` to improve performance. + ## v1.22.0 (18/02/2025) **Common** diff --git a/CMakeLists.txt b/CMakeLists.txt index becd8a8cf..bcb9f5aa3 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -18,7 +18,7 @@ cmake_minimum_required(VERSION 3.9) # Build the sdk targets -project(olp-cpp-sdk VERSION 1.22.0) +project(olp-cpp-sdk VERSION 1.23.0) # Add preprocessor definitions for the SDK version and platform name add_definitions(-DOLP_SDK_VERSION_STRING=\"${olp-cpp-sdk_VERSION}\") diff --git a/olp-cpp-sdk-authentication/CMakeLists.txt b/olp-cpp-sdk-authentication/CMakeLists.txt index adfa19167..45f4520ec 100644 --- a/olp-cpp-sdk-authentication/CMakeLists.txt +++ b/olp-cpp-sdk-authentication/CMakeLists.txt @@ -15,7 +15,7 @@ # SPDX-License-Identifier: Apache-2.0 # License-Filename: LICENSE -project(olp-cpp-sdk-authentication VERSION 1.22.0) +project(olp-cpp-sdk-authentication VERSION 1.23.0) set(DESCRIPTION "C++ API library for accessing HERE Account authentication service") file(GLOB_RECURSE AUTHENTICATION_INC "include/*.h*") diff --git a/olp-cpp-sdk-core/CMakeLists.txt b/olp-cpp-sdk-core/CMakeLists.txt index 0fd6697ec..1d8bd0dea 100644 --- a/olp-cpp-sdk-core/CMakeLists.txt +++ b/olp-cpp-sdk-core/CMakeLists.txt @@ -16,7 +16,7 @@ # License-Filename: LICENSE -project(olp-cpp-sdk-core VERSION 1.22.0) +project(olp-cpp-sdk-core VERSION 1.23.0) set(DESCRIPTION "Core network and utility library for the HERE OLP SDK C++") find_package(RapidJSON 1.1.0 REQUIRED) diff --git a/olp-cpp-sdk-dataservice-read/CMakeLists.txt b/olp-cpp-sdk-dataservice-read/CMakeLists.txt index f98bd604c..7d013ae99 100644 --- a/olp-cpp-sdk-dataservice-read/CMakeLists.txt +++ b/olp-cpp-sdk-dataservice-read/CMakeLists.txt @@ -15,7 +15,7 @@ # SPDX-License-Identifier: Apache-2.0 # License-Filename: LICENSE -project(olp-cpp-sdk-dataservice-read VERSION 1.22.0) +project(olp-cpp-sdk-dataservice-read VERSION 1.23.0) set(DESCRIPTION "C++ API library for reading OLP data") file(GLOB_RECURSE INC "include/*.h*") diff --git a/olp-cpp-sdk-dataservice-write/CMakeLists.txt b/olp-cpp-sdk-dataservice-write/CMakeLists.txt index 80a6dd918..806d41ad0 100644 --- a/olp-cpp-sdk-dataservice-write/CMakeLists.txt +++ b/olp-cpp-sdk-dataservice-write/CMakeLists.txt @@ -15,7 +15,7 @@ # SPDX-License-Identifier: Apache-2.0 # License-Filename: LICENSE -project(olp-cpp-sdk-dataservice-write VERSION 1.22.0) +project(olp-cpp-sdk-dataservice-write VERSION 1.23.0) set(DESCRIPTION "C++ API library for writing data to OLP") set(OLP_SDK_DATASERVICE_WRITE_API_HEADERS