Skip to content

Files

Latest commit

 

History

History
422 lines (274 loc) · 34.2 KB

CHANGELOG.md

File metadata and controls

422 lines (274 loc) · 34.2 KB

Changelog

npm history

3.5.0 (2021-05-05)

Features

  • implement support for clusters with CMEK encryption (#855) (0d5d8e6)

3.4.0 (2021-05-04)

Features

  • implement restore table to a different instance feature (#830) (#863) (c900b0a)

3.3.1 (2021-04-20)

Bug Fixes

3.3.0 (2021-03-08)

Features

  • add CMEK fields (#845) (0381fb7)
  • introduce style enumeration (#833) (99b7617)
  • protos: update BigtableTableAdmin GetIamPolicy, change DeleteAppProfileRequest.ignore_warnings to REQUIRED (59a0d26)

Bug Fixes

  • 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)

Features

  • add backup level IAM policy controls (#799) (0f3b8b3)

Bug Fixes

  • do not modify options object, use defaultScopes (#819) (8ad7ab1)

3.1.1 (2020-10-16)

Bug Fixes

  • deps: update dependency dot-prop to v6 (#806) (edf65be)

3.1.0 (2020-09-10)

Features

  • 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)

Bug Fixes

  • deps: update dependency yargs to v16 (#797) (3a50ecf)

3.0.1 (2020-07-09)

Bug Fixes

  • deps: update dependency @google-cloud/bigtable to v3 (#756) (e5e8189)
  • typeo in nodejs .gitattribute (#759) (843d1da)

3.0.0 (2020-07-06)

⚠ BREAKING CHANGES

  • 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)

Features

  • 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)

Bug Fixes

  • 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)

Bug Fixes

2.3.1 (2019-12-27)

Bug Fixes

  • deps: pin TypeScript below 3.7.0 (0c6232d)
  • types: overload for bigtable.getInstances (#579) (91a07ba)

2.3.0 (2019-12-03)

Features

  • implement instance and table level IAM policy (#584) (5c22968)
  • samples: adds read and filter snippets (#586) (896d024), closes #584

Bug Fixes

2.2.3 (2019-11-12)

Bug Fixes

2.2.2 (2019-11-11)

Bug Fixes

  • docs: fix missing snippets in sample documentation (af6e15a)

2.2.1 (2019-10-22)

Bug Fixes

2.2.0 (2019-10-09)

Bug Fixes

  • do not exclude d.ts files, and add install test (#545) (60acdf8)
  • use compatible version of google-gax (588509b)

Features

2.1.0 (2019-09-09)

Bug Fixes

  • deps: update dependency yargs to v14 (e0478d7)
  • use correct version for x-goog-api-client (#533) (1614e9e)

Features

  • load protos from JSON, grpc-fallback support, IAM protos (#536) (04404a4)

2.0.5 (2019-08-13)

Bug Fixes

  • 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)

Bug Fixes

  • cancel streaming grpc request when user ends stream (#507) (2b4297c)

2.0.3 (2019-07-29)

Bug Fixes

  • 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)

Bug Fixes

  • modified timeout and retry parameters (451bba9)

2.0.1 (2019-06-26)

Bug Fixes

  • docs: link to reference docs section on googleapis.dev (#502) (8b4a93e)

2.0.0 (2019-06-24)

⚠ BREAKING CHANGES

  • upgrade engines field to >=8.10.0 (#463)

Bug Fixes

  • 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)

Build System

Features

v1.0.1

01-29-2019 16:49 PST

Bug Fixes

  • fix: Prevent error when decode: false option is set in createReadStream. (#403)

Dependencies

  • 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)

Documentation

  • 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)

v1.0.0

11-13-2018 08:31 PST

Implementation Changes

  • Empty column qualifiers are no longer rejected (#353)

Dependencies

  • fix(deps): update dependency google-gax to ^0.22.0 (#366)
  • chore(deps): update dependency @google-cloud/nodejs-repo-tools to v3 (#364)

Documentation

  • 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)

Internal / Testing Changes

  • 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)

v0.16.1

Dependencies

  • fix(deps): update dependency @google-cloud/bigtable to ^0.16.0 (#326)

Documentation

  • Clean up the "hello world" code sample (#328)
  • fix(docs): make Filter class public should it shows up in docs (#331)

Internal / Testing Changes

  • chores(build): run codecov on continuous builds (#334)
  • chore: update new issue template (#332)
  • Fix some issues in the contributing instructions. (#325)

v0.16.0

Implementation Changes

  • Restricted combinations of row selection on read rows. (#315)
  • table.exists uses getTable with a Name only view for better perofrmance. (#280)

New Features

  • Added Table.getReplicationStates (#279)

Dependencies

  • 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)

Documentation

  • 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)

Internal / Testing Changes

  • 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)