Skip to content

Releases: IBM/cloudant-go-sdk

0.7.5

27 Mar 13:35
Compare
Choose a tag to compare

Note: APIs may be subject to change.

Changes:

  • Fix: return an error when reading from a closed changes follower's channel (#471).
  • Use new go-sdk-core problem types for errors.
  • Improve error handling in changes follower when using contexts.
  • Updated dependencies.

0.7.4

13 Mar 10:14
Compare
Choose a tag to compare

Note: APIs may be subject to change.

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:20
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.

0.7.2

05 Jan 15:35
Compare
Choose a tag to compare

Note: APIs may be subject to change.

Changes:

  • Updated dependencies.

0.7.1

21 Nov 10:48
Compare
Choose a tag to compare

Note: APIs may be subject to change.

Changes:

  • Updated dependencies.

Full Changelog: v0.7.0...v0.7.1

0.7.0

30 Oct 14:38
Compare
Choose a tag to compare

Note: APIs may be subject to change.

Changes:

  • Fix to correctly handle context deadlines in changes follower (#424).
  • Updated dependencies.
  • Updated documentation.

0.6.0

25 Sep 17:51
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 Go 1.19 that reached EOL.

0.5.0

30 Aug 10:34
Compare
Choose a tag to compare

Note: APIs may be subject to change.

Breaking Changes:

  • CouchDbSessionAuthenticator.Client cannot be accessed any more. The base service client is (and should be) used for session authentication by default.

New features:

Changes:

  • Improved performance for Basic authentication by upgrading to session cookie authentication with servers that return cookies on Basic authentication requests.
  • Updated dependencies.
  • Updated documentation.

0.4.4

13 Jul 12:14
Compare
Choose a tag to compare

Note: APIs may be subject to change.

Changes:

  • Updated known issues documentation.

0.4.3

21 Jun 09:35
Compare
Choose a tag to compare

Note: APIs may be subject to change.

Changes:

  • Updated dependencies.