Skip to content

Commit 67dc351

Browse files
Add changelog for 1.4.0 release. (#723)
Update the package version to 1.4.0. Relates-To: OLPEDGE-1673 Signed-off-by: Mykhailo Kuchma <[email protected]>
1 parent 082415a commit 67dc351

File tree

9 files changed

+33
-8
lines changed

9 files changed

+33
-8
lines changed

CHANGELOG.md

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,28 @@
1+
## v1.4.0 (23/03/2020)
2+
3+
**Common**
4+
5+
* **Breaking Change** Removed the deprecated `disk_path` property. Use the `disk_path_mutable` property instead.
6+
* The `DefaultCache` constructor is now explicit and takes `CacheSettings` by value.
7+
* Fixed data that was not validated during reading from LevelDB when the `olp::cache::OpenOptions::CheckCrc` property was provided.
8+
* Various improvements in `olp::http::NetworkCurl` implementation. Some legacy features were removed.
9+
* Added the `SetDefaultHeaders` method to `olp::http::Network`. Now, you can set default HTTP headers for each request made by `Network`. User agents set with default headers and user agents passed with network requests are concatenated into one header.
10+
* Reduced compiler warnings about deprecated methods and classes.
11+
12+
**olp-cpp-sdk-authentication**
13+
14+
* Removed the deprecated `AuthenticationClient::SignInClient` method.
15+
16+
**olp-cpp-sdk-dataservice-read**
17+
18+
* Added the `RemoveFromCache` method to `VersionedLayerClient`. Now, you can remove specific partitions or tiles from the mutable cache.
19+
* `VersionedLayerClient` now triggers an error when the request is passed with `FetchOption::CacheWithUpdate`. It makes no sense to update data when it is available in a cache for `VersionedLayerClient` since the version is locked.
20+
* Now, when you pass a request to `VersionedLayerClient` or `VolatileLayerClient` with `FetchOption::OnlineOnly`, data is not stored in a cache. It is designed for a use case when you are not interested in storing data in a cache.
21+
22+
**olp-cpp-sdk-dataservice-write**
23+
24+
* Deprecated the `olp::dataservice::write::StreamLayerClient::CreateDefaultCache` method. It will be removed by 06.2020.
25+
126
## v1.3.0 (04/03/2020)
227

328
**Common**

CMakeLists.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@
1818
cmake_minimum_required(VERSION 3.9)
1919

2020
# Build the sdk targets
21-
project(olp-cpp-sdk VERSION 1.3.0)
21+
project(olp-cpp-sdk VERSION 1.4.0)
2222

2323
# Add preprocessor definitions for the SDK version and platform name
2424
add_definitions(-DOLP_SDK_VERSION_STRING=\"${olp-cpp-sdk_VERSION}\")

examples/CMakeLists.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ elseif(ANDROID)
4141
${OLP_SDK_EXAMPLE_FAILURE_STRING})
4242

4343
else()
44-
project(${OLP_SDK_DATASERVICE_EXAMPLE_TARGET} VERSION 1.3.0)
44+
project(${OLP_SDK_DATASERVICE_EXAMPLE_TARGET} VERSION 1.4.0)
4545

4646
add_library(${OLP_SDK_DATASERVICE_READ_EXAMPLE_TARGET}
4747
${CMAKE_CURRENT_SOURCE_DIR}/ReadExample.cpp

examples/android/app/CMakeLists.txt.in

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717

1818
cmake_minimum_required(VERSION 3.5)
1919

20-
project(@OLP_SDK_EXAMPLE_TARGET_NAME@ VERSION 1.3.0)
20+
project(@OLP_SDK_EXAMPLE_TARGET_NAME@ VERSION 1.4.0)
2121

2222
if (DEFINED OLP_SDK_HTTP_CLIENT_JAR)
2323
get_filename_component(OLP_SDK_HTTP_CLIENT_JAR_FULL_PATH "${OLP_SDK_HTTP_CLIENT_JAR}" ABSOLUTE)

examples/ios/CMakeLists.txt.in

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ if (NOT IOS)
2121
message(FATAL_ERROR "Unsupported platform!")
2222
endif()
2323

24-
project(@OLP_SDK_EXAMPLE_TARGET_NAME@ VERSION 1.3.0)
24+
project(@OLP_SDK_EXAMPLE_TARGET_NAME@ VERSION 1.4.0)
2525

2626
add_executable(@OLP_SDK_EXAMPLE_TARGET_NAME@
2727
${CMAKE_CURRENT_SOURCE_DIR}/ReadExample.h

olp-cpp-sdk-authentication/CMakeLists.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
# SPDX-License-Identifier: Apache-2.0
1616
# License-Filename: LICENSE
1717

18-
project(olp-cpp-sdk-authentication VERSION 1.3.0)
18+
project(olp-cpp-sdk-authentication VERSION 1.4.0)
1919
set(DESCRIPTION "C++ API library for accesing HERE Account authentication service")
2020

2121
file(GLOB_RECURSE AUTHENTICATION_INC "include/*.h*")

olp-cpp-sdk-core/CMakeLists.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616
# License-Filename: LICENSE
1717

1818

19-
project(olp-cpp-sdk-core VERSION 1.3.0)
19+
project(olp-cpp-sdk-core VERSION 1.4.0)
2020
set(DESCRIPTION "Core network and utility library for the HERE OLP SDK C++")
2121

2222
find_package(RapidJSON 1.1.0 REQUIRED CMAKE_FIND_ROOT_PATH_BOTH)

olp-cpp-sdk-dataservice-read/CMakeLists.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
# SPDX-License-Identifier: Apache-2.0
1616
# License-Filename: LICENSE
1717

18-
project(olp-cpp-sdk-dataservice-read VERSION 1.3.0)
18+
project(olp-cpp-sdk-dataservice-read VERSION 1.4.0)
1919
set(DESCRIPTION "C++ API library for reading OLP data")
2020

2121
file(GLOB_RECURSE INC "include/*.h*")

olp-cpp-sdk-dataservice-write/CMakeLists.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
# SPDX-License-Identifier: Apache-2.0
1616
# License-Filename: LICENSE
1717

18-
project(olp-cpp-sdk-dataservice-write VERSION 1.3.0)
18+
project(olp-cpp-sdk-dataservice-write VERSION 1.4.0)
1919
set(DESCRIPTION "C++ API library for writing data to OLP")
2020

2121
set(OLP_SDK_DATASERVICE_WRITE_API_HEADERS

0 commit comments

Comments
 (0)