Skip to content
This repository was 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

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

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

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

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

Choose a tag to compare

  • [UPGRADED] Upgrade package: cloudant-nano@6.7.0.

1.9.0 (2017-10-20)

20 Oct 15:48

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: cloudant-nano@6.6.0.
  • [UPGRADED] Upgrade package: debug@^3.1.0.
  • [UPGRADED] Upgrade package: request@^2.81.0.

1.8.0 (2017-05-23)

23 May 15:46

Choose a tag to compare

  • [UPGRADED] Using cloudant-nano==6.5.0 dependancy.

1.7.1.

06 Feb 13:21

Choose a tag to compare

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

1.7.0

13 Jan 12:40

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

Choose a tag to compare

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