All notable changes to this project will be documented in this file. See standard-version for commit guidelines.
4.0.7 (2020-08-17)
- correct password redaction (110032b)
4.0.6 (2020-08-14)
- import URL from url module (cd35987)
4.0.5 (2020-06-30)
4.0.4 (2020-04-28)
4.0.3 (2020-02-13)
- always bypass cache when ?write=true (ba8b4fe)
- use 30s default for timeout as per README (69c2977), closes #20
4.0.2 (2019-10-04)
- Add null check on body on 401 errors (e3a0186), closes #9
- deps: Add explicit dependency on safe-buffer (8eae5f0), closes npm/libnpmaccess#2 #3
4.0.0 (2019-07-15)
- [email protected], infer uid from cache folder (0c4f060)
- uid and gid are inferred from cache folder, rather than being passed in as options.
3.9.1 (2019-07-02)
3.9.0 (2019-01-24)
- auth: support username:password encoded legacy _auth (a91f90c)
3.8.0 (2018-08-23)
- mapJson: add support for passing in json stream mapper (0600986)
3.7.0 (2018-08-23)
- json.stream: add utility function for streamed JSON parsing (051d969)
3.6.0 (2018-08-22)
- docs: document opts.forceAuth (40bcd65)
- opts.ignoreBody: add a boolean to throw away response bodies (6923702)
3.5.0 (2018-08-22)
- pkgid: heuristic pkgid calculation for errors (2e789a5)
3.4.0 (2018-08-22)
- deps: use new figgy-pudding with aliases fix (0308f54)
- auth: add forceAuth option to force a specific auth mechanism (4524d17)
3.3.0 (2018-08-21)
- query: stop including undefined keys (4718b1b)
- otp: use heuristic detection for malformed EOTP responses (f035194)
3.2.1 (2018-08-16)
- opts: pass through non-null opts.retry (beba040)
3.2.0 (2018-07-27)
- gzip: add opts.gzip convenience opt (340abe0)
3.1.1 (2018-04-09)
3.1.0 (2018-04-09)
- config: support no-proxy and https-proxy options (9aa906b)
3.0.0 (2018-04-09)
- config: opts.config is no longer supported. Pass the options down in opts itself.
2.1.0 (2018-04-08)
- token: accept opts.token for opts._authToken (108c9f0)
2.0.0 (2018-04-08)
- drop support for node@4 (758536e)
- node@4 is no longer supported
1.1.1 (2018-04-06)
1.1.0 (2018-03-16)
- specs: can use opts.spec to trigger pickManifest (85c4ac9)
1.0.1 (2018-03-16)
- query: oops console.log (870e4f5)