Release History
1.6.1 / 2018-08-21
- Update documentation.
 
1.6.0 / 2018-06-28
- Add Session labels
- Add labels optional argument to Project#client and #batch_client.
 - Add labels optional argument to Project#batch_client.
 
 - Bug fix when an error is raised while returning results.
 
1.5.0 / 2018-06-12
- Support STRUCT values in query parameters.
- Add 
Fields#structto create aDataobject. 
 - Add 
 - Documentation updates.
 
1.4.0 / 2018-03-26
- Add support for commit_timestamp.
 
1.3.1 / 2018-02-27
- Add Batch Client
- Support partitioned reads and queries.
 
 - Support Shared Configuration.
 - Fix issue with IAM Policy not refreshing properly.
 - Fix issue when using Time objects as keys.
 
1.2.0 / 2017-12-19
- Update Low Level API code
- Remove deprecated constructor arguments.
 - Update documentation.
 
 - Update google-gax dependency to 1.0.
 
1.1.1 / 2017-11-15
- Fix Admin Credentials (GAPIC) environment variable names.
 
1.1.0 / 2017-11-14
- Add 
Google::Cloud::Spanner::Credentialsclass. - Rename constructor arguments to 
project_idandcredentials. (The previous argumentsprojectandkeyfileare still supported.) - Document 
Google::Auth::Credentialsascredentialsvalue. - Update generated low level GAPIC code.
 - Updated 
google-gax(grpc,google-protobuf),googleauthdependencies. 
1.0.0 / 2017-09-29
- Release 1.0
 
0.23.2 / 2017-09-12
- Update connection configuration.
 
0.23.1 / 2017-08-18
- Update connection configuration.
 
0.23.0 / 2017-07-27
- Add 
Job#errorreturningSpanner::Status. 
0.22.0 / 2017-07-11
- Remove 
Policy#deep_dup. - Add thread pool size to 
Sessionpool configuration. - Add error handling for some GRPC errors.
 - Do not allow nested snapshots or transactions.
 - Update initialization to raise a better error if project ID is not specified.
 - Update GAPIC configuration to exclude 
UNAVAILABLEerrors from automatic retry. - Update example code in the API documentation and guide.
 
0.21.0 / 2017-06-08
Initial implementation of the Google Cloud Spanner API Ruby client.