Skip to content

Latest commit

 

History

History
615 lines (334 loc) · 35.2 KB

File metadata and controls

615 lines (334 loc) · 35.2 KB

Changelog

5.2.2 (2026-05-01)

Bug Fixes

  • Change the copyright year for files in the packages folder (#8109) (c1a03fe)
  • Do not publish the protos to npm (#8079) (816216b)
  • Revert "fix: Do not publish the protos to npm" (#8096) (ac0fbb6)

5.2.1 (2025-10-13)

Bug Fixes

  • [gkeconnect-gateway] remove unused GatewayServiceClient (#6775) (41c2ff2)

5.2.0 (2025-07-09)

Features

  • [Many APIs] add methods from gax to cache proto root and process custom error details (#6419) (f8a324c)
  • [Many APIs] add methods from gax to cache proto root and process custom error details (#6421) (0cba45c)
  • Add protobufjs 2023 edition support (#6303) (4a0cba1)

Bug Fixes

  • deps: Update dependency @google-cloud/pubsub to v5 (#6311) (1f69d9a)

5.1.0 (2025-06-03)

Features

5.0.1 (2025-03-19)

Bug Fixes

  • [Many APIs] await/catch promises, and update listOperationsAsync return type (#6186) (dcfc7b4)

5.0.0 (2025-03-18)

⚠ BREAKING CHANGES

  • upgrade to Node 18 (#6096)

Features

  • [Many APIs] add request/response debug logging to gapics (#6140) (2f96b1f)

Miscellaneous Chores

4.3.0 (2024-05-21)

Features

  • [Many APIs] update Nodejs generator to send API versions in headers for GAPICs (#5351) (01f48fc)
  • [Many APIs] update Nodejs generator to send API versions in headers for GAPICs (#5353) (1a2388d)
  • [Many APIs] update Nodejs generator to send API versions in headers for GAPICs (#5354) (a9784ed)

4.2.0 (2024-03-29)

Features

  • [Many APIs] add several fields to manage state of database encryption update (#5189) (64b5a75)

4.1.0 (2024-02-09)

Features

  • Trusted Private Cloud support, use the universeDomain parameter (#5025) (7244cab)

4.0.1 (2023-09-06)

Bug Fixes

  • [Many APIs] simplify logic for HTTP/1.1 REST fallback option (#4586) (4b18686)

4.0.0 (2023-08-06)

⚠ BREAKING CHANGES

  • migrate to Node 14 (#4443)

Bug Fixes

  • [Many APIs] fix typings for IAM methods (#4461) (61bcc0a)
  • deps: Update dependency @google-cloud/pubsub to v4 (#4490) (9c47713)

Miscellaneous Chores

3.2.3 (2023-06-28)

Bug Fixes

3.2.2 (2023-04-13)

Bug Fixes

3.2.1 (2023-02-15)

Bug Fixes

  • [Many APIs] changing format of the jsdoc links (#3988) (f2134ed)

3.2.0 (2023-01-28)

Features

3.1.2 (2022-11-10)

Bug Fixes

3.1.1 (2022-09-22)

Bug Fixes

3.1.0 (2022-07-05)

Features

3.0.0 (2022-06-20)

⚠ BREAKING CHANGES

  • update library to use Node 12 (#566)

Features

Bug Fixes

  • deps: update dependency @google-cloud/pubsub to v3 (#569) (77a2005)
  • deps: update dependency @google-cloud/storage to v6 (#568) (b15efb4)

Build System

2.5.1 (2021-09-27)

Bug Fixes

  • deps: update dependency @google-cloud/storage to v5 (#515) (ba34e57)

2.5.0 (2021-09-17)

Features

  • Add sample codes for cloud-iot-token-service generateAccessToken API (#502) (21ef5c7)

2.4.0 (2021-09-03)

Features

  • turns on self-signed JWT feature flag (#509) (09350a3)

Bug Fixes

2.3.6 (2021-08-17)

Bug Fixes

2.3.5 (2021-07-21)

Bug Fixes

  • deps: google-gax v2.17.1 (#496) (dc278eb)
  • Updating WORKSPACE files to use the newest version of the Typescript generator. (#499) (0e5967f)

2.3.4 (2021-07-01)

Bug Fixes

2.3.3 (2021-06-22)

Bug Fixes

2.3.2 (2021-06-07)

Bug Fixes

  • GoogleAdsError missing using generator version after 1.3.0 (#478) (5c20030)

2.3.1 (2021-05-12)

Bug Fixes

2.3.0 (2021-02-10)

Features

2.2.1 (2021-02-05)

Bug Fixes

  • add fieldMask for getDevice and listDevices (#436) (a97ed10)

2.2.0 (2021-01-09)

Features

2.1.3 (2020-11-25)

Bug Fixes

  • browser: check for fetch on window (84ca7b6)

2.1.2 (2020-11-07)

Bug Fixes

  • do not modify options object, use defaultScopes (#416) (00bf691)
  • deps: update dependency gaxios to v4 (#403) (0f05a18)

2.1.1 (2020-07-15)

Bug Fixes

  • deps: update dependency googleapis to v54 (#360) (d4fc58a)

2.1.0 (2020-06-28)

Features

  • move ts target to es2018 from es2016 (#348) (e876504)

Bug Fixes

  • proper fallback option handling (3a595f0)

2.0.2 (2020-06-04)

Bug Fixes

  • deps: update dependency @google-cloud/pubsub to v2 (#341) (81609b8)
  • deps: update dependency googleapis to v52 (#343) (d26347e)

2.0.1 (2020-05-18)

Bug Fixes

  • deps: update dependency @google-cloud/iot to v2 (#326) (37a9faf)
  • deps: update dependency googleapis to v49 (#327) (e1fee34)
  • regenerate unit tests (#333) (f4a35b3)
  • remove unused file, fix synth (#309) (17b2ddc)
  • deps: update dependency googleapis to v50 (#334) (a5b5fcc)
  • synth.py clean up for multiple version (#335) (a329db2)
  • deps: update dependency googleapis to v51 (#339) (70b65b7)

2.0.0 (2020-04-12)

⚠ BREAKING CHANGES

  • The library now supports Node.js v10+. The last version to support Node.js v8 is tagged legacy-8 on NPM.

Features

  • drop node8 support, support for async iterators (#297) (1cf607e)

Bug Fixes

  • export explicit version from protos.js (#302) (8c8acba)
  • remove eslint, update gax, fix generated protos, run the generator (#306) (8edd1b5)

1.8.0 (2020-03-06)

Features

Bug Fixes

  • pass x-goog-request-params header for streaming calls (5a35e0f)

1.7.0 (2020-01-30)

Features

Bug Fixes

  • enum, bytes, and Long types now accept strings (629e2ed)

1.6.1 (2020-01-09)

Bug Fixes

1.6.0 (2020-01-05)

Features

Bug Fixes

  • deps: pin TypeScript below 3.7.0 (d5f5ff2)
  • better client close(), update .nycrc, require mocha explicitly (2ca2d37)

1.5.0 (2019-11-20)

Features

  • add singular and plural resource descriptors (#230) (2124a2f)

Bug Fixes

  • docs: bump the release level to beta (#229) (b62087f)

1.4.0 (2019-11-15)

Features

  • add permissions to testIamPermissions call (#225) (5549944)

1.3.1 (2019-11-12)

Bug Fixes

  • docs: snippets are now replaced in jsdoc comments (#222) (50e0c77)
  • revert incorrect deviceRegistryPath to correct registryPath in proto (a216742)

1.3.0 (2019-10-22)

Features

Bug Fixes

  • changes to retry logic (68a1d6e)
  • use compatible version of google-gax (b3a96bb)
  • deps: bump google-gax to 1.7.5 (#217) (7a6442e)

1.2.0 (2019-09-16)

Bug Fixes

  • use correct version # for x-goog-api-client header (09adf73)

Features

  • load protos from JSON, grpc-fallback support (5028ead)

1.1.3 (2019-08-02)

Bug Fixes

  • allow calls with no request, add JSON proto (9449e5a)

1.1.2 (2019-06-27)

Bug Fixes

  • docs: link to reference docs section on googleapis.dev (#179) (ce86dba)

1.1.1 (2019-06-14)

Bug Fixes

1.1.0 (2019-06-06)

Features

  • support apiEndpoint override in client constructor (#171) (551751e)

1.0.0 (2019-05-20)

⚠ BREAKING CHANGES

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

Bug Fixes

  • deps: update dependency google-gax to ^0.26.0 (#142) (e329c68)
  • DEADLINE_EXCEEDED is no longer retried (#152) (d037e51)
  • DEADLINE_EXCEEDED retry code is idempotent (#155) (9e177ed)
  • deps: update dependency google-gax to v1 (#154) (ea2d803)

Build System

v0.2.1

03-13-2019 14:59 PDT

Bug Fixes

  • fix: throw on invalid credentials (#119)

Dependencies

  • fix(deps): update dependency google-gax to ^0.25.0 (#110)

Documentation

  • docs: update links in contrib guide (#121)
  • docs: update contributing path in README (#116)
  • docs: move CONTRIBUTING.md to root (#115)
  • docs: add lint/fix example to contributing guide (#112)

Internal / Testing Changes

  • chore: update require statement code style
  • build: Add docuploader credentials to node publish jobs (#126)
  • build: use node10 to run samples-test, system-test etc (#125)
  • build: update release configuration
  • chore: update proto docs and code style
  • chore(deps): update dependency mocha to v6
  • build: use linkinator for docs test (#120)
  • build: create docs test npm scripts (#118)
  • build: test using @grpc/grpc-js in CI (#117)
  • refactor: improve generated code style. (#114)
  • chore(deps): update dependency eslint-config-prettier to v4 (#109)
  • build: ignore googleapis.com in doc link check (#107)
  • chore: update year in the license headers. (#106)
  • build: check broken links in generated docs (#101)

v0.2.0

01-14-2019 14:30 PST

New Features

  • feat: add enhanced gateway features (#80)

Dependencies

  • chore(deps): update dependency through2 to v3 (#69)
  • fix(deps): update dependency google-gax to ^0.23.0 (#103)

Documentation

  • fix(docs): remove unused IAM message types
  • samples: update quickstart sample and add sample tests (#98)
  • docs: update readme badges (#83)

Internal / Testing Changes

  • chore(build): inject yoshi automation key (#97)
  • chore: update nyc and eslint configs (#96)
  • chore: fix publish.sh permission +x (#94)
  • fix(build): fix Kokoro release script (#93)
  • build: add Kokoro configs for autorelease (#92)
  • chore: always nyc report before calling codecov (#88)
  • chore: nyc ignore build/test by default (#87)
  • chore: update license file (#85)
  • fix(build): fix system key decryption (#81)
  • chore: add a synth.metadata
  • chore: update eslintignore config (#74)
  • chore(deps): update dependency @google-cloud/nodejs-repo-tools to v3 (#73)
  • chore: remove unused deps (#71)
  • chore: drop contributors from multiple places (#72)
  • chore: use latest npm on Windows (#70)
  • chore: update CircleCI config (#68)
  • chore: include build in eslintignore (#65)
  • chore(deps): update dependency eslint-plugin-node to v8 (#61)
  • chore: update issue templates (#60)
  • chore: remove old issue template (#58)
  • build: run tests on node11 (#57)
  • chores(build): do not collect sponge.xml from windows builds (#56)
  • chores(build): run codecov on continuous builds (#55)
  • chore: update new issue template (#54)
  • build: fix codecov uploading on Kokoro (#51)
  • Update kokoro config (#49)
  • chore(deps): update dependency eslint-plugin-prettier to v3 (#48)
  • build: prevent system/sample-test from leaking credentials
  • Update the kokoro config (#45)
  • test: remove appveyor config (#44)
  • Update the CI config (#43)
  • Enable prefer-const in the eslint config (#41)
  • Enable no-var in eslint (#40)
  • Switch to let/const (#39)
  • Update CI config (#37)
  • Retry npm install in CI (#35)
  • Update CI config (#32)
  • Re-generate library using /synth.py (#31)
  • chore(deps): update dependency nyc to v13 (#30)
  • chore(deps): update dependency eslint-config-prettier to v3 (#26)
  • chore: do not use npm ci (#25)
  • chore: ignore package-lock.json (#24)
  • chore(deps): lock file maintenance (#23)
  • chore(deps): lock file maintenance (#22)
  • chore: update renovate config (#21)
  • test: throw on deprecation (#20)
  • chore(deps): lock file maintenance (#18)
  • chore: move mocha options to mocha.opts (#16)
  • chore: require node 8 for samples (#17)

v0.1.1

Dependencies

  • chore(deps): update dependency eslint-plugin-node to v7 (#8)

Documentation

  • doc: fix product name, etc.. in README.md (#14)
  • Add missing JSDoc namespaces. (#9)

Internal / Testing Changes

  • chore(build): use .circleci/config.yml from synth tool template (#11)
  • test: use strictEqual in tests (#6)
  • chore: Configure Renovate (#7)

v0.1.0

  • Initial release of @google-cloud/iot