Skip to content

Latest commit

 

History

History
166 lines (90 loc) · 6.47 KB

CHANGELOG.md

File metadata and controls

166 lines (90 loc) · 6.47 KB

Changelog

8.0.0 (2023-08-14)

⚠️ BREAKING CHANGES

  • support for node 14 has been removed

Bug Fixes

Dependencies

  • 96370c2 #92 bump npm-registry-fetch from 14.0.5 to 15.0.0

7.0.1 (2022-10-17)

Dependencies

  • 36fa4b1 #76 bump npm-registry-fetch from 13.3.1 to 14.0.0
  • 29616ad #77 bump proc-log from 2.0.1 to 3.0.0

7.0.0 (2022-09-30)

⚠️ BREAKING CHANGES

  • npm-profile is now compatible with the following semver range for node: ^14.17.0 || ^16.13.0 || >=18.0.0

Features

  • e16befb #68 postinstall for dependabot template-oss PR (@lukekarrys)

6.2.1 (2022-08-02)

Bug Fixes

  • cancel opener promise if web login fails (#57) (cdc4acb)
  • remove npm-use-webauthn header (#53) (b701df2)

6.2.0 (2022-07-12)

Features

  • Add export for webauthCheckLogin (#54) (05a7811)

6.1.0 (2022-06-08)

Features

  • Allow web-login donecheck to cancel opener promise (#50) (aa82de0)
  • set 'npm-use-webauthn' header depending on option (#48) (6bdd233)

6.0.3 (2022-04-20)

Dependencies

  • update npm-registry-fetch requirement from ^13.0.0 to ^13.0.1 (#34) (a444b51)

6.0.2 (2022-02-15)

Dependencies

  • bump npm-registry-fetch from 12.0.2 to 13.0.0 (#28) (7c01310)

6.0.1 (2022-02-14)

Bug Fixes

Dependencies

  • update npm-registry-fetch requirement from ^12.0.0 to ^12.0.2 (82b65f8)
  • use proc-log instead of process.emit (fe2b8f3)

6.0.0 (2022-01-19)

⚠ BREAKING CHANGES

  • this drops support for node<=10 and non-LTS versions of node12 and node14

Features

Documentation

dependencies

v5.0.0 (2020-02-27)

  • Drop the CLI from the project, just maintain the library
  • Drop support for EOL Node.js versions
  • Remove Promise option, just use native Promises
  • Remove figgy-pudding
  • Use npm-registry-fetch v8
  • fix: do not try to open invalid URLs for WebLogin

v4.0.3 (2020-02-27)

  • fix: do not try to open invalid URLs for WebLogin

v4.0.2 (2019-07-16)

  • Update npm-registry-fetch to 4.0.0

v4.0.1 (2018-08-29)

  • opts.password needs to be base64-encoded when passed in for login
  • Bump npm-registry-fetch dep because we depend on opts.forceAuth

v4.0.0 (2018-08-28)

BREAKING CHANGES:

v3.0.2 (2018-06-07)

  • Allow newer make-fetch-happen.
  • Report 500s from weblogin end point as unsupported.
  • EAUTHUNKNOWN errors were incorrectly reported as EAUTHIP.

v3.0.1 (2018-02-18)

  • Log npm-notice headers

v3.0.0 (2018-02-18)

BREAKING CHANGES:

  • profile.login() and profile.adduser() take 2 functions: opener() and prompter(). opener is used when we get the url couplet from the registry. prompter is used if web-based login fails.
  • Non-200 status codes now always throw. Previously if the content.error property was set, content would be returned. Content is available on the thrown error object in the body property.

FEATURES:

  • The previous adduser is available as adduserCouch
  • The previous login is available as loginCouch
  • New loginWeb and adduserWeb commands added, which take an opener function to open up the web browser.
  • General errors have better error message reporting

FIXES:

  • General errors now correctly include the URL.
  • Missing user errors from Couch are now thrown. (As was always intended.)
  • Many errors have better stacktrace filtering.