All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
- Added a
NodeError
type. #476 - Updated various dependencies
- Add support for
arrayBuffer
response type. - Use
arrayBuffer
type underneathbuffer
response type to stop triggeringbuffer
deprecation warning. #442 - Updated various dependencies
- Swap out
node-fetch
for@anvilco/node-fetch
in order to fixPremature close
. anvilco/node-fetch#1 - Fixed bug around some error handling. #376
- Updated various dependencies
- Update
node-fetch
to latest and dropform-data
. #239 - Update various dependencies
- Fix "double-default" ESM exports, but also leave for backwards compatibility. #354
- BREAKING: Drop support for
Node 12
. - BREAKING: Changed to
ES6
style exports. - Add support for
Node 20
. - Babelizing the source to
/dist
. - Dropped some dev dependencies.
- Dependency updates.
- Non-dynamic
require
s in GraphQL modules. - Dependency updates.
- Assert that the
filename
property is (likely) there312
- Dependency updates.
- Dependency updates.
Generated by auto-changelog
.
- roll back node-fetch to not warn about form-data
#238
- [1-min] update extract files
#236
- Bump node-fetch from 2.6.7 to 3.3.0
#212
- Bump eslint-plugin-promise from 6.0.0 to 6.1.1
#204
- Bump @types/node from 17.0.35 to 18.11.18
#226
- Bump @babel/eslint-parser from 7.18.2 to 7.19.1
#188
- Bump eslint-plugin-react from 7.30.0 to 7.32.1
#235
- Bump typescript from 4.7.2 to 4.9.4
#222
- Bump json5 from 1.0.1 to 1.0.2
#228
- Bump eslint-plugin-n from 15.2.0 to 15.6.1
#232
- Bump eslint from 8.16.0 to 8.32.0
#230
- Bump @babel/core from 7.18.2 to 7.20.12
#229
- Update queries and mutations
#234
- Remove
?.
usage to support older node versions#181
v2.13.0 - 2022-09-09
- Add VERSION_LATEST_PUBLISHED, documentation
ffa8ab7
v2.12.0 - 2022-07-14
- Improve TypeScript types
#153
- Bump nodemon from 2.0.16 to 2.0.19
d4c7b2a
- More response types
0d3c332
- Improve optional arguments
19f6365
v2.11.1 - 2022-05-25
- Upgrade the babel deps
#129
- Upgrade dependencies
#126
- Fix readme broken link
#125
- Update Readme to include Anvil description
#124
v2.11.0 - 2022-05-11
- Add mergePDFs support to createEtchPacket
#119
- Bump sinon from 13.0.1 to 13.0.2
#108
- Bump @types/node from 17.0.23 to 17.0.25
#109
v2.10.1 - 2022-04-05
- Fix types path, Anvil options params
#103
- JSDoc
?
isn't the same as the TS version apparentlyb8636bf
- Fix types path. Generated includes
src/
.b11d336
v2.10.0 - 2022-04-04
- Add initial Typescript support
#102
- Add JSDoc comments for some func params
4c28568
- Move dist -> types, "types" in package.json
627b5c1
- Add typescript types
8e25ca4
v2.9.4 - 2022-03-25
- Update the readme intro to be more informative
#101
- Update the intro to be more informative
fffcbbc
v2.9.3 - 2022-03-25
- Upgrade dependencies
#99
- Bump mocha from 8.1.3 to 9.1.3
#70
- Bump sinon from 9.0.1 to 11.1.2
#66
- Bump eslint from 6.8.0 to 7.32.0
#74
- Bump eslint-plugin-node from 11.0.0 to 11.1.0
#77
- Bump auto-changelog from 2.2.1 to 2.3.0
#75
- Bump eslint-plugin-promise from 4.2.1 to 4.3.1
#73
- Bump eslint-plugin-standard from 4.0.1 to 5.0.0
#61
- Bump nodemon from 2.0.4 to 2.0.14
#72
- Bump chai from 4.2.0 to 4.3.4
#64
- Bump eslint-plugin-no-only-tests from 2.4.0 to 2.6.0
#68
- Bump bdd-lazy-var from 2.5.4 to 2.6.1
#69
- Bump eslint-plugin-import from 2.20.0 to 2.25.2
#71
- Handle different error patterns better
#54
- Bump babel-eslint from 10.0.3 to 10.1.0
#60
- Bump sinon-chai from 3.5.0 to 3.7.0
#62
- Bump eslint-plugin-react from 7.18.0 to 7.26.1
#63
- Bump eslint-config-standard from 14.1.0 to 14.1.1
#59
- [1-min] add dependabot yaml
#55
- Bump path-parse from 1.0.6 to 1.0.7
#52
- Improve docs
#51
- Bump glob-parent from 5.1.0 to 5.1.2
#49
- Bump normalize-url from 4.5.0 to 4.5.1
#50
- Adjust rate limiting dynamically based on API response
#48
- bump handlebars to 4.7.7
#47
- Bump hosted-git-info from 2.8.5 to 2.8.9
#46
- Bump lodash from 4.17.19 to 4.17.21
#45
- [security] update lockfile to fix security vuln
#42
- Allow passing ratelimit options to the client
#41
- allow null values for forge update mutation
#37
- add forgeSubmit and removeWeldData
#40
- Bump y18n from 4.0.0 to 4.0.1
#39
- fix a bug that can happen when parsing errors in node client
#38
- Update createEtchPacket example to use IRS W-4 / NDA
#36
- Bump ini from 1.3.5 to 1.3.8
#34
- v2.6.0
#33
- Add webhookURL to default createEtchPacket mutation
#32
- v2.5.0
#31
- Add generatePDF() function
#30
- v2.4.0
#29
- Add
signatureProvider
tocreateEtchPacket
Mutation#28
- v2.3.0
#27
- Add getEtchPacket and downloadDocuments Methods
#26
- Upgrade more
951cdfa
- Update the create-etch-packet example to use the same docs as demo
43bc77d
- tests for downloadDocuments, generateEtchSignUrl, getEtchPacket
dec02fb
v2.2.0 - 2020-09-29
- Cut new version: v2.2.0
#25
- Add
aliasId
ANDroutingOrder
tocreateEtchPacket
mutation query response default#24
- rename send to draft (and flip the logic) in createEtchPacket
#23
- no organizationEid allowed when calling via API key
#22
- change fillPayload param to just data
#21
- Fix file upload related stuff to reflect reality
#20
- Etch API Support for Embedded Signers
#18
- Bump node-fetch from 2.6.0 to 2.6.1
#19
- Add support for GraphQL API, starting with createEtchPacket
#16
- v2.1.0
#14
- replace
request
withnode-fetch
#13
- Bump lodash from 4.17.15 to 4.17.19
#12
- Add back in the dirName and add ability to autogen CHANGELOG
#11
- Use module.exports instead of import/export
#10
- Target node 8; remove regeneratorRuntime dependency
#5
- Dependencies update to mitigate security vulnerability
#9
- Bump acorn from 7.1.0 to 7.1.1
#8
- don't need babel anymore
2b9daad
- dependency upgrades: nodemon, mocha, and yargs due to dot-prop and yargs-parser vulnerabilities
c118d23
- bump deps to get minimist to >= 1.2.2
26e4cd1
v1.0.3 - 2020-02-05
v1.0.2 - 2020-02-05
- Add public NPM registry
6e5532e