You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Update CHANGELOG.md and CMakeLists.txt files for the v1.22.0 release.
Relates-To: DATASDK-60
Signed-off-by: Rustam Gamidov <ext-rustam.gamidov@here.com>
Copy file name to clipboardExpand all lines: CHANGELOG.md
+27Lines changed: 27 additions & 0 deletions
Original file line number
Diff line number
Diff line change
@@ -1,3 +1,30 @@
1
+
## v1.22.0 (18/02/2025)
2
+
3
+
**Common**
4
+
* Added a CMake check to not change the C++ standard if it's already set.
5
+
* Changed log severity on some messages to decrease log size.
6
+
* Fixed the Getting Started guide URL in README.md.
7
+
* Removed propagation of the -Werror build option from LevelDB to the parent projects if LevelDB is not installed.
8
+
* Updated the recommended Boost library version to 1.82. This version is downloaded and built if the library is not installed.
9
+
10
+
**olp-cpp-sdk-authentication**
11
+
* Added the optional `olp::http::authentication::Settings::scope` field. It is attached to token requests and can be used on the server side in the authentication process.
12
+
* Fixed compilation issues with the latest Clang deployed on macOS.
13
+
14
+
**olp-cpp-sdk-core**
15
+
* Added the `OLP_SDK_DISABLE_LOCATION_LOGGING` CMake option. If enabled, log message locations are not generated by the compiler to create binaries with smaller sizes.
16
+
* Added the `olp::client::ErrorCode::Offline` error code to explicitly indicate the absence of network connectivity.
17
+
* Added the `olp::http::HarCaptureAdapter` class to capture network requests and generate HAR files.
18
+
* Added the `olp::http::NetworkWinHttp::ResultData::log_context` field to facilitate request lifecycle debugging.
19
+
* Added an optional `olp::http::NetworkResponse::diagnostics_` field of the `olp::http::Diagnostics` type to report timings of network request handlings. Used with cURL versions higher than 7.61.
20
+
* Fixed the `olp::client::HttpResponse` network statistics handling while being copied.
21
+
* Removed the `com.here.olp.network.HttpClient.Request.maxRetries` class variable used in Android network implementation requests retries. Retries are expected to be implemented on the application level.
22
+
* Removed the `olp::http::NetworkAndroid::ResetRequest(...)` method used in Android network implementation requests retries. Retries are expected to be implemented on the application level.
23
+
24
+
**olp-cpp-sdk-dataservice-read**
25
+
* Added double-buffering to `olp::dataservice::read::repository::RapidJsonByteStream` to decrease single JSON processing time and reduce memory footprint size.
26
+
* Fixed issues with the `compressedDataSize` field parsing by the `olp::dataservice::read::repository::PartitionsSaxHandler` class.
0 commit comments