Releases: googleapis/nodejs-spanner
Releases · googleapis/nodejs-spanner
@google-cloud/spanner v0.9.0
Features
- (#19): rate limit session creations/deletions
- (#26): emit session errors on database objects
Bugfixes
- (#13): keep-alive not functioning properly
- (#25): properly handle idle resources
@google-cloud/spanner v0.8.2
Bugfixes
(#56): Un-promisify transaction mutation methods. (Thanks, @WaldoJeffers!)
@google-cloud/spanner v0.8.1
@google-cloud/spanner v0.8.0
Features
- Support for Application Default Credentials (#8)
Bugfixes
- Fixed a bug where the client library did not automatically retry in some cases. (#12)
Implementation Details
- Change to a new linter (ESLint) and code style formatter (prettify).
- Update docs to use JSDoc 3.
- Migrate to the
googleapis/nodejs-spanner
repository.
Refer to the nodejs-spanner API reference documentation for details.
@google-cloud/spanner v0.7.1
Implementation Details
- Remove
google-proto-files
dependency.
- Update
@google-cloud/common-grpc
dependency.
@google-cloud/spanner v0.7.0
Beta Release
@google-cloud/spanner
is now in the beta release level. Libraries defined at the Beta quality level are expected to be mostly stable, while we work towards their release candidate. We will address issues and requests with a higher priority.
@google-cloud/spanner v0.6.0
Bugfixes
- Database instances are now cached so sessions can be re-used. (#2362))
@google-cloud/spanner v0.5.0
Features
- Introduce
getTransaction
, allowing more natural Promise usage in a transaction workflow. (#2344)
Bugfixes
- Properly close a request stream in the event of an error. (#2358)
- Update parameters under which requests are retried. (#2390)
- Properly handle multi-row mutations with heterogeneous columns; h/t @jscinoz. (#2426)
@google-cloud/spanner v0.4.4
Bugfixes
runStream
fails for large query result sets. (#2313)
@google-cloud/spanner v0.4.3
Bugfixes
- Default maxSessions to 100. (#2286)