couchdb-nano

Nano: The official Apache CouchDB library for Node.js

APACHE-2.0 License

Downloads
211K
Stars
650
Committers
124

Bot releases are visible (Hide)

couchdb-nano - 10.1.4 Latest Release

Published by glynnbird 2 months ago

  • Dependency bump
  • Some small documentation fixes: thanks @YakovL @rohitbishnoi
couchdb-nano - 10.1.3

Published by glynnbird 11 months ago

Maintenance release to update axios

couchdb-nano - 10.1.2

Published by glynnbird over 1 year ago

  • Bug fix for cookie refresh handling
couchdb-nano - 10.1.1

Published by glynnbird almost 2 years ago

  • bug fix for session persistence when using nano.auth
couchdb-nano - 10.1.0

Published by glynnbird almost 2 years ago

  • update dependencies, including using the latest, post v1, Axios
  • aborting in-flight HTTP requests initiated by ChangesReader when stop is called. cc @insidewhy
  • remove axios-cookiejar-support dependency which causes some users problems
  • ensure callbacks are called with Error objects cc @revington
  • various small typos and Typescript fixes from @lukashass @insidewhy @DougReeder
couchdb-nano - 10.0.0

Published by glynnbird over 2 years ago

  • Properly escape partition ids - Thanks @swansontec. This is a potentially breaking change for anyone encoding the partition key before passing to Nano. See https://github.com/apache/couchdb-nano/issues/283
  • Fix up broken badge links - Thanks @brnnnfx
  • Typescript fixes - Thanks @sziladriana
  • More Typescript fixes - Thanks @adipascu
  • Yet more Typescript fixes - Thanks @vividn
  • Dependency bump to get latest axios and other dependencies
couchdb-nano - 9.0.5

Published by glynnbird about 3 years ago

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

Published by glynnbird about 3 years ago

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

Published by glynnbird almost 4 years ago

  • fix circular reference logging bug
couchdb-nano - 9.0.2

Published by glynnbird almost 4 years ago

  • 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
couchdb-nano - v9.0.1

Published by glynnbird almost 4 years ago

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

couchdb-nano - 9.0.0

Published by glynnbird almost 4 years ago

  • replace the deprecated request library with axios
  • replace deprecated changes feed follower
  • fewer dependencies
couchdb-nano - v8.2.3

Published by glynnbird almost 4 years ago

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

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

couchdb-nano - 8.2.2

Published by glynnbird over 4 years ago

  • improved TypeScript definitions for Mango selectors
couchdb-nano - 8.2.1

Published by glynnbird over 4 years ago

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

Published by glynnbird over 4 years ago

  • 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
couchdb-nano - 8.1.0

Published by glynnbird over 5 years ago

  • TypeScript definitions
  • Typos in code and docs
  • allow db.create to take an opts object, to specify q/r
  • db.search does an HTTP POST instead of GET, which simplifies processing of parameters as they don't need to be URL encode, just passed as JSON
  • dependency bump
couchdb-nano - v8.0.1

Published by glynnbird over 5 years ago

  • fix bug in handling of drilldown parameter in db.search
  • various README fixes
  • remove lodash dependency
couchdb-nano - 7.0.0

Published by glynnbird about 6 years ago

  • Promise support
  • new ...AsStream functions
  • improved TypeScript definitions
  • tested against official CouchDB Docker image
couchdb-nano - 6.4.1

Published by glynnbird about 7 years ago

Switch to cloudant-follow dependency.