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 thekivik.Attachment
type, to support JSON marshaling and unmarshaling. This makes it possible to embed a map ofkivik.Attachments
directly in a document when storing such asPut
, or when unmarshaling with such as withScanDoc
. - 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.
- ๐ New
-
v1.6.0 Changes
November 26, 2017The 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 theRows
type, which exposes thebookmark
value returned by_find
queries.