All Versions
Latest Version
Avg Release Cycle
52 days
Latest Release
790 days ago

Changelog History
Page 3

  • v1.7.2 Changes

    December 13, 2017

    🚀 This release includes a few bug fixes for minor (unreported) bugs discovered while adding unit tests, along with support for the upcoming Go 1.10 (as it exists today).

  • v1.7.1 Changes

    December 10, 2017

    📦 As part of the renaming project, the deprecated drivers have finally been removed from this package, reducing the third-party dependencies. No functional changes.

  • v1.7.0 Changes

    December 09, 2017

    👌 Improvements to the main Kivik library

    • 🆕 New kivik.Attachments type and improvements to the kivik.Attachment type, to support JSON marshaling and unmarshaling. This makes it possible to embed a map of kivik.Attachments directly in a document when storing such as Put, or when unmarshaling with such as with ScanDoc.
    • Added import comments to kivik and all sub-packages, in preparation for renaming the package. Not a functional change.

    Driver improvements

    🚀 In conjunction with this new release of the core Kivik library, updates to the CouchDB and PouchDB drivers have also been published:

    CouchDB Driver v1.7.0

    • 🔧 It is now possible to set a custom HTTP transport for the underlying HTTP connection. This allows for providing custom TLS configuration, proxy configuration, etc.

    PouchDB Driver v1.3.3

    • ⬇️ Reduced the size of the generated JS by not importing the net/http package. This is not a functional change.
  • v1.6.0 Changes

    November 26, 2017

    The following methods now take an optional kivik.Options argument as the final argument:

    • DB.CreateDoc()
    • DB.Put()
    • DB.Delete()
    • DB.PutAttachment()
    • DB.DeleteAttachment()
    • DB.GetAttachmentMeta()
    • DB.GetAttachment()
  • v1.5.0 Changes

    November 19, 2017

    📄 This release reflects mostly a change in testing, to test against the latest CouchDB releases, but with one minor enhancement: The addition of of the Bookmark() method on the Rows type, which exposes the bookmark value returned by _find queries.