3.5.0 (2021-05-05)
3.4.0 (2021-05-04)
3.3.1 (2021-04-20)
3.3.0 (2021-03-08)
- add CMEK fields (#845) (0381fb7)
- introduce style enumeration (#833) (99b7617)
- protos: update BigtableTableAdmin GetIamPolicy, change DeleteAppProfileRequest.ignore_warnings to REQUIRED (59a0d26)
- browser: check for fetch on window (#824) (a38cbcc)
- Renaming region tags to not conflict with documentation snippets (#834) (5d3e8f7)
- retry: restore grpc_service_config for CreateBackup and RestoreTable (#851) (3ff2828)
- set keepalive configuration (#836) (8105dea)
3.2.0 (2020-11-07)
3.1.1 (2020-10-16)
3.1.0 (2020-09-10)
- add gapic getAppProfilesStream method (#771) (c694ae5)
- getAppProfilesStream emits (if there are any failed locations present) decorated error with failedLocations info (#795) (dbb19fe)
- introduce Backups (#794) (7979e39)
- remove through2 dependency (#770) (29c85d8)
- respect pageSize and pageToken from gaxOptions (#781) (3ca5de3)
3.0.1 (2020-07-09)
- deps: update dependency @google-cloud/bigtable to v3 (#756) (e5e8189)
- typeo in nodejs .gitattribute (#759) (843d1da)
3.0.0 (2020-07-06)
- types: cluster.setMetadata(): only node count is updatable on an existing cluster; getInstancesCallback/Response: dropped nextQuery property as it is deprecated for this method, exposed failedLocations property; instance.createCluster(): removed unsupported params serveNodes and defaultStorageType
- drop node8 support, support for async iterators (#682)
- check status of long running operation by its name (#724) (f2c1675)
- Cloud Bigtable Managed Backup service (21f585b)
- Cloud functions example for Bigtable (#728) (95a5db4)
- drop node8 support, support for async iterators (#682) (2834e93)
- drop support for node.js 8.x (#669) (7ec9150)
- export protos in src/index.ts (edac2c5)
- move to Typescript code generation (#631) (6749aa5)
- secrets: begin migration to secret manager from keystore (#740) (85eb5d2)
- update bigtable grpc service config (#747) (be27a70)
- deps: update dependency @google-cloud/common to v3 and handle stream ending (#704) (d8ada04)
- deps: update dependency @google-cloud/paginator to v3 (#674) (9abcaee)
- deps: update dependency @google-cloud/projectify to v2 (#673) (b0a7aa8)
- deps: update dependency @google-cloud/promisify to v2 (#672) (5a7d66f)
- deps: update dependency escape-string-regexp to v3 (#697) (799dcca)
- deps: update dependency escape-string-regexp to v4 (#719) (5c54e70)
- deps: update dependency uuid to v8 (#723) (998ec84)
- docs: contigous to contiguous (#637) (9d09d37)
- cluster id store as undefined in createInstance request (#654) (809c719)
- types: improve types in index.ts (#720) (508d1f9)
- clusterId issue in sample test(should list zones) (#684) (b92dfc5)
- doc for create instance cluster id (#642) (838837c)
- export all available types (#691) (63bb2ec)
- handle fallback option properly (21f8fef)
- improve types for instance (#655) (4910e77)
- improve types for row (#661) (340689e)
- improve TypeScript types (#646) (f4e1b86)
- improve TypeScript types (#650) (b54830f)
- improve typescript types (#663) (47b506a)
- improve typescript types for Table class (#641) (68179d1)
- make sure generated protos.js have unique root name (#690) (cc695db)
- Point to team in correct org (#729) (998dc4b)
- reduce through2 usage (#711) (dd84765)
- remove eslint, update gax, fix generated protos, run the generator (#699) (85b8585)
- types: stricter types are now enforced (#733) (dfd22a2)
- row.exists out of memory errors (#676) (191aa0f)
- update types for app profile (#649) (271d480)
- UpdateBackupRequest.backup is a resource, not a resource reference - remove annotation (#725) (0802552)
2.3.2 (2020-02-12)
2.3.1 (2019-12-27)
- deps: pin TypeScript below 3.7.0 (0c6232d)
- types: overload for bigtable.getInstances (#579) (91a07ba)
2.3.0 (2019-12-03)
- implement instance and table level IAM policy (#584) (5c22968)
- samples: adds read and filter snippets (#586) (896d024), closes #584
- safe integer bounds conversion (#576) (a1cd9c0)
- deps: update dependency yargs to v15 (#583) (b95c430)
2.2.3 (2019-11-12)
2.2.2 (2019-11-11)
- docs: fix missing snippets in sample documentation (af6e15a)
2.2.1 (2019-10-22)
2.2.0 (2019-10-09)
- do not exclude d.ts files, and add install test (#545) (60acdf8)
- use compatible version of google-gax (588509b)
2.1.0 (2019-09-09)
- deps: update dependency yargs to v14 (e0478d7)
- use correct version for x-goog-api-client (#533) (1614e9e)
2.0.5 (2019-08-13)
- allow calls with no request, add JSON proto (fb6ced6)
- deps: use the latest extend (#529) (7090c39)
- types: Include TypeScript types with module (#527) (cd9e517)
2.0.4 (2019-08-01)
2.0.3 (2019-07-29)
- deps: update dependency @google-cloud/paginator to v2 (#513) (f4fdb7e)
- deps: update dependency google-auth-library to v5 (#514) (b3ef8f1)
- deps: update dependency pumpify to v2 (#515) (309e625)
2.0.2 (2019-07-23)
- modified timeout and retry parameters (451bba9)
2.0.1 (2019-06-26)
2.0.0 (2019-06-24)
- upgrade engines field to >=8.10.0 (#463)
- deps: update dependency @google-cloud/common-grpc to v1 (#478) (40197e4)
- deps: update dependency @google-cloud/paginator to ^0.2.0 (a25627c), closes #8203
- deps: update dependency @google-cloud/paginator to v1 (#468) (ae06ec2)
- deps: update dependency @google-cloud/projectify to v1 (#466) (6c6dd40)
- deps: update dependency @google-cloud/promisify to ^0.4.0 (#420) (d5c2862)
- deps: update dependency @google-cloud/promisify to v1 (#467) (5473fb9)
- deps: update dependency arrify to v2 (e29f9aa)
- deps: update dependency dot-prop to v5 (#455) (3949356)
- deps: update dependency escape-string-regexp to v2 (#457) (d923b58)
- deps: update dependency google-auth-library to v4 (#475) (a58547c)
- deps: update dependency google-gax to ^0.26.0 (#461) (4462869)
- deps: update dependency google-gax to v1 (#476) (adfeb9c)
- deps: update dependency yargs to v13 (#417) (fac8d4e)
- "requires_billing " should be "requires_billing" (#498) (c9f6f7e)
- DEADLINE_EXCEEDED is no longer retried (c1190d3)
- DEADLINE_EXCEEDED retry code is idempotent (#477) (2783944)
- throw on invalid credentials (#418) (5b836fd)
- docs: move to new client docs URL (#499) (acfe7c2)
01-29-2019 16:49 PST
- fix: Prevent error when
decode: false
option is set in createReadStream. (#403)
- fix(deps): update dependency @google-cloud/common-grpc to ^0.10.0 (#408)
- fix(deps): update dependency google-gax to ^0.24.0 (#405)
- fix(deps): update dependency google-auth-library to v3 (#402)
- fix(deps): update dependency concat-stream to v2 (#396)
- refactor: modernize the samples a bit (#398)
- docs: Added example region-tags for app-profile object (#288)
- fix(docs): fix namespaces causing 404s (#385)
- docs: update readme badges (#379)
11-13-2018 08:31 PST
- Empty column qualifiers are no longer rejected (#353)
- fix(deps): update dependency google-gax to ^0.22.0 (#366)
- chore(deps): update dependency @google-cloud/nodejs-repo-tools to v3 (#364)
- Added example region-tag for Family.js (#262)
- Added example region-tags for cluster object (#284)
- chore: drop contributors from multiple places (#363)
- fix(samples): Fixing the Hello world (#339)
- chore: update eslintignore config (#365)
- refactor: use object.assign and drop lodash.flatten (#362)
- chore: remove a few unused dependencies (#358)
- chore: use latest npm on Windows (#361)
- chore: fix and run the linter (#357)
- fix(deps): update dependency through2 to v3 (#359)
- Cleanup of
ChunkTransformer
(#355) - chore: update CircleCI config (#352)
- chore: include build in eslintignore (#349)
- chore(deps): update dependency eslint-plugin-node to v8 (#345)
- chore: update issue templates (#344)
- chore: remove old issue template (#340)
- build: run tests on node11 (#338)
- fix(deps): update dependency @google-cloud/bigtable to ^0.16.0 (#326)
- Clean up the "hello world" code sample (#328)
- fix(docs): make Filter class public should it shows up in docs (#331)
- chores(build): run codecov on continuous builds (#334)
- chore: update new issue template (#332)
- Fix some issues in the contributing instructions. (#325)
- Restricted combinations of row selection on read rows. (#315)
- table.exists uses getTable with a Name only view for better perofrmance. (#280)
- Added Table.getReplicationStates (#279)
- chore(deps): update dependency sinon to v7 (#321)
- chore(deps): update dependency eslint-plugin-prettier to v3 (#317)
- fix(deps): update dependency @google-cloud/common-grpc to ^0.9.0 (#307)
- fix(deps): update dependency google-gax to ^0.20.0 (#302)
- chore(deps): update dependency nyc to v13 (#285)
- fix(deps): update dependency @google-cloud/common-grpc to ^0.8.0 (#289)
- fix(deps): update dependency google-auth-library to v2 (#290)
- fix(deps): update dependency google-gax to ^0.19.0 (#281)
- chore(deps): update dependency eslint-config-prettier to v3 (#274)
- fix(deps): update dependency google-gax to ^0.18.0 (#263)
- Added @example tags to src/table.js (#239)
- Added example region-tags for row object (#266)
- documentation update for getTables (#311)
- move instance snippet tests to document-snippets/tests (#308)
- Added @example tags to src/instance.js (#222) (#252)
- build: fix codecov uploading on Kokoro (#323)
- test: System test fix (#322)
- Update kokoro config (#318)
- build: prevent system/sample-test from leaking credentials
- Update the kokoro config (#313)
- test: remove appveyor config (#312)
- Update the CI config (#310)
- Fix the linter (#306)
- Enable prefer-const in the eslint config (#305)
- Enable no-var in eslint (#304)
- Re-generate library using /synth.py (#303)
- test: throw on deprecation (#264)
- Update CI config (#300)
- Split usage of common module (#297)
- Retry npm install in CI (#295)
- Re-generate library using /synth.py (#292)
- Re-generate library using /synth.py (#287)
- Update the CI config (#283)
- Update synth.py (#276)
- chore: make the CircleCI config consistent (#282)
- Re-generate library using /synth.py (#277)
- build: add repo_name to synth.py (#275)
- chore: run prettier for auto-generated code (#273)
- chore: do not use npm ci (#272)
- Re-generate library using /synth.py (#270)
- chore: ignore package-lock.json (#269)
- chore(deps): lock file maintenance (#268)
- chore(deps): lock file maintenance (#267)
- chore: update renovate config (#265)
- chore(deps): lock file maintenance (#261)
- Use assert.deepStrictEqual instead of deepEqual. (#253)
- test: use strictEqual in tests (#250)