Skip to content

Releases: IBM/cloudant-python-sdk

0.10.1

10 Mar 17:50
v0.10.1
6faf527
Compare
Choose a tag to compare

Note: APIs may be subject to change.

Changes:

  • Updated dependencies.
  • Add operations for /_api/v2/user/current/databases and /_api/v2/user/capacity/databases APIs.

0.10.0

15 Jan 11:12
v0.10.0
4e38147
Compare
Choose a tag to compare

Note: APIs may be subject to change.

Breaking Changes:

  • Corrected mapping level of faceted search ranges API model. The existing model was incorrect and resulted in unsuccessful requests. As such this API change should have no impact.
  • Corrected sort direction values in explain map reduce options model. This is unlikely to break callers as the string value is returned.

Changes:

  • Added GET /{db}/_design/{ddoc}/_search_disk_size/{index} operation.
  • Added POST _replicator operation.
  • Updated dependencies.
  • Updated documentation.

0.9.3

08 Nov 10:03
v0.9.3
92f4759
Compare
Choose a tag to compare

Note: APIs may be subject to change.

Changes:

  • Added new allow fallback option to find query options models.
  • Fixed setting of since parameter in changes follower.
  • Improved error message output and added trace ID to error responses.
  • Updated dependencies.
  • Updated documentation.

0.9.2

20 Sep 09:55
v0.9.2
a3a78cc
Compare
Choose a tag to compare

Note: APIs may be subject to change.

Changes:

  • Improved validation of properties.
  • Updated dependencies.
  • Updated documentation.

0.9.1

11 Jul 16:24
v0.9.1
4d0f9a7
Compare
Choose a tag to compare

Note: APIs may be subject to change.

Changes:

  • Updated ibm-cloud-sdk-core to 3.20.3 to workaround issues when using requests==2.32.3.

0.9.0

10 Jul 13:00
v0.9.0
b5ed55a
Compare
Choose a tag to compare

Note: APIs may be subject to change.

Breaking Changes:

  • The default service URL changed from http://localhost:5984 to https://~replace-with-cloudant-host~.cloudantnosqldb.appdomain.cloud. This change is only breaking for users that do not configure the client with a URL and connect to a local server running on port 5984 (for example a test CouchDB server).

Changes:

  • Add missing owner field for replication documents.
  • Allow retrieval of additional vendor properties from server information model.
  • Update dependencies.
  • Update documentation.

0.8.2

04 Jun 14:46
v0.8.2
9d49d4a
Compare
Choose a tag to compare

Note: APIs may be subject to change.

Changes:

  • Add instance_start_time to detect database recreation in database information model.
  • Updated dependencies.
  • Avoid requests==2.32.3 that is incompatible with ibm-cloud-sdk-core<=3.20.0 and causes certificate errors.

0.8.1

07 May 10:57
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.8.0

13 Mar 10:15
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.8.0 API changes
  • 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 (see #490).

Changes:

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

0.7.3

13 Feb 10:19
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 dependencies.
  • Updated documentation.

Deprecations:

  • The update to python-sdk-core 3.19.0 replaces the code property with status_code to access the HTTP status code on exceptions. This now matches the status_code property of responses. The code property will be removed in a future release.