Skip to content
This repository has been archived by the owner on Jul 13, 2023. It is now read-only.

Releases: googleapis/nodejs-language

v3.1.0

05 Jun 17:25
Compare
Choose a tag to compare

Features

  • support apiEndpoint override in client constructor (#256) (48ac8fd)

v3.0.0

20 May 15:01
Compare
Choose a tag to compare

⚠ BREAKING CHANGES

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

Bug Fixes

  • deps: update dependency @google-cloud/automl to ^0.2.0 (#223) (1fe903a)
  • DEADLINE_EXCEEDED error is no longer retried (a32713f)
  • DEADLINE_EXCEEDED is idempotent (#241) (dbd417f)
  • improve docstrings, and add more field validation (#224) (ed2c692)
  • deps: update dependency @google-cloud/automl to v1 (#242) (c7e4797)
  • deps: update dependency google-gax to ^0.26.0 (#230) (5b8af98)
  • deps: update dependency google-gax to v1 (#240) (54660e1)

Build System

v2.1.0

22 Mar 21:31
Compare
Choose a tag to compare

03-22-2019 10:34 PDT

New Features

  • feat: add additional entity types (#220)

Internal / Testing Changes

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

v2.0.2

14 Mar 17:31
Compare
Choose a tag to compare

03-14-2019 07:43 PDT

Bug Fixes

  • fix: throw on invalid credentials (#204)

Documentation

  • docs: update comments on protos (#208)
  • docs: update links in contrib guide (#206)
  • docs: update contributing path in README (#200)
  • docs: move CONTRIBUTING.md to root (#199)
  • docs: add lint/fix example to contributing guide (#197)

Internal / Testing Changes

  • chore: update require statement code style
  • build: Add docuploader credentials to node publish jobs (#211)
  • build: use node10 to run samples-test, system-test etc (#210)
  • build: update release configuration
  • chore(deps): update dependency mocha to v6 (#207)
  • build: use linkinator for docs test (#205)
  • fix(deps): update dependency yargs to v13 (#203)
  • build: create docs test npm scripts (#202)
  • build: test using @grpc/grpc-js in CI (#201)

v2.0.1

01 Feb 18:46
61cdd58
Compare
Choose a tag to compare

01-31-2019 23:11 PST

Implementation Changes

  • refactor: reordered gRPC message types

Dependencies

  • fix(deps): update dependency google-gax to ^0.25.0 (#195)
  • fix(deps): update dependency google-gax to ^0.24.0 (#193)
  • fix(deps): update dependency google-gax to ^0.23.0 (#189)
  • fix(deps): update dependency google-gax to ^0.22.0 (#162)

Documentation

  • docs: update the readme (#172)
  • docs: update readme badges (#171)
  • docs(samples): updated samples code to use async await (#154)
  • Language Automl samples (#126)

Internal / Testing Changes

  • chore(deps): update dependency eslint-config-prettier to v4 (#194)
  • build: ignore googleapis.com in doc link check (#192)
  • chore: sync gapic files
  • build: check broken links in generated docs (#187)
  • refactor: modernize the sample tests (#185)
  • chore(build): inject yoshi automation key (#183)
  • chore: update nyc and eslint configs (#182)
  • chore: fix publish.sh permission +x (#180)
  • fix(build): fix Kokoro release script (#179)
  • build: add Kokoro configs for autorelease (#178)
  • chore: always nyc report before calling codecov (#175)
  • chore: nyc ignore build/test by default (#174)
  • fix(build): fix system key decryption (#169)
  • chore: add synth.metadata
  • chore: update eslintignore config (#161)
  • chore(deps): update @google-cloud/nodejs-repo-tools to v3 (#160)
  • chore: udpate lint configs (#158)
  • chore: drop contributors from multiple places (#159)
  • chore: use latest npm on Windows (#156)
  • chore: update CircleCI config (#155)
  • chore: include build in eslintignore (#151)
  • chore(deps): update dependency eslint-plugin-node to v8 (#147)
  • chore: update issue templates (#146)
  • chore: remove old issue template (#144)
  • build: run tests on node11 (#143)
  • chores(build): do not collect sponge.xml from windows builds (#142)
  • chores(build): run codecov on continuous builds (#141)
  • chore: update new issue template (#140)
  • chore(deps): update dependency sinon to v7 (#134)
  • build: fix codecov uploading on Kokoro (#135)
  • Update kokoro config (#132)
  • chore(deps): update dependency eslint-plugin-prettier to v3 (#131)

v2.0.0

25 Sep 22:46
3296788
Compare
Choose a tag to compare

Breaking changes

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

New Features

Dependencies

  • fix(deps): update dependency google-gax to ^0.20.0 (#117)
  • fix(deps): update dependency google-gax to ^0.19.0 (#103)
  • fix(deps): update dependency google-gax to ^0.18.0 (#89)
  • fix: update dependencies (#57)

Documentation

  • samples: updates all _file_gcs to _gcs (#102)
  • samples: Language region tag update (#101)
  • fix: update sample to use a long enough string for classify-text (#97)

Internal / Testing Changes

  • Update kokoro config (#125)
  • test: remove appveyor config (#124)
  • Update the CI config (#123)
  • Enable prefer-const in the eslint config (#121)
  • Enable no-var in eslint (#120)
  • Use mocha for sample tests (#119)
  • Switch to let/const (#118)
  • Update CI config (#115)
  • Update synth and storage (#113)
  • Retry npm install in CI (#112)
  • Update kokoro config (#108)
  • Update kokoro config (#107)
  • chore(deps): update dependency nyc to v13 (#106)
  • Update the CI config (#105)
  • chore: make the CircleCI config consistent
  • chore(deps): update dependency eslint-config-prettier to v3 (#98)
  • chore: do not use npm ci (#96)
  • chore: ignore package-lock.json (#93)
  • chore(deps): lock file maintenance (#92)
  • chore: update renovate config (#91)
  • remove that whitespace (#90)
  • Update CircleCI config (#88)
  • chore: add node templates to synth.py (#84)
  • chore(deps): lock file maintenance (#87)
  • chore: move mocha options to mocha.opts (#85)
  • chore: require node 8 for samples (#86)
  • chore(deps): lock file maintenance (#83)
  • chore(deps): update dependency eslint-plugin-node to v7 (#80)
  • test: use strictEqual in tests (#81)
  • chore(deps): lock file maintenance (#79)
  • chore(build): use npm ci instead of npm install (#76)
  • chore(deps): lock file maintenance (#75)
  • chore(deps): lock file maintenance (#74)
  • chore(deps): lock file maintenance (#72)
  • chore(deps): lock file maintenance (#71)
  • chore(deps): lock file maintenance (#70)
  • chore(deps): lock file maintenance (#69)
  • fix(deps): update dependency yargs to v12 (#68)
  • update google-gax and add synth.py (#64)
  • chore(deps): update dependency sinon to v6.0.1 (#65)
  • Configure Renovate (#58)
  • refactor: drop repo-tool as an exec wrapper (#62)
  • chore: update sample lockfiles (#61)
  • fix: update linking for samples (#60)
  • chore(package): update eslint to version 5.0.0 (#59)
  • chore(package): update nyc to version 12.0.2 (#55)
  • chore: lock files maintenance (#53)
  • chore: timeout for system test (#51)
  • chore: lock files maintenance (#50)
  • chore: test on node10 (#49)
  • chore: lock files maintenance (#48)
  • chore: one more workaround for repo-tools EPERM (#46)
  • chore: workaround for repo-tools EPERM (#45)
  • chore: make samples depend on the current version (#44)
  • chore: setup nighty build in CircleCI (#43)

v1.2.0

19 Mar 19:39
6340ed6
Compare
Choose a tag to compare

Fixes

Updated dependencies, including google-gax, to fix streaming behavior. (googleapis/gax-nodejs#197)

@google-cloud/language v1.1.0

14 Nov 21:03
Compare
Choose a tag to compare

release level

Features

  • Addition of the classifyText method. (#23)
  • Test on Node 9 in CI. (#24)

Refer to the nodejs-language API reference documentation for details.

@google-cloud/language v1.0.0

17 Oct 21:45
Compare
Choose a tag to compare

release level

Features

  • The @google-cloud/language package is now considered stable. This means the code surface will not change in backwards-incompatible ways unless absolutely necessary (e.g. because of critical security issues) or with an extensive deprecation period. Issues and requests against GA libraries are addressed with the highest priority.

@google-cloud/language v0.13.0

13 Oct 22:19
Compare
Choose a tag to compare

release level

This is the (hopefully) final release candidate before declaring a stable release.

⚠️ Breaking Changes!

New client class

The client object is no longer initialized with require('@google-cloud/language').v1(). This used to return a function that built and returned an internal class.

We now expose an ES6 class directly; there are no wrappers or obfuscation. Basic usage looks like this:

// Import the language module.
const language = require('@google-cloud/language');

// Instantiate a client class.
let client = new language.LanguageServiceClient();

As before, there are two backend versions (spelled v1 and v1beta2) included. You get the latest GA (v1) by default, but you can pin to a specific backend version:

// Import a specific backend version of the language module.
const language = require('@google-cloud/language').v1;  // or .v1beta2;

Implementation Details

  • Add runnable samples in samples/ directory.
  • Change to a new linter (ESLint) and code style formatter (prettify).
  • Update docs to use JSDoc 3.
  • Migrate to the googleapis/nodejs-language repository.

Refer to the nodejs-language API reference documentation for details.