Releases: nozzlegear/davenport.net
Releases · nozzlegear/davenport.net
3.0.0
- Merged the F# and C# clients into the same
Davenport
package, version 3.0.0 on Nuget. - The original C# code has been removed and instead the package was rewritten in F# and wraps several classes in the
Davenport.Csharp
namespace. - The F# module now supports multiple types per database, where before you were locked to one single type per database and deserializing the wrong document could throw an error.
- This allows for much more idiomatic usage of CouchDB, where it's intended to store several types of documents per database and then associate them together with views.
Davenport.Fsharp 1.1.1
- Bugfix:
get
function would throw an error when doc wasn't found rather than returning None as expected.
Davenport.Fsharp 1.0.0
- Adds numerous fixes for serializing and deserializing special F# types like option types, unions and discriminated unions.
- Improves the
findBySelector
function by accepting aMap<string, Find list>
. This allows multiple conditions per property, where before each property could only have one condition.
Davenport 2.0.0
- Rewrite and rename of some methods/infrastructure to better accommodate the F# wrapper.
Davenport.Fsharp 1.0.0
- First release of the Davenport wrapper for F#.
1.0.0
Automated AppVeyor release for Davenport v1.0.0. Check changelog.md for a list of changes.
0.1.3-alpha
Automated AppVeyor release for Davenport v0.1.3-alpha.