Skip to content

Releases: IBM/cloudant-node-sdk

0.9.2

04 Jun 17:21
v0.9.2
e754256
Compare
Choose a tag to compare

Note: APIs may be subject to change.

Changes:

  • Add instanceStartTime to detect database recreation in database information model.
  • Updated dependencies.

0.9.1

07 May 10:59
Compare
Choose a tag to compare

Note: APIs may be subject to change.

Changes:

  • New model extensions for _explain index analysis.
  • Removed incorrect accept header parameter from POST /{db}/_design_docs.
  • Updated dependencies.
  • Updated documentation.

0.9.0

13 Mar 10:22
Compare
Choose a tag to compare

Note: APIs may be subject to change.

Breaking Changes:

  • For the full list of code changes needed for this version see 0.9.0 API changes.
  • Unify parameter and property name case conventions across models.
  • Preserve leading _ metadata names in models that also accept user-defined properties (i.e. documents) to eliminate the risk of clashing e.g. _id and a user-defined id.

Changes:

  • Fix unexpected 401 responses from infrequent requests occuring close to an IAM token expiry time (via updated core dependency).
  • Updated dependencies.

0.8.3

13 Feb 10:24
Compare
Choose a tag to compare

Note: APIs may be subject to change.

Changes:

  • Added missing parameters for CouchDB global changes (not applicable to Cloudant).
  • Updated TS output format to es2022 and module format to node16.
  • Updated dependencies.
  • Updated documentation.

0.8.2

05 Jan 15:33
Compare
Choose a tag to compare

Note: APIs may be subject to change.

Changes:

  • Updated dependencies.

0.8.1

02 Jan 20:29
Compare
Choose a tag to compare

Note: APIs may be subject to change.

Changes:

  • Updated node-sdk-core to 4.2.1 to avoid ReDOS vulnerability in its axios dependency.
  • Updated dependencies.

Full Changelog:

0.8.0

21 Nov 10:48
Compare
Choose a tag to compare

Note: APIs may be subject to change.

Changes:

  • Fixed memory leak in changes follower.
  • Updated dependencies.

Breaking Changes:

  • Fixed errorTolerance for null value in changes follower

Full Changelog: v0.7.2...v0.8.0

0.7.2

31 Oct 17:56
Compare
Choose a tag to compare

Note: APIs may be subject to change.

Changes:

  • Updated dependencies.
  • Updated documentation.

0.7.1

28 Sep 08:39
Compare
Choose a tag to compare

Note: APIs may be subject to change.

Changes:

  • Updated ibm-cloud-sdk-core to 4.1.2 - resolves the error TypeError: Cannot read properties of undefined (reading 'headers') when processing some other errors.

0.7.0

25 Sep 17:10
Compare
Choose a tag to compare

Note: APIs may be subject to change.

Breaking Changes:

  • Corrected model for _explain responses
    • Renamed covered to covering in line with Apache CouchDB changes.
    • Removed range member that does not exist in server responses.
    • Added models for opts and mrargs members.
  • Removed unused def member from _index request models; the correct member index was already present. The def member is used only on response models and was already correctly included there.

Changes:

  • Added missing partitioned member to _index information model.
  • Added missing partitioned_indexes member to database information model.
  • Marked _db_updates deprecated as the endpoint is not available in IBM Cloudant.
  • Marked proxy related properties in replication documents deprecated as they are not available in IBM Cloudant.
  • Added partition _explain operation.
  • Updated dependencies.
  • Updated documentation.

Runtime changes:

  • Removed Node 16 that reached EOL.