Skip to content

Commit

Permalink
Added changelog for 1.6.0 version (#821)
Browse files Browse the repository at this point in the history
Update version in CMake.

Relates-To: OLPEDGE-1824

Signed-off-by: Mykhailo Kuchma <ext-mykhailo.kuchma@here.com>
  • Loading branch information
mykhailo-kuchma authored May 5, 2020
1 parent 1cba948 commit eb3c215
Show file tree
Hide file tree
Showing 6 changed files with 32 additions and 5 deletions.
27 changes: 27 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,30 @@
## v1.6.0 (05/01/2020)

**Common**

* Added the LRU functionality to the mutable disk cache. LRU is enabled by default. You can disable it using `eviction_policy` in `CacheSettings`.
* Completed the network statistics implementation. It's available in `Network::GetStatistics`. Now, you can get accumulated statistics on how many bytes are processed during each operation.
* Added the missing `CORE_API` export macros.
* Updated various classes according to the Google coding style.
* Added information on backward compatibility.
* Fixed various compiler warnings.
* Minor documentation changes.
* Fixed the Android bug that made network responses incomplete.

**olp-cpp-sdk-authentication**

* Added the `use_system_time` flag to `olp::authentication::Settings`. You can use it when retrieving tokens to tell `olp::authentication::TokenProvider` to work with the system time instead of the server time.
* Added the `olp::authentication::AuthenticationClient::Authorize` method. You can use it to collect all permissions associated with the authenticated user or application.
* `olp::authentication::TokenProvider` now uses the pimpl idiom. Now, when you copy an instance of this class, it does not create a new request.
* Deprecated the `olp::authentication:AutoRefreshingToken` class. It will be removed by 10.2020.
* **Breaking Change** Removed the deprecated constructor of the `AuthenticationClient` class and the following deprecated methods: `SetNetworkProxySettings`, `SetNetwork`, and `SetTaskScheduler`.
* The deprecation of the `olp::authentication::TokenEndpoint` and `olp::authentication::TokenRequest` classes is extended until 10.2020.

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

* Optimized memory overhead for prefetch.
* Removed the ambiguous `PrefetchTilesRequest::WithTileKeys` method that takes an rvalue reference.

## v1.5.0 (07/04/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.5.0)
project(olp-cpp-sdk VERSION 1.6.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.5.0)
project(olp-cpp-sdk-authentication VERSION 1.6.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.5.0)
project(olp-cpp-sdk-core VERSION 1.6.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.5.0)
project(olp-cpp-sdk-dataservice-read VERSION 1.6.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.5.0)
project(olp-cpp-sdk-dataservice-write VERSION 1.6.0)
set(DESCRIPTION "C++ API library for writing data to OLP")

set(OLP_SDK_DATASERVICE_WRITE_API_HEADERS
Expand Down

0 comments on commit eb3c215

Please sign in to comment.