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
2.2.0 (2018-04-30)
- [FIXED] Add missing
maxAttempt
parameter to TypeScript definition. - [FIXED] Include client initialization callback in TypeScript definition.
- [FIXED] Prevent client executing done callback multiple times.
- [FIXED] Removed test and lint data that bloated npm package size.
- [FIXED] Support Cloudant query when using promises request plugin.
2.1.0 (2018-03-05)
- [NEW] Add TypeScript definitions.
- [NEW] Allow pipes to be defined inside request event handlers.
- [UPGRADED] Using nano==6.4.3 dependancy.
- [NOTE] Update engines in preparation for Node.js 4 “Argon” end-of-life.
2.0.2 (2018-02-14)
- [FIXED] Updated
require
references to use newly scoped package
@cloudant/cloudant
.
2.0.1 (2018-02-14)
- [NEW] Added API for upcoming IBM Cloud Identity and Access Management support
for Cloudant on IBM Cloud. Note: IAM API key support is not yet enabled in the
service. - [NEW] Support multiple plugins.
See api-migration.md
for migration details. - [NEW] Allow use of a custom service name from the CloudFoundry VCAP_SERVICES
environment variable. - [FIXED] Fix
get_security
/set_security
asymmetry. - [FIXED] Support piping of request payload with plugins.
- [BREAKING CHANGE] Replace
retryAttempts
option withmaxAttempts
. This
defines the maximum number of times the request will be attempted. - [BREAKING CHANGE] By default the
retry
plugin will retry requests on HTTP
429 status codes, a subset of 5xx server error status codes and also TCP/IP
errors.
See api-migration.md
for migration details. - [BREAKING CHANGE] Changed
promise
plugin to throw newCloudantError
(not
string
). - [REMOVED] Remove global
retryTimeout
option (replaced by plugin specific
configuration). - [REMOVED] Remove previously deprecated method
set_permissions
. - [IMPROVED] Updated documentation by replacing deprecated Cloudant links with
the latest bluemix.net links.
1.10.0 (2017-11-01)
- [UPGRADED] Upgrade package: [email protected].
1.9.0 (2017-10-20)
- [NEW] Add 'error' & 'response' events to 429 retry plugin stream.
- [FIXED]
{silent: true}
to dotenv to prevent.env
warnings. - [UPGRADED] Upgrade package: [email protected].
- [UPGRADED] Upgrade package: debug@^3.1.0.
- [UPGRADED] Upgrade package: request@^2.81.0.
1.8.0 (2017-05-23)
- [UPGRADED] Using cloudant-nano==6.5.0 dependancy.
1.7.1.
1.7.0
- new
cookieauth
plugin that transparently exchanges username and password for a token - improved error handling when the library is supplied with an invalid URL
- library now accepts
vcapServices
parameter at startup as a means of defining your Cloudant URL when running in IBM's Bluemix platform