Kivik v1.7.0 Release Notes

Release Date: 2017-12-09 // over 6 years ago
  • ๐Ÿ‘Œ 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.