Skip to content

Commit

Permalink
Added a changelog for 1.5.0 release (#769)
Browse files Browse the repository at this point in the history
Update package version to 1.5.0 version

Relates-To: OLPEDGE-1779

Signed-off-by: Mykhailo Kuchma <ext-mykhailo.kuchma@here.com>
Signed-off-by: Andrei Popescu <andrei.popescu@here.com>
  • Loading branch information
mykhailo-kuchma authored Apr 7, 2020
1 parent ebb1f72 commit e32bbe0
Show file tree
Hide file tree
Showing 9 changed files with 28 additions and 8 deletions.
20 changes: 20 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,23 @@
## v1.5.0 (07/04/2020)

**Common**

* Moved the `DefaultCache` implementation to pimpl.
* Fixed various compiler warnings.
* CMake now uses the official Boost Github repository instead of downloading and unpacking the archive.
* Method `OlpClientSettingsFactory::CreateDefaultCache` now returns `nullptr` if it failes to open one of the user-defined disk caches.
* **Work In Progress** Added API to retrieve network statistics. It is not fully implemented yet, and users should not use it.

**olp-cpp-sdk-authentication**

* Added a new `use_system_time` flag to `olp::authentication::AuthenticationSettings`. You can use it to tell the authentication module to work with system time instead of server time when retrieving tokens.

**olp-cpp-sdk-dataservice-read**

* Added a stream layer read example. For more information, see our [documentation](https://github.com/heremaps/here-olp-sdk-cpp/blob/master/docs/dataservice-read-from-stream-layer-example.md).
* Added the `RemoveFromCache` method to `VolatileLayerClient`. Now, you can remove specific partitions or tiles from the mutable cache.
* Added a new `PrefetchTiles` method to `VolatileLayerClient`. Now, you can prefetch volatile tiles in the same way as versioned tiles.

## v1.4.0 (23/03/2020)

**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.4.0)
project(olp-cpp-sdk VERSION 1.5.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 examples/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -42,7 +42,7 @@ elseif(ANDROID)
${OLP_SDK_EXAMPLE_FAILURE_STRING})

else()
project(${OLP_SDK_DATASERVICE_EXAMPLE_TARGET} VERSION 1.4.0)
project(${OLP_SDK_DATASERVICE_EXAMPLE_TARGET})

add_library(${OLP_SDK_DATASERVICE_READ_EXAMPLE_TARGET}
./ReadExample.cpp
Expand Down
2 changes: 1 addition & 1 deletion examples/android/app/CMakeLists.txt.in
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@

cmake_minimum_required(VERSION 3.5)

project(@OLP_SDK_EXAMPLE_TARGET_NAME@ VERSION 1.4.0)
project(@OLP_SDK_EXAMPLE_TARGET_NAME@)

if (DEFINED OLP_SDK_HTTP_CLIENT_JAR)
get_filename_component(OLP_SDK_HTTP_CLIENT_JAR_FULL_PATH "${OLP_SDK_HTTP_CLIENT_JAR}" ABSOLUTE)
Expand Down
2 changes: 1 addition & 1 deletion examples/ios/CMakeLists.txt.in
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ if (NOT IOS)
message(FATAL_ERROR "Unsupported platform!")
endif()

project(@OLP_SDK_EXAMPLE_TARGET_NAME@ VERSION 1.4.0)
project(@OLP_SDK_EXAMPLE_TARGET_NAME@)

add_executable(@OLP_SDK_EXAMPLE_TARGET_NAME@
${CMAKE_CURRENT_SOURCE_DIR}/ReadExample.h
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.4.0)
project(olp-cpp-sdk-authentication VERSION 1.5.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.4.0)
project(olp-cpp-sdk-core VERSION 1.5.0)
set(DESCRIPTION "Core network and utility library for the HERE OLP SDK C++")

find_package(RapidJSON 1.1.0 REQUIRED CMAKE_FIND_ROOT_PATH_BOTH)
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.4.0)
project(olp-cpp-sdk-dataservice-read VERSION 1.5.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.4.0)
project(olp-cpp-sdk-dataservice-write VERSION 1.5.0)
set(DESCRIPTION "C++ API library for writing data to OLP")

set(OLP_SDK_DATASERVICE_WRITE_API_HEADERS
Expand Down

0 comments on commit e32bbe0

Please sign in to comment.