This repository has been archived by the owner on Mar 11, 2022. It is now read-only.
Releases: cloudant/nodejs-cloudant
Releases · cloudant/nodejs-cloudant
4.2.0 (2019-08-27)
- [NEW] Added option to set new IAM API key.
- [FIXED] Allow plugins to be loaded from outside the plugins/ directory.
- [FIXED] Retry bad IAM token requests.
4.1.1 (2019-06-17)
- [FIXED] Remove unnecessary
npm-cli-login
dependency.
4.1.0 (2019-05-14)
- [NEW] Added partitioned database support.
4.0.0 (2019-03-12)
- [NEW] Added option for client to authenticate with IAM token server.
- [FIXED] Add
vcapServiceName
configuration option to TS declarations. - [FIXED] Case where
.resume()
was called on an undefined response. - [FIXED] Updated the default IAM token server URL.
- [BREAKING CHANGE] Nano 7 accepted a callback to the
*AsStream
functions, but the correct behaviour when using therequest
object from*AsStream
functions is to use event handlers. Users of the*AsStream
functions should ensure they are using event handlers not callbacks before moving to this version. - [UPGRADED] Apache CouchDB Nano to a minimum of version 8 for
*AsStream
function fixes.
3.0.2 (2019-01-07)
- [FIXED] Remove unnecessary
@types/nano
dependancy.
3.0.1 (2018-11-22)
- [FIXED] Use named import for
request.CoreOptions
type.
3.0.0 (2018-11-20)
- [FIXED] Expose
BasePlugin
type in Cloudant client. - [FIXED] Set
parseUrl = false
on underlying Nano instance. - [BREAKING CHANGE] Due to the Nano 7.x upgrade all return types are now a
Promise
(except for the...AsStream
functions). See api-migration.md for migration details. - [REMOVED] Remove nodejs-cloudant TypeScript type definitions for
db.search
. These definitions are now imported directly from Nano. - [REMOVED] Removed support for the deprecated Cloudant virtual hosts feature.
- [UPGRADED] Using nano==7.1.1 dependency.
2.4.1 (2018-11-12)
- [FIXED] Don't override
plugins
array when instantiating a new client using VCAP.
2.4.0 (2018-09-19)
- [FIXED] Case where
username
andpassword
options were not used if aurl
was supplied. - [FIXED] Case where
vcapServices
was supplied with a basic-authurl
.
2.3.0 (2018-06-08)
- [FIXED] Removed addition of
statusCode
to response objects returned by promises. - [IMPROVED] Added support for IAM API key when initializing client with VCAP_SERVICES environment variable.