diff --git a/CHANGELOG.md b/CHANGELOG.md index 164426d7a..30dfd09bb 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,6 +4,14 @@ [1]: https://www.npmjs.com/package/@google-cloud/bigtable?activeTab=versions +## [4.6.1](https://github.com/googleapis/nodejs-bigtable/compare/v4.6.0...v4.6.1) (2023-05-30) + + +### Bug Fixes + +* Properly handle asynchronous read from stream ([#1284](https://github.com/googleapis/nodejs-bigtable/issues/1284)) ([55d86ba](https://github.com/googleapis/nodejs-bigtable/commit/55d86baaf554247c0c3d063fc790a37569f3e77b)). This could result in silently dropped rows in a `createReadStream`. The bug is active when the `ReadRows` stream would be piped into a consumer that would defer the processing of the rows until the next event loop run (i.e. use a `Transform` that would defer the callback invocation via `setTimeout()`). + + ## [4.6.0](https://github.com/googleapis/nodejs-bigtable/compare/v4.5.2...v4.6.0) (2023-05-26) diff --git a/package.json b/package.json index 37f5c730a..2f128f37d 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@google-cloud/bigtable", - "version": "4.6.0", + "version": "4.6.1", "description": "Cloud Bigtable Client Library for Node.js", "keywords": [ "bigtable", diff --git a/samples/package.json b/samples/package.json index 04978e891..0409b0404 100644 --- a/samples/package.json +++ b/samples/package.json @@ -14,7 +14,7 @@ "node": ">=12.0.0" }, "dependencies": { - "@google-cloud/bigtable": "^4.6.0", + "@google-cloud/bigtable": "^4.6.1", "uuid": "^9.0.0", "yargs": "^16.0.0" },