v1.1.0
·
1017 commits
to master
since this release
v1.1.0 (11/12/2019)
Common
- The deprecated
olp::client::CancellationToken::cancel()method was removed. Useolp::client::CancellationToken::Cancel()instead. - The
curlnetwork implementation was fixed and can now compile on 32 bits architecture. - The
disk_pathfield inolp::cache::CacheSettingsis deprecated. Use thedisk_path_mutablefield instead. - A new synchronous
CallApimethod was added toolp::client::OlpClient. pipeandpipe2symbols detection are enhanced in curl.cmake.
olp-cpp-sdk-authentication
- The
SignInClientmethod inolp::authentication::AuthenticationClientis deprecated in favor of the newly introducedSignInClientmethod with a different signature. - The
scopesupport was added to OAuth2 througholp::authentication::SignInProperties. You can now access the project bound resources using theolp::authentication::SignInProperties::scopefield. - The
error_idfield was added to theErrorResponsestructure. You can use it to get theerrorIdstring from the authentication error response.
olp-cpp-sdk-dataservice-read
- The deprecated
GetCatalogMetadataVersionmethod was removed from theolp::dataservice::read::CatalogClient.
olp-cpp-sdk-dataservice-write
- Legacy and unused code were removed.