Skip to content

Latest commit

 

History

History
769 lines (450 loc) · 45.7 KB

File metadata and controls

769 lines (450 loc) · 45.7 KB

Changelog

npm history

8.5.0 (2024-08-19)

Features

  • [translate] Add BigQuery Metastore Partition Service API version v1alpha (#5611) (700a937)

8.4.0 (2024-08-09)

Features

  • [translate] Adds AdaptiveMt HTML/Glossary support (#5603) (07ab536)

8.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 (#5354) (a9784ed)

8.2.0 (2024-03-29)

Features

  • [Many APIs] add several fields to manage state of database encryption update (#5191) (57567db)

8.1.0 (2024-02-09)

Features

  • Trusted Private Cloud support, use the universeDomain parameter (#5028) (852f3eb)

8.0.3 (2024-01-05)

Bug Fixes

  • [translate] correct long audio synthesis HTTP binding (#4889) (f7ea397)

8.0.2 (2023-09-06)

Bug Fixes

  • [Many APIs] simplify logic for HTTP/1.1 REST fallback option (#4588) (e5ad564)
  • deps: Update dependency @google-cloud/automl to v4 (#4545) (ccf817a)
  • deps: Update dependency @google-cloud/promisify to v4 (#4533) (58950c9)
  • deps: Update dependency @google-cloud/vision to v4 (#4534) (df60e7a)

8.0.1 (2023-08-09)

Bug Fixes

  • deps: Update dependency @google-cloud/promisify to v4 (#4520) (e0e9343)
  • deps: Update dependency @google-cloud/text-to-speech to v5 (#4513) (8bef5cf)
  • deps: Update dependency @google-cloud/vision to v4 (#4521) (30bae66)

8.0.0 (2023-08-06)

⚠ BREAKING CHANGES

  • migrate to Node 14 (#4443)

Bug Fixes

Miscellaneous Chores

7.2.2 (2023-06-28)

Bug Fixes

7.2.1 (2023-04-13)

Bug Fixes

7.2.0 (2023-02-22)

Features

  • [translate] Add supported fields in document translation request and refresh translation v3 GA service proto documentation (#4007) (b9c09e3)

7.1.1 (2023-02-15)

Bug Fixes

  • [Many APIs] changing format of the jsdoc links (#3990) (878c55d)

7.1.0 (2023-01-28)

Features

7.0.5 (2022-12-16)

Bug Fixes

  • deps: Update dependency @google-cloud/promisify to v3 (#3604) (e8a35f3)

7.0.4 (2022-11-09)

Bug Fixes

7.0.3 (2022-09-22)

Bug Fixes

  • Allow passing gax instance to client constructor (#814) (ddc93f9)
  • deps: Update dependency @google-cloud/vision to v3 (#816) (331c65b)
  • Preserve default values in x-goog-request-params header (#820) (913ac11)

7.0.2 (2022-08-27)

Bug Fixes

7.0.1 (2022-08-10)

Bug Fixes

  • deps: do not depend on protobufjs (#802) (e8f13e4)
  • deps: update dependency @google-cloud/automl to v3 (#796) (440b1cb)
  • deps: update dependency @google-cloud/text-to-speech to v4 (#797) (a210e6e)

7.0.0 (2022-06-30)

⚠ BREAKING CHANGES

  • update library to use Node 12 (#789)

Features

Bug Fixes

  • deps: update dependency @google-cloud/common to v4 (#793) (a2d079b)
  • test: fix language detection test (#779) (b6df5e2)

Build System

6.3.1 (2021-10-18)

Bug Fixes

  • add model signature for batch document translation (#735) (406c768)

6.3.0 (2021-09-13)

Features

  • added v3 proto for online/batch document translation and updated v3beta1 proto for format conversion (#719) (76c9a13)
  • turns on self-signed JWT feature flag (#713) (41062a6)

Bug Fixes

  • add missing annotation for batch document translation (#715) (b893e3d)
  • build: set default branch to main (#722) (26b9ba7)
  • remove unnecessary assertion (#721) (a5a1f82)

6.2.7 (2021-08-17)

Bug Fixes

6.2.6 (2021-07-21)

Bug Fixes

  • Updating WORKSPACE files to use the newest version of the Typescript generator. (#699) (41e7ba3)

6.2.5 (2021-07-12)

Bug Fixes

6.2.4 (2021-06-29)

Bug Fixes

6.2.3 (2021-06-24)

Bug Fixes

6.2.2 (2021-06-01)

Bug Fixes

  • GoogleAdsError missing using generator version after 1.3.0 (#672) (55ca7e7)

6.2.1 (2021-05-11)

Bug Fixes

6.2.0 (2021-04-07)

Features

  • added v3beta1 proto for online and batch document translation (#639) (513c21a)

6.1.0 (2021-01-09)

Features

6.0.5 (2020-12-04)

Bug Fixes

  • browser: check for fetch on window (de3e562)

6.0.4 (2020-11-07)

Bug Fixes

  • do not modify options object, use defaultScopes (#593) (f38bbcd)

6.0.3 (2020-09-17)

Bug Fixes

  • deps: update dependency yargs to v16 (#577) (6ca7d9a)

6.0.2 (2020-07-15)

Bug Fixes

6.0.1 (2020-06-29)

Bug Fixes

  • handle fallback option properly (#547) (9146de2)
  • deps: update dependency @google-cloud/text-to-speech to v3 (#538) (423dba3)
  • deps: update dependency @google-cloud/vision to v2 (#539) (5dbeac4)
  • samples: typo in CLI invocation (9755e2d)
  • update node issue template (#551) (548d1e5)

6.0.0 (2020-06-03)

⚠ BREAKING CHANGES

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

Features

  • check status of long running operation by its name; fix linting (#531) (6e6907d)
  • drop node8 support, support for async iterators (#482) (4a5f047)

Bug Fixes

  • ensure scoped protobuf (#500) (5793c23)
  • remove eslint, update gax, fix generated protos, run the generator (#507) (8f43605)
  • deps: update dependency @google-cloud/automl to v2 (#503) (8ba77fe)
  • deps: update dependency @google-cloud/common to v3 (#481) (fc719f0)
  • deps: update dependency @google-cloud/promisify to v2 (#476) (bbbfa9f)

5.3.0 (2020-03-06)

Features

5.2.0 (2020-02-27)

Features

5.1.6 (2020-02-07)

Bug Fixes

  • pass x-goog-request-params header for streaming calls (40c90fa)

5.1.5 (2020-02-04)

Bug Fixes

  • enum, bytes, and Long types now accept strings (19891e0)

5.1.4 (2020-01-04)

Bug Fixes

  • better client close(), update .nycrc (f476326)
  • increase timeout from 20s to 60s (#411) (40241fe)
  • suppress unhandled promise rejection errors (#417) (8eb6558)

5.1.3 (2019-12-16)

Bug Fixes

  • refactored request call to supress unhandled promise rejection (#406) (19fc9c7)
  • removed display_name from sample (f518b1a)
  • update translate_create_glossary.js (#403) (aa10fc7)

5.1.2 (2019-12-11)

Bug Fixes

  • make operationsClient and service stub public (7ac1252)

5.1.1 (2019-12-05)

Bug Fixes

  • deps: pin TypeScript below 3.7.0 (53f3cff)

5.1.0 (2019-11-22)

Features

Bug Fixes

  • get autosynth working again (#387) (c226e58)
  • deps: update dependency yargs to v15 (#386) (e87a80f)
  • docs: snippets are now replaced in jsdoc comments (#381) (b14f7d4)

5.0.2 (2019-11-08)

Bug Fixes

5.0.1 (2019-10-28)

Bug Fixes

  • package.json in build/ caused bad publish (#361) (e9c8955)

5.0.0 (2019-10-28)

⚠ BREAKING CHANGES

  • this significantly changes TypeScript types and API surface from the v2 API. Reference samples/ for help making the migration from v2 to v3.

Features

Bug Fixes

4.2.1 (2019-10-22)

Bug Fixes

4.2.0 (2019-10-10)

Bug Fixes

  • deps: update dependency yargs to v14 (3d6b18d)
  • deps: use the latest extend (#316) (f7ca873)
  • docs: stop linking reference documents to anchor (f935f91)
  • samples: use us-central1 region (not global) (#322) (8500423)
  • add filter to method signature (f6fb81e)
  • hybrid glossaries (#338) (d37671a)
  • hybrid glossary tutorial region tag (#334) (d61836d)
  • use compatible version of google-gax (620304e)
  • use correct version for x-goog-api-client header (50950c9)

Features

  • add label support (#331) (c912f71)
  • load protos from JSON, grpc-fallback support (423c336)
  • samples for hybrid glossaries tutorial (#327) (96ec12f)

4.1.3 (2019-08-05)

Bug Fixes

  • allow calls with no request, add JSON proto (#313) (01afc09)

4.1.2 (2019-07-23)

Bug Fixes

  • deps: drop unused dependency lodash.merge, related to sec vulnerability (fixes #301) (#302) (018efd4)

4.1.1 (2019-06-29)

Bug Fixes

  • docs: link to reference docs section on googleapis.dev (#298) (d49a68e)

4.1.0 (2019-06-14)

Bug Fixes

  • deps: update dependency is-html to v2 (#280) (00187c9)
  • deps: update dependency teeny-request to v4 (#292) (5d608f2)
  • docs: move to new client docs URL (#294) (ecb6cab)
  • types: use Metadata types for apiResponse (#277) (cf7899f)

Features

  • support apiEndpoint override (#285) (dc8fe12)
  • support apiEndpoint override in client constructor (#289) (35f1229)

4.0.1 (2019-05-20)

Bug Fixes

  • deps: update dependency @google-cloud/automl to v1 (#267) (180d8f6)

4.0.0 (2019-05-13)

Bug Fixes

  • deps: update dependency @google-cloud/common to v1 (#262) (269018b)
  • deps: update dependency google-gax to v1 (#263) (95efe30)
  • DEADLINE_EXCEEDED is idempotent (#264) (1c222f8)
  • DEADLINE_EXCEEDED is no longer retried (#259) (4ea044e)
  • deps: update dependency @google-cloud/promisify to v1 (#253) (672f6da)
  • deps: update dependency google-gax to ^0.26.0 (#248) (4412bbf)

Build System

BREAKING CHANGES

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

v3.0.1

04-09-2019 12:19 PDT

Fixes

  • fix(build): include build/protos in npm package (#241)

Dependencies

  • fix(deps): update dependency @google-cloud/automl to ^0.2.0 (#236)
  • fix(deps): update dependency arrify to v2
  • fix(deps): update dependency @google-cloud/common to ^0.32.0

Documentation / Samples

  • Change region tag to translate_translate_text_with_glossary_beta (#240)
  • docs(samples): Add samples for translate v3 beta (#234)

Internal / Testing Changes

  • refactor: use execSync for tests (#237)

v3.0.0

BREAKING CHANGE:

This release introduces the grpc dependency.

In some environments, this will trigger a native compilation.

Implementation Changes

New Features

  • feat: add version v3beta1 (#232)

Dependencies

  • chore(deps): update dependency typescript to ~3.4.0 (#231)

Documentation

Internal / Testing Changes

  • chore: publish to npm using wombat (#227)
  • build: use per-repo npm publish token (#225)

v2.1.4

03-12-2019 12:30 PDT

This patch release has a few dependency bumps and doc updates. Enjoy!

Dependencies

  • fix(deps): update dependency @google-cloud/promisify to ^0.4.0 (#217)
  • fix(deps): update dependency yargs to v13 (#215)
  • fix(deps): update dependency @google-cloud/common to ^0.31.0 (#209)

Documentation

  • docs: update links in contrib guide (#218)
  • docs: update contributing path in README (#212)
  • docs: move CONTRIBUTING.md to root (#211)
  • docs: add lint/fix example to contributing guide (#208)
  • docs: brand issue - Translate API => Cloud Translation API (#196)

Internal / Testing Changes

  • build: Add docuploader credentials to node publish jobs (#222)
  • build: use node10 to run samples-test, system-test etc (#221)
  • build: update release configuration
  • chore(deps): update dependency mocha to v6 (#219)
  • build: use linkinator for docs test (#216)
  • build: create docs test npm scripts (#214)
  • build: test using @grpc/grpc-js in CI (#213)
  • chore(deps): update dependency eslint-config-prettier to v4 (#206)
  • build: ignore googleapis.com in doc link check (#204)
  • build: check broken links in generated docs (#202)
  • refactor: modernize sample tests (#199)
  • chore(build): inject yoshi automation key (#195)
  • chore: update nyc and eslint configs (#194)
  • chore: fix publish.sh permission +x (#192)
  • fix(build): fix Kokoro release script (#191)
  • build: add Kokoro configs for autorelease (#190)

v2.1.3

12-06-2018 17:12 PST

Dependencies

  • fix(deps): update dependency @google-cloud/common to ^0.27.0 (#176)
  • chore(deps): update dependency typescript to ~3.2.0 (#177)
  • chore(deps): update dependency gts to ^0.9.0 (#170)
  • chore(deps): update dependency @google-cloud/nodejs-repo-tools to v3 (#168)
  • chore(deps): update dependency @types/is to v0.0.21 (#166)
  • chore(deps): update dependency eslint-plugin-node to v8 (#157)
  • fix(deps): update dependency @google-cloud/common to ^0.26.0 (#149)
  • chore(deps): update dependency sinon to v7 (#142)
  • fix(deps): update dependency @google-cloud/translate to v2 (#137)
  • chore(deps): update dependency eslint-plugin-prettier to v3 (#139)
  • chore(deps): update dependency typescript to ~3.1.0 (#136)

Documentation

  • fix(docs): place doc comment above the last overload (#186)
  • docs: update readme badges (#180)
  • docs(samples): updated samples code to use async await (#154)

Internal / Testing Changes

  • chore: always nyc report before calling codecov (#185)
  • chore: nyc ignore build/test by default (#184)
  • chore: update license file (#182)
  • fix(build): fix system key decryption (#178)
  • chore: add a synth.metadata
  • refactor(samples): convert sample tests from ava to mocha (#171)
  • chore: update eslintignore config (#169)
  • chore: drop contributors from multiple places (#167)
  • chore: use latest npm on Windows (#165)
  • chore(build): ignore build dir with eslint
  • chore: update CircleCI config (#163)
  • fix: fix the sample tests (#156)
  • chore: update issue templates (#155)
  • chore: remove old issue template (#151)
  • build: run tests on node11 (#150)
  • chores(build): do not collect sponge.xml from windows builds (#148)
  • chores(build): run codecov on continuous builds (#147)
  • chore: update new issue template (#146)
  • build: fix codecov uploading on Kokoro (#143)
  • Update kokoro config (#140)
  • Update CI config (#135)
  • samples: fixed incorrect end tag (#134)
  • Update CI config (#130)
  • Translate Automl samples (#131)
  • Don't publish sourcemaps (#132)
  • test: remove appveyor config (#129)
  • build: update CI configs (#127)

v2.1.2

Bug fixes

  • fix: Improve typescript types (#124)

Dependencies

  • fix(deps): update dependency @google-cloud/common to ^0.25.0 (#122)
  • fix(deps): update dependency @google-cloud/common to ^0.24.0 (#117)

Internal / Testing Changes

  • Enable prefer-const in the eslint config (#123)
  • Enable no-var in eslint (#121)
  • Update CI config (#118)
  • Enable noImplicitThis in tsconfig (#115)

v2.1.1

Internal / Testing Changes

  • Retry npm install in CI (#113)
  • fix: set request module (#112)
  • Re-generate library using /synth.py (#111)
  • fix: run the linter (#110)
  • fix: always run all system-tests (#109)

v2.1.0

Implementation Changes

  • feat: Use small request dependency (#98)

Documentation

  • doc: use new import syntax in samples (#100)

Internal / Testing Changes

  • Re-generate library using /synth.py (#104)
  • chore(deps): update dependency nyc to v13 (#103)
  • Update the CI config (#102)
  • chore: update CircleCI config
  • chore(deps): update dependency eslint-config-prettier to v3 (#95)
  • chore: run repo tools (#96)

v2.0.0

This release has breaking changes.

Previous versions of the API would allow for creating new Translate objects directly from the imported module. To provide consistency with es modules, there are no default exports.

Old code

const translate = require('@google-cloud/translate')({
  keyFilename: '...'
});

New code

const {Translate} = require('@google-cloud/translate');
const translate = new Translate({
  keyFilename: '...'
});

More Breaking changes

  • fix: drop support for node.js 4.x and 9.x (#64)

New Features

  • feat: convert to TypeScript (#63)

Documentation

  • docs: fix link (#72)
  • docs: fix small typos (#71)

Internal / Testing Changes

  • fix: add a synth file (#93)
  • chore: add better types (#92)
  • chore: ignore package-lock.json (#91)
  • chore: use promisify and upgrade common (#90)
  • chore: update renovate config (#86)
  • chore: remove propprop, clean up (#87)
  • remove that whitespace (#85)
  • chore(deps): update dependency typescript to v3 (#82)
  • chore: move mocha options to mocha.opts (#78)
  • chore: assert.deelEqual => assert.deepStrictEqual (#81)
  • chore: enable linting and arrow functions (#80)
  • chore: require node 8 for samples (#79)
  • chore(deps): update dependency gts to ^0.8.0 (#73)
  • chore(deps): update dependency eslint-plugin-node to v7 (#75)
  • fix(deps): update dependency yargs to v12 (#59)
  • chore(deps): update dependency sinon to v6.0.1 (#57)
  • Configure Renovate (#52)
  • refactor: drop repo-tool as an exec wrapper (#56)
  • fix: update linking for samples (#54)
  • chore(package): update eslint to version 5.0.0 (#53)
  • chore: the ultimate fix for repo-tools EPERM (#45)
  • chore: update all dependencies (#50)
  • fix(package): update @google-cloud/common to version 0.20.0 (#49)
  • fix: update all the dependencies (#48)
  • Update nyc to the latest version 🚀 (#47)
  • chore: timeout for system test (#44)
  • chore: test on node10 (#41)
  • chore: workaround for repo-tools EPERM (#36)
  • chore: setup nighty build in CircleCI (#34)
  • Upgrade repo-tools and regenerate scaffolding. (#33)
  • Update proxyquire to the latest version 🚀 (#29)
  • Update mocha to the latest version 🚀 (#22)
  • Linting per [email protected]. (#21)