Skip to content

Commit

Permalink
Release v1.19.0
Browse files Browse the repository at this point in the history
Updated CHANGELOG and CMakeLists files for the release v1.19.0

Relates-To: DATASDK-1

Signed-off-by: Rustam Gamidov <[email protected]>
  • Loading branch information
rustam-gamidov-here committed May 10, 2024
1 parent 0589c75 commit a8b48c8
Show file tree
Hide file tree
Showing 6 changed files with 25 additions and 5 deletions.
20 changes: 20 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,23 @@
## v1.19.0 (13/05/2024)

**Common**
* Added `Promote` to the `olp::cache::KeyValueCache` API to explicitly promote the key in the LRU (Least Recently Used) cache.
* Fixed the CMake configuration for MSVC build.
* Updated code snippets and documentation to reflect recent changes in the API.

**olp-cpp-sdk-authentication**
* Changed `olp::authentication::AuthenticationClientImpl::SignInClient` to retry based on the configuration in `olp::client::RetrySettings` instead of returning an error immediately in case of transient errors.
* Fixed parsing of server time returned in the response header when there are time zone differences.

**olp-cpp-sdk-core**
* Added `system_error` explicitly to `/olp/core/porting/shared_mutex.h` to support GCC 13.2.
* Changed `olp::http::NetworkCurl` to log the location of the certificate used.
* Changed `olp::client::HRN::ToString()` and `olp::client::HRN::ToCatalogHRNString()` implementations to avoid streams.
* Changed the `olp::http::Md5LookupGetBySubject` signature to support OpenSSL v3.x.

**olp-cpp-sdk-dataservice-read**
* Decreased the number of memory reallocations for instances when only the tile keys are required by the caller.

## v1.18.1 (07/03/2024)

**Common**
Expand Down
2 changes: 1 addition & 1 deletion CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@
cmake_minimum_required(VERSION 3.9)

# Build the sdk targets
project(olp-cpp-sdk VERSION 1.18.1)
project(olp-cpp-sdk VERSION 1.19.0)

# Add preprocessor definitions for the SDK version and platform name
add_definitions(-DOLP_SDK_VERSION_STRING=\"${olp-cpp-sdk_VERSION}\")
Expand Down
2 changes: 1 addition & 1 deletion olp-cpp-sdk-authentication/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@
# SPDX-License-Identifier: Apache-2.0
# License-Filename: LICENSE

project(olp-cpp-sdk-authentication VERSION 1.18.1)
project(olp-cpp-sdk-authentication VERSION 1.19.0)
set(DESCRIPTION "C++ API library for accesing HERE Account authentication service")

file(GLOB_RECURSE AUTHENTICATION_INC "include/*.h*")
Expand Down
2 changes: 1 addition & 1 deletion olp-cpp-sdk-core/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@
# License-Filename: LICENSE


project(olp-cpp-sdk-core VERSION 1.18.1)
project(olp-cpp-sdk-core VERSION 1.19.0)
set(DESCRIPTION "Core network and utility library for the HERE OLP SDK C++")

find_package(RapidJSON 1.1.0 REQUIRED)
Expand Down
2 changes: 1 addition & 1 deletion olp-cpp-sdk-dataservice-read/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@
# SPDX-License-Identifier: Apache-2.0
# License-Filename: LICENSE

project(olp-cpp-sdk-dataservice-read VERSION 1.18.1)
project(olp-cpp-sdk-dataservice-read VERSION 1.19.0)
set(DESCRIPTION "C++ API library for reading OLP data")

file(GLOB_RECURSE INC "include/*.h*")
Expand Down
2 changes: 1 addition & 1 deletion olp-cpp-sdk-dataservice-write/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@
# SPDX-License-Identifier: Apache-2.0
# License-Filename: LICENSE

project(olp-cpp-sdk-dataservice-write VERSION 1.18.1)
project(olp-cpp-sdk-dataservice-write VERSION 1.19.0)
set(DESCRIPTION "C++ API library for writing data to OLP")

set(OLP_SDK_DATASERVICE_WRITE_API_HEADERS
Expand Down

0 comments on commit a8b48c8

Please sign in to comment.