- Add `Json` module to return JSON strings and write JSON as it's read to a `PipeWriter` - Add `docfx`-based documentation to allow how-to docs and API docs to be generated on the same site Reviewed-on: #11
12 lines
816 B
Markdown
12 lines
816 B
Markdown
# Upgrade from v2 to v3
|
|
|
|
The biggest change with this release is that `BitBadger.Npgsql.Documents` became `BitBadger.Documents`, a set of libraries providing the same API over both PostgreSQL and SQLite (provided the underlying database supports it). Existing PostgreSQL users should have a smooth transition.
|
|
|
|
* Drop `Npgsql` from namespace (`BitBadger.Npgsql.Documents` becomes `BitBadger.Documents`)
|
|
* Add implementation (PostgreSQL namespace is `BitBadger.Documents.Postgres`, SQLite is `BitBadger.Documents.Sqlite`)
|
|
* Both C# and F# idiomatic functions will be visible when those namespaces are `import`ed or `open`ed
|
|
* There is a `Field` constructor for creating field conditions (though look at [v4][]'s changes here as well)
|
|
|
|
|
|
[v4]: ./v4.md#op-type-removal "Upgrade from v3 to v4 • BitBadger.Documents"
|