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