Skip to content

Latest commit

 

History

History
377 lines (286 loc) · 20 KB

CHANGELOG.md

File metadata and controls

377 lines (286 loc) · 20 KB

Changelog

npm history

40.0.0 (2019-05-13)

Bug Fixes

Build System

Features

BREAKING CHANGES

  • This release has a few breaking changes.
  • Node.js 8.x is now the minimum required version
  • The healthcare/v1alpha API has been removed
  • Uses google-auth-library 4.0
  • upgrade engines field to >=8.10.0 (#1691)

v39.2.0

04-03-2019 16:17 PDT

This release has a few hot new APIs:

  • healthcare_v1beta1
  • run_v1
  • run_v1alpha1
  • securitycenter_v1
  • securitycenter_v1beta1

New Features

  • feat: run the generator (#1668)

Internal / Testing Changes

  • chore(deps): update dependency typescript to ~3.4.0
  • chore(deps): update dependency @types/tmp to ^0.1.0

v39.1.0

03-28-2019 16:17 PDT

This release has security fixes.. Versions 36.0.0 => 39.0.0 have a potential vulnerability where the scope of auth objects may be shared across different clients. This was addressed in #1660, and is part of this minor release. All clients should be updated to the latest version.

Bug Fixes

  • fix: move context from namespace to class scope (#1660)

New Features

  • feat: run the generator (#1659)

Internal / Testing Changes

  • fix: README should not be generated (#1657)

v39.0.0

03-26-2019 22:05 PDT

This release had breaking changes. There have been a variety of TypeScript type changes. There have also been a variety of changes to the Google Plus API, and the OAuth2 API. Please take care!

There are also some sweet new APIs:

  • cloudasset_v1
  • cloudtasks_v2
  • factchecktools_v1alpha1
  • servicenetworking_v1
  • websecurityscanner_v1beta

New Features

  • feat: run the generator (#1653)
  • feat: run the generator (#1644)

Documentation

  • docs: remove the plus samples (#1654)
  • docs: Update typo in README.md (#1640)
  • docs: fix typos in README files (#1642)

Internal / Testing Changes

  • chore(deps): update dependency tmp to ^0.1.0 (#1652)
  • chore: publish to npm using wombat (#1645)
  • build: update npm token (#1641)
  • chore(deps): update dependency hard-rejection to v2 (#1643)
  • build: use per-repo publish token (#1638)

v38.0.0

03-12-2019 14:00 PDT

Greetings y'all! This release has some new APIs, says goodbye to a few older ones, and fixes a bunch of doc issues. Enjoy!

BREAKING CHANGES: The following APIs have been deleted:

  • appengine_v1beta4
  • appengine_v1beta5

The following APIs have been added:

  • accesscontextmanager_v1
  • bigtableadmin_v1
  • cloudprivatecatalog_v1beta1
  • cloudprivatecatalogproducer_v1beta1
  • healthcare_v1alpha2
  • videointelligence_v1p3beta1

New Features

  • feat: run the generator (#1636)
  • feat: run the generator (#1634)

Bug Fixes

  • fix: remove @types/p-queue (#1627)
  • fix: correct types param name for media mime-type (#1602)

Documentation

  • docs: fix npm install cmd in readme (#1635)
  • docs: update contributing guide (#1615)
  • docs: Remove "releasing" ToC from CONTRIBUTING.md (#1607)
  • docs: update CONTRIBUTING link (#1603)
  • docs: update links in contrib guide (#1599)
  • docs: Use people API instead of plus API
  • docs: move CONTRIBUTING.md to root (#1583)

Internal / Testing Changes

  • chore(deps): update dependency p-queue to v4 (#1631)
  • build: Add docuploader credentials to node publish jobs (#1630)
  • build: use node10 to run samples-test, system-test etc (#1628)
  • build: update release config (#1625)
  • chore(deps): update dependency @types/source-map-support to ^0.5.0 (#1626)
  • chore(deps): update dependency mocha to v6
  • build: use linkinator for docs test (#1596)
  • chore(deps): update dependency @types/tmp to ^0.0.34 (#1597)
  • build: create docs test npm scripts (#1592)
  • build: test using @grpc/grpc-js in CI (#1589)

v37.2.0

02-07-2019 14:55 PST

New Features

  • feat: run the generator (#1584)

This pulls in a few new APIs:

  • dfareporting_v3_3
  • healthcare_v1alpha
  • videointelligence_v1p2beta1

Bug fixes

  • fix: respect . in api versions (fix adsense API) (#1573)

Documentation

  • docs: add lint/fix example to contributing guide (#1581)
  • docs(samples): Talent API Sample Revision & Test (#1546)

v37.1.0

01-29-2019 13:33 PST

This release includes a new API for working with Google Docs. Enjoy!

  • feat: run the generator (#1570)

v37.0.0

01-28-2019 10:29 PST

This release has breaking changes. But it's also got a lot of good stuff too. Keep reading!

google-auth-library 3.0

The google-auth-library module has been upgrade to 3.0. This comes with it's own breaking changes, which are covered here.

gaxios upgrade

Previous versions of this library used the axios library as an underlying HTTP transport. In an effort to fix a variety of problems, this has been swapped out for an API compatible library: gaxios. While we've tried really hard to ensure compatibility with axios, it's entirely possible there are subtle differences. If you run into trouble - just let us know!

Removed APIs

The replicapoolupdater_v1beta1 API has been removed.

New features

Webpack support

This library is now webpack-able! Samples and docs are still coming, but you should be able to bundle for the browser now.

New APIs

The following APIs have been introduced:

  • file_v1
  • bigtableadmin_v2
  • cloudbuild_v1alpha1
  • cloudidentity_v1
  • cloudidentity_v1beta1
  • containeranalysis_v1alpha1
  • containeranalysis_v1beta1
  • content_v2_1
  • iap_v1
  • libraryagent_v1
  • remotebuildexecution_v1
  • remotebuildexecution_v1alpha
  • remotebuildexecution_v2

Changes

It includes the following changes:

  • feat: run the generator (#1564)
  • feat: run the generator (#1541)
  • feat: webpack support for all APIs (#1554)
  • feat: generating webpackable packages (#1547)

Documentation

  • docs: specify gaxios over axios (#1558)
  • docs(samples): add people samples for get & create contacts (#1543)
  • docs: fix typo in README.md (#1549)
  • docs: improve the compute sample in the README (#1537)
  • docs(samples): rework the compute list vms sample (#1534)
  • docs: correct the README (#1522)
  • docs: use blogger to demonstrate key authentication (#1519)
  • docs: fix the doc generator (#1489)

Dependencies

  • fix(deps): update dependency googleapis-common to ^0.7.0 (#1560)
  • fix(deps): update googleapis-common and google-auth-library (#1556)

Bug fixes

  • fix(generator): convert method names to camelCase (#1552)
  • fix(test): fix the revoke token test (#1532)

v36.0.0

12-06-2018 17:35 PST

New APIs

  • cloudscheduler_v1beta1
  • driveactivity_v2
  • pagespeedonline_v5
  • speech_v1p1beta1

Removed APIs

  • dfareporting_v3_0
  • partners_v2
  • speech_v1beta1

Features

  • feat: run the generator (#1474)
  • feat: Add support for repeated fields (#1451)

Bug fixes

Documentation

  • docs: be more explicit about supported version of nodejs for docs (#1473)
  • docs: add note about minimum Node.js version required (#1464)
  • fix(samples): fix url parsing in sampleClient (#1462)
  • docs: Added information to run the quickstart sample (#1460)

Internal / Testing Changes

  • chore: always nyc report before calling codecov (#1482)
  • chore: nyc ignore build/test by default (#1481)
  • refactor: remove weird root binding (#1476)
  • refactor: add dev dependencies to APIs (#1475)
  • chore(deps): update dependency typescript to ~3.2.0 (#1465)
  • fix(build): fix system key decryption (#1467)
  • chore(deps): update dependency @types/p-queue to v3 (#1449)
  • chore: try to fix codecov (#1439)
  • chore(deps): update dependency gts to ^0.9.0 (#1440)
  • chore: update eslintignore config (#1438)

v35.0.0

This release has breaking changes. Please take care with your upgrade!

Breaking changes

The following APIs have been deprecated and removed:

  • content_v2sandbox
  • dfareporting_v2_8
  • serviceuser_v1

New APIs

The following new APIs have been added since the last release:

  • accesscontextmanager_v1beta
  • alertcenter_v1beta1
  • cloudasset_v1beta1
  • cloudsearch_v1
  • firebasehosting_v1beta1
  • servicenetworking_v1beta

Generator runs (adds and removes APIs above)

  • feat: run the generator (#1430)
  • feat: run the generator (#1384)

Bug fixes

  • fix: generator missing standard parameters (#1390)
  • Don't publish sourcemaps (#1364)

Dependencies

  • fix(deps): update dependency googleapis-common to ^0.4.0 (#1426)
  • fix: update gsuite admin samples (#1361)

Samples

  • fix: use URL constructor in the samples (#1424)

Internal / Testing Changes

  • chore: drop contributors from multiple places (#1428)
  • fix: failing system test (#1429)
  • chore: use latest npm on Windows (#1427)
  • chore: update CircleCI config (#1423)
  • chore: include build in eslintignore (#1420)
  • chore(deps): update dependency eslint-plugin-node to v8 (#1415)
  • chore: update issue templates (#1413)
  • chore: remove old issue template (#1411)
  • build: run tests on node11 (#1410)
  • chore(deps): update dependency typescript to ~3.1.0 (#1403)
  • chore(deps): update dependency eslint-plugin-prettier to v3 (#1404)
  • chore(deps): update dependency nock to v10 (#1405)
  • chores(build): do not collect sponge.xml from windows builds (#1406)
  • chores(build): run codecov on continuous builds (#1401)
  • chore: update new issue template (#1398)
  • feat: Allow use of --discovery-url parameter (#1377)
  • build: fix codecov uploading on Kokoro (#1389)
  • Update kokoro config (#1372)
  • Update CI config (#1368)
  • Fix Windows Kokoro builds (#1365)

v34.0.0

Welcome to the googleapis@34 🎊 This release has breaking changes, new features, and a bunch of bug fixes. Enjoy!

The following APIs have been removed:

  • adexchangeseller/v1.1
  • adexchangeseller/v1'
  • adexchangeseller/v2.0
  • sqladmin/v1beta3

The following APIs have been added:

  • cloudtasks/v2beta3
  • redis/v1
  • file/v1beta1
  • jobs/v3p1beta1
  • videointelligence/v1p1beta1

Fixes

  • fix: upgrade to the latest google-auth-library (#1313)
  • fix: add better error handling around sample client and redirect URIs (#1285)
  • chore(deps): update dependency p-queue to v3 (#1310)
  • chore(deps): update dependency nyc to v13 (#1307)

New Features

  • feat: run the generator (#1359)
  • feat: run the generator (#1326)
  • feat: run the generator and synth (#1324)

Documentation

  • docs: add supported versions of node.js to the readme (#1355)
  • docs: fix generator script path (#1345)
  • docs: replace google/ with googleapis/ in URIs (#1342)
  • docs: Fix error handling in batchGet sample (#1338)
  • docs: Add statement of support to readme (#1333)
  • docs: Remove reference docs (#1331)

Internal / Testing Changes

  • Update the kokoro config (#1353)
  • test: remove appveyor config (#1357)
  • Do not generate libraries with synth (#1350)
  • Enable prefer-const in the eslint config (#1347)
  • Fix the sample tests (#1344)
  • Make npm install timeout configurable (#1343)
  • Enable no-var in eslint (#1340)
  • Use prettier and eslint on samples (#1341)
  • Fix samples tests (#1323)
  • Use synth templating and update CI (#1321)
  • Retry npm install in CI (#1320)
  • Add synth.py for automating client library generation (#1306)