Skip to content
This repository has been archived by the owner on Mar 11, 2022. It is now read-only.

Releases: cloudant/nodejs-cloudant

2.2.0 (2018-04-30)

30 Apr 14:49
7c303d7
Compare
Choose a tag to compare
  • [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)

05 Mar 16:24
ed7b6df
Compare
Choose a tag to compare
  • [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)

14 Feb 17:11
ac4eccc
Compare
Choose a tag to compare
  • [FIXED] Updated require references to use newly scoped package
    @cloudant/cloudant.

2.0.1 (2018-02-14)

14 Feb 14:04
90f7811
Compare
Choose a tag to compare
  • [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 with maxAttempts. 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 new CloudantError (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)

01 Nov 11:25
3a2bfde
Compare
Choose a tag to compare

1.9.0 (2017-10-20)

20 Oct 15:48
Compare
Choose a tag to compare
  • [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)

23 May 15:46
Compare
Choose a tag to compare
  • [UPGRADED] Using cloudant-nano==6.5.0 dependancy.

1.7.1.

06 Feb 13:21
Compare
Choose a tag to compare

Fixes bug in ping function where error responses were ignored. Issue #177

1.7.0

13 Jan 12:40
Compare
Choose a tag to compare
  • 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

1.6.2

10 Nov 16:13
Compare
Choose a tag to compare

Fixes small bug when providing sort parameter to the search function. - Issue #163