All Versions
25
Latest Version
Avg Release Cycle
52 days
Latest Release
140 days ago

Changelog History
Page 1

  • v3.2.3 Changes

    December 02, 2020

    ๐Ÿฑ It is now possible to pass a rev argument to the PutAttachment() method by way of options, instead of the named rev argument, as well. I really really think this is the last one of these ๐Ÿ˜–

  • v3.2.2 Changes

    November 28, 2020

    It is now possible to pass a rev argument to the DeleteAttachment() method by way of options, instead of the named rev argument, as well.

  • v3.2.1 Changes

    November 27, 2020

    It is now possible to pass a rev argument to the Delete() method by way of options, instead of the named rev argument.

  • v3.2.0 Changes

    July 10, 2020

    ๐Ÿ‘€ Client.Membership() can be used to query the /_membership endpoint on clusters. See https://docs.couchdb.org/en/latest/api/server/common.html#get--_membership

  • v3.1.2 Changes

    May 02, 2020

    ๐Ÿ“š This moves most of the examples and documentation from the wiki into the godoc.

    ๐Ÿš€ No meaningful changes here, I'm only publishing the release so that pkg.go.dev will see the updates.

  • v3.1.1 Changes

    May 02, 2020

    ๐Ÿ”€ The merge from master to v3 branch resulted in an accidental v4 import path. This corrects that.

  • v3.1.0 Changes

    May 02, 2020

    ๐Ÿš€ This release adds two major features:

    ๐Ÿ‘ 1. Support for partitioned queries, which is now provided by CouchDB 3.x ๐Ÿ‘ 2. Support for multiple queries to a view. This support has been around for ages (partial support all the way back to 1.x), but was never supported by Kivik. Now it is!

    ๐Ÿ’ฅ Breaking changes:

    • The Find, Explain, CreateIndex, GetIndexes, and DeleteIndex methods now take optional (variadic) kivik.Options arguments. This should not break normal usage, but may pose a problem if you depended on the exact function definition (such as in an interface definition) in any code.
  • v3.0.3 Changes

    May 01, 2020

    ๐Ÿš€ This release fixes a panic when attempting to access LastSeq, Pending or ETag on a changes feed before the first iteration.

  • v3.0.2 Changes

    March 01, 2020

    Previously, formatting a kivik-generated error with %v produced a different output than calling the Error() method. This version standardizes output for both methods.

  • v3.0.1 Changes

    February 29, 2020

    โšก๏ธ No functional changes. This just updates the test suite to run against CouchDB 3.0.0, and Go 1.14.