cbl 1.0.0-beta.6
cbl: ^1.0.0-beta.6 copied to clipboard
Couchbase Lite for Dart. A NoSQL database with change notification, full text search and replication.
1.0.0-beta.6 #
- FIX: make accidentally exported functions private
- CHORE: Update dependency
1.0.0-beta.5 #
- FIX: initialize native libraries exactly once (#176).
- FIX: register controller of
Channel
stream when listened to (#171). - FEAT: return mutable copies from
toMutable
methods (#178). - FEAT: use consistent database default directory for Flutter (#177).
1.0.0-beta.4 #
- FIX: allow
ConflictResolver
to be extended. - FEAT: add support for Linux + Flutter.
- FEAT:
CblWorker
isolate debug name. - FEAT: add
toJson
methods to containers (#167). - FEAT: allocate global memory in
SliceResult
. - FEAT: make
FleeceEncoder
aNativeObject
(#166). - FEAT: add initializer for secondary isolate.
1.0.0-beta.3 #
- Bump "cbl" to
1.0.0-beta.3
.
1.0.0-beta.2 #
- Bump "cbl" to
1.0.0-beta.2
.
0.6.0 #
Note: This release has breaking changes.
- REFACTOR: use
FLResultSlice
. - FIX: fix assert in
FleeceRefCountedObject
. - FEAT: migrate to
Arena
fromffi
package (#60). - FEAT: add support for Fleece data
Value
s. - BREAKING REFACTOR: convert between native and Dart types in
cbl_ffi
. - BREAKING FEAT: rename
DocumentFalgs
toReplicatedDocumentFlag
. - BREAKING FEAT: consistently use
id
instead ofID
. - BREAKING FEAT: make
Value.asString
andQuery.columnName
nullable.
0.5.1 #
- FEAT: retain
Document.properties
. - FEAT: Update dependencies.
- DOCS: mention minimum platform targets.
0.5.0 #
Note: This release has breaking changes.
- TEST: add tests for
Replicator
. - REFACTOR: use extensions for enum conversion.
- FIX: use correct size for
FleeceErrorCode
. - FIX: fix
hashCode
s of multiple classes. - FIX: properly handle cancelation of
NativeCallback
streams. - FIX: fix
Replicator
config optionspullFilter
anddocumentIDs
. - FEAT: add
Resource
abstraction. - BREAKING FEAT: add
Database.performMaintenance
. - BREAKING FEAT: represent uncompiled queries as
QueryDefinition
. - BREAKING FEAT:
Replicator
API change.
0.4.1+1 #
- REFACTOR: replace
Void
with opaque structs. - FIX: fix
Replicator
conflict resolver callback.
0.4.1 #
- FEAT: highlight error position in query parsing exception.
- CHORE: publish packages.
0.4.0 #
Note: This release has breaking changes.
- REFACTOR: migrate to new native callback API.
- BREAKING FEAT: improve
CouchbaseLite
andDatabase
APIs.
0.3.0+1 #
- STYLE: fix formatting.
- DOCS: add example.
0.3.0 #
Note: This release has breaking changes.
- FIX: actually store callback in
set logCallback
. - FEAT: add
Document.revisionId
. - FEAT: make
SessionAuthenticator.cookieName
nullable. - DOCS: add docs to a few properties.
- DOCS: fix wording.
- BREAKING FEAT: new Stream API for logging.
0.2.1 #
- FEAT: include database name in worker id.
- DOCS: add list of features to README.
0.2.0 #
Note: This release has breaking changes.
- DOCS: fix spelling.
- BREAKING FIX: fix name of
LogLevelExt.toLoggingLevel
.
0.1.0 #
- Initial release.