v1.1.0
mykhailo-kuchma
released this
11 Dec 13:20
·
949 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
curl
network implementation was fixed and can now compile on 32 bits architecture. - The
disk_path
field inolp::cache::CacheSettings
is deprecated. Use thedisk_path_mutable
field instead. - A new synchronous
CallApi
method was added toolp::client::OlpClient
. pipe
andpipe2
symbols detection are enhanced in curl.cmake.
olp-cpp-sdk-authentication
- The
SignInClient
method inolp::authentication::AuthenticationClient
is deprecated in favor of the newly introducedSignInClient
method with a different signature. - The
scope
support was added to OAuth2 througholp::authentication::SignInProperties
. You can now access the project bound resources using theolp::authentication::SignInProperties::scope
field. - The
error_id
field was added to theErrorResponse
structure. You can use it to get theerrorId
string from the authentication error response.
olp-cpp-sdk-dataservice-read
- The deprecated
GetCatalogMetadataVersion
method was removed from theolp::dataservice::read::CatalogClient
.
olp-cpp-sdk-dataservice-write
- Legacy and unused code were removed.