- Non-retryable calls yielded only operation rather than response and operation. Fixed.
- Added metadata argument to OperationsClient.new allowing users to set default headers.
- Fixes an issue where metadata set on CallSettings was not preserved after merging a CallOptions object.
- Fixes an issue where timeout wasn't being used when retry is configured.
- Loosen googleauth dependency
- Make Operation class type arguments optional
- Fix for misspelled scopes option in the operations_client
- Add option to use protobuf descriptor pool to unpack long running response types
- Use protobuf descriptor pool to unpack error message details instead of the expected class name
- Add support for gRPC interceptors (experimental)
- Add support for custom exception mapping
- Add support for passing blocks to unary RPC calls
- Deprecated kwargs in call settings and replaced with metadata
- Changes not logged up to this release