Releases: googleapis/nodejs-error-reporting
Releases · googleapis/nodejs-error-reporting
v0.6.0
v0.5.2
12-20-2018 11:49 PST
Implementation Changes
- fix: improve error item message for plain objects (#286)
Dependencies
- chore(deps): update dependency typescript to ~3.2.0 (#266)
- fix(deps): update dependency @google-cloud/common to ^0.27.0 (#264)
- chore(deps): update dependency gts to ^0.9.0 (#255)
- chore(deps): update dependency @google-cloud/nodejs-repo-tools to v3 (#250)
- chore(deps): update dependency @types/is to v0.0.21 (#247)
- fix(deps): update dependency @google-cloud/common to ^0.26.0 (#230)
- chore(deps): update dependency eslint-plugin-node to v8 (#235)
- chore(deps): update dependency typescript to ~3.1.0 (#218)
- chore(deps): update dependency sinon to v7 (#223)
- chore(deps): update dependency eslint-plugin-prettier to v3 (#219)
- chore(deps): update dependency @types/glob to v7 (#212)
- fix(deps): update dependency @google-cloud/common to ^0.25.0 (#210)
- chore(deps): update dependency nock to v10 (#208)
- fix(deps): update dependency @google-cloud/common to ^0.24.0 (#206)
- fix(deps): update dependency @google-cloud/common to ^0.23.0 (#198)
- chore(deps): update dependency nyc to v13 (#200)
- chore(deps): update dependency eslint-config-prettier to v3 (#195)
- chore(deps): update dependency pify to v4 (#194)
- fix(deps): update dependency @google-cloud/common to ^0.21.0 (#192)
- chore(deps): lock file maintenance (#191)
- chore(deps): lock file maintenance (#181)
- chore(deps): update dependency typescript to v3 (#180)
- chore(deps): lock file maintenance (#175)
- chore(deps): lock file maintenance (#174)
- chore(deps): lock file maintenance (#173)
- chore(deps): lock file maintenance (#172)
- chore(deps): update dependency eslint-plugin-node to v7 (#170)
- chore(deps): lock file maintenance (#169)
- chore(deps): update dependency gts to ^0.8.0 (#167)
- chore(deps): lock file maintenance (#165)
- chore(deps): lock file maintenance (#164)
- chore(deps): lock file maintenance (#163)
- chore(deps): lock file maintenance (#160)
Documentation
- docs: update readme badges (#269)
Internal / Testing Changes
- chore: increase the system test delay (#291)
- chore: fix test config to include skipped tests (#287)
- chore: change sort order for retrieving err items (#289)
- chore(build): inject yoshi automation key (#285)
- chore: update nyc and eslint configs (#284)
- chore: fix publish.sh permission +x (#282)
- fix(build): fix Kokoro release script (#281)
- build: add Kokoro configs for autorelease (#280)
- chore: address system test flakiness (#275)
- chore: always nyc report before calling codecov (#277)
- chore: nyc ignore build/test by default (#276)
- chore: clean up usage of prettier and eslint (#274)
- chore: update system tests key (#272)
- chore: update license file (#271)
- fix(build): fix system key decryption (#267)
- chore: update key for system tests (#265)
- refactor(samples): convert sample tests from ava to mocha (#257)
- Update region tags in samples (#259)
- chore: add a synth.metadata
- fix: sys tests use async/await to allow a fix (#253)
- chore: update eslintignore config (#254)
- refactor: remove unused deps and simplify (#248)
- chore: drop contributors from multiple places (#249)
- chore: use latest npm on Windows (#246)
- chore: increase system test timeout (#245)
- chore: update CircleCI config (#244)
- chore: include build in eslintignore (#241)
- chore: update issue templates (#234)
- chore: remove old issue template (#232)
- build: run tests on node11 (#231)
- chores(build): do not collect sponge.xml from windows builds (#229)
- chore: update nock path in system tests (#216)
- chores(build): run codecov on continuous builds (#228)
- chore: update new issue template (#227)
- build: fix codecov uploading on Kokoro (#224)
- Update kokoro config (#220)
- Don't publish sourcemaps (#217)
- test: remove appveyor config (#215)
- Enable prefer-const in the eslint config (#211)
- Enable no-var in eslint (#209)
- Update CI config (#207)
- Add a synth file and update CI (#204)
- Retry npm install in CI (#203)
- feat: use small HTTP dependency (#201)
- chore: assert.deepEqual => assert.deepStrictEqual (#179)
- test: fix a node 10 test failure (#199)
- chore: ignore package-lock.json (#193)
- feat: add Koa2 support (#117)
- chore: fix sys test failure caused by a type error (#188)
- chore: update renovate config (#189)
- chore: do not target
es5(#187) - chore: fix
lodash.hasusage ([#185](https://github.com/googleapis/nodejs-error-repo...
v0.5.1
This release picks up an updated dependency for @google-cloud/common to fix typescript compile issue for some users (e.g. #155).
Commits
- 002cf33 chore(release): bump version to 0.5.1
- 8053a41 fix: upgrade to @google-cloud/common@0.20.3 (#158)
- cc95f61 chore(deps): lock file maintenance (#157)
- 924470a chore(deps): lock file maintenance (#156)
- a631877 chore(deps): update dependency nyc to v12 (#152)
- 0aa1e97 chore(deps): update dependency sinon to v6 (#153)
- b017ad6 fix(deps): update dependency yargs to v12 (#154)
- b65a182 chore(deps): update dependency sinon to v5.1.1 (#151)
v0.5.0
v0.4.0
v0.3.2
v0.3.1
v0.3.0
The codebase has been translated to Typescript. As a result, type definitions are included with this module to support Typescript workflows.
Breaking Changes
- The exports of the modules have changed. The default export of the module was previously a reference to the
ErrorReportingconstructor. For better compatibility with ES6 modules, this has been modified, and there is no default export, but exports a property namedErrorReporting.
// OLD CODE
const ErrorReporting = require('@google-cloud/error-reporting');
// NEW CODE (Node 6+)
const {ErrorReporting} = require('@google-cloud/error-reporting');
// NEW Code (Node 4)
const ErrorReporting = require('@google-cloud/error-reporting').ErrorReporting;
// If you are using ES6 style imports via TypeScript or Babel, you can use es6 style:
import {ErrorReporting} from '@google-cloud/error-reporting';- As a result of translating the codebase to use proper ES6 classes, the
newkeyword is now required when creating a newErrorReportingobject.
// OLD CODE
const errors = ErrorReporting(config);
// NEW CODE
const errors = new ErrorReporting(config);Commits
- fix(package): update @google-cloud/common to version 0.17.0 (#82)
6605707 - chore: simplify
index.ts(#80)9bb2eea - fix: potential fix of repo-tools permission error (#93)
911c0bc - fix: fix express installation test (#92)
16f78cd - chore(package): update @types/is to version 0.0.19 (#91)
fe67b08 - chore(package): update @types/mocha to version 5.0.0 (#83)
8892962 - chore: replace
varwithletandconst(#88)0904c40 - chore: convert test servers to TypeScript (#87)
7fcf6d4 - chore: update
error-reportingto use import statements (#86)6b58117 - Remove
use strict(#85)a91e660 - chore: enable building utils files (#84)
da857f0 - chore: rename test files to
*.ts(#46)bd8ef13 - fix: fix a failure in the installation tests (#74)
94fbc5e - chore: setup nighty build in CircleCI (#77)
e430de9 - chore: install tests print output on failure (#75)
fe34282 - chore: update README to reflect the new API (#76)
9da09a0 - chore: unignore package-lock.json and yarn.lock (#72)
f2e2dd3 - chore(package): update proxyquire to version 2.0.0 (#69)
10c0005 - feat: add installation tests (#60)
dec8b9a - chore(package): update js-green-licenses to version 0.5.0 (#70)
da3794d - chore: removing node7 job from CircleCI (#65)
10f17d5 - chore(package): update @types/node to version 9.4.0 (#52)
2037e0b - fix(package): update @google-cloud/common to version 0.16.0 (#54)
1d68cf5 - chore(package): update eslint-plugin-node to version 6.0.0 (#53)
acdbcf6 - Fixing vulnerability reported by snyk (#51)
a38845d - chore(package): update mocha to version 5.0.0 (#48)
549bff5 - chore(package): update js-green-licenses to version 0.4.0 (#47)
91a4db1 - chore: license check in posttest (#26)
b75f12f - chore: fix the samples tests (#39)
4875464 - chore: re-enable
gts check(#37)763f35e - chore: replace
varwithconstorlet(#36)a9a9cb5 - chore: enable
noImplicitAnyandnoImplicitThis(#34)20daf28 - chore: Add type annotations (#32)
6889e91 - chore: Use
importsyntax (#31)67767f9 - chore: Use
exportsyntax instead ofmodule.exports(#30)80daac2 - Remove
use strictstatements (#28)f2b2559 - chore: Specify the working_directory for sys tests (#29)
00e7272 - chore: Use class syntax in
src(#27)6a15ea1 - Ensure compilation occurs before sys/samples tests (#25)
23473db - chore: Rename src files to
*.ts(#22)efc0691 - chore: Use
gtswithallowJs: true(#21)9913f3d - chore: Rename
.appveyor.yamlto*.yml(#20)bd3db3c - chore: Fix circleci to match the other googleapis (#19)
95f1bed - Complete code migration (#18)
8c67eed - Merge remote-tracking branch 'dpe/master'
8185925 - Remove unused values (#2669)
66c9f6f
v0.2.3
Fixes
- This patch release updates dependencies to fix a security issue found in
log-driverpackage. There are no other changes compared with the previous release.