Skip to content

Releases: apache/couchdb-nano

9.0.5

14 Sep 08:22

Choose a tag to compare

  • fixes db.multipart.insert function which didn't work as axios didn't have the ability to build multipart requests. This is now fixed.

9.0.4

02 Sep 10:47

Choose a tag to compare

  • fix circular dependency bug when logging
  • fix customer header support
  • document how to supply custom CA for https

9.0.3

15 Jan 07:25
1680101

Choose a tag to compare

  • fix circular reference logging bug

9.0.2

13 Jan 08:40
fb38c50

Choose a tag to compare

  • vastly improved TypeScript definition comments which show up as hints in VSCode
  • some TypeScript definition bug fixes
  • switched README to use async/await examples
  • scrub credentials from logged messages

v9.0.1

09 Nov 08:35

Choose a tag to compare

Bug fix release, fixing bug in instantiation of the HttpAgent object.

9.0.0

04 Nov 14:57

Choose a tag to compare

  • replace the deprecated request library with axios
  • replace deprecated changes feed follower
  • fewer dependencies

v8.2.3

02 Nov 16:07

Choose a tag to compare

Maintenance release on v8.x.x including various Typescript fixes.

Released in preparation for v9.0.0 release based on axios instead of request.

8.2.2

05 Mar 09:05

Choose a tag to compare

  • improved TypeScript definitions for Mango selectors

8.2.1

02 Mar 09:12

Choose a tag to compare

  • TypeScript definitions improved and passed through --strict compiler to check for problems in downstream projects

8.2.0

27 Feb 13:39
9994f85

Choose a tag to compare

  • added new functions to deal with Partitioned Databases for CouchDB 3.
  • rewritten test suite using jest with the focus less on testing CouchDB's functionality, but ensuring that Nano is dispatching the correct HTTP call. Most tests are "mocked" although some are performed against CouchDB 3 in a container.
  • dependency bump
  • fixed many TypeScript definitions which folks kindly raised as GitHub issues