Release 1.15.2
·
243 commits
to master
since this release
Common
- Extended
olp::client::ApiResponsewith an optional payload. - Added support for non-copiable response types in
olp::client::ApiResponse. - Updated the README and GettingStartedGuide documentation.
- Added performance improvements.
- Enabled preprocessing for generating Doxygen documentation.
- Added the service name in the base client's URL when
olp::client::ApiLookupSettings::catalog_endpoint_provideris set. - Fixed
olp::utils::Dir::Sizeto traverse through all nested directories.
olp-cpp-sdk-dataservice-read
- Extended
olp::dataservice::read::DataResponseandolp::dataservice::read::DataResponseCallbackwitholp::client::NetworkStatisticsas a payload. - Changed
olp::dataservice::read::repository::NamedMutexto be cancellation-aware: when the request is canceled, you will not be able to lock the internal mutex.
olp-cpp-sdk-authentication
- Changed the internal static
std::regexobject to local instead of the global one. The local object prevents getting thestd::bad_castexception on some compilers. - Improved documentation.