cbl_ffi 0.8.2+1 cbl_ffi: ^0.8.2+1 copied to clipboard
FFI bindings for the CouchbaseLite C API and the Dart support layer.
0.8.2+1 #
- Update a dependency to the latest release.
0.8.1+3 #
- Update a dependency to the latest release.
0.8.1+2 #
- Update a dependency to the latest release.
0.8.0+1 #
0.8.0 #
Note: This release has breaking changes.
- REFACTOR: enable more lint rules (#376). (69a6423f)
- REFACTOR: make use of enhanced enums (#375). (d3f21516)
- REFACTOR: use super parameters (#374). (d35feaf0)
- REFACTOR: use
Finalizer
for finalizingProxyObject
(#368). (a10bfb94) - REFACTOR: use C types from
dart:ffi
(#367). (5cb7fc29) - FIX: allow malformed UTF-8 in log and error messages (#372). (68e4f3f7)
- DOCS: reformat comments with daco (#385). (e692a51b)
- BREAKING FEAT: require Flutter
3.0.0
and Dart2.17.0
(#366). (480912b6)
0.7.2 #
0.7.0 #
- Graduate package to a stable release. See pre-releases prior to this version for changelog entries.
0.7.0-beta.12 #
Note: This release has breaking changes.
0.7.0-beta.11 #
0.7.0-beta.10 #
0.7.0-beta.9 #
0.7.0-beta.8 #
0.7.0-beta.7 #
0.7.0-beta.6 #
0.7.0-beta.5 #
- FEAT: add dependencies on API packages for native libraries
- FEAT: support reading
undefined
from Fleece collections
0.7.0-beta.4 #
- FIX: initialize native libraries exactly once (#176).
- CHORE: cut release of
cbl_native
. - CHORE: cut
cbl_native
release.
0.7.0-beta.3 #
- FIX: decode error code in
ReplicatorStatusCallbackMessage.parseArguments
. - FEAT: add
toJson
methods to containers (#167). - FEAT: allocate global memory in
SliceResult
. - FEAT: make
FleeceEncoder
aNativeObject
(#166). - FEAT: add initializer for secondary isolate.
0.7.0-beta.2 #
- Bump "cbl_ffi" to
0.7.0-beta.2
.
0.7.0-beta.1 #
- Bump "cbl_ffi" to
0.7.0-beta.1
.
0.6.0 #
Note: This release has breaking changes.
- FEAT: migrate to
Arena
fromffi
package (#60). - FEAT: add APIs for Fleece data
Value
s. - CHORE: cut release.
- BREAKING REFACTOR: convert between native and Dart types in
cbl_ffi
. - BREAKING FEAT: consistently use
id
instead ofID
. - BREAKING FEAT: add
FLResultSlice
.
0.5.1 #
- FEAT: Update dependencies.
0.5.0 #
Note: This release has breaking changes.
- FIX: use correct size for
FleeceErrorCode
. - BREAKING FEAT: add
DatabaseBindings.performMaintenance
. - BREAKING FEAT: use extensions for enum conversion.
0.4.0 #
Note: This release has breaking changes.
- BREAKING FEAT: replace
Void
with opaque structs.
0.3.0+2 #
- FIX: fix size of result of FLValue_AsInt_C.
0.3.0+1 #
- Update a dependency to the latest release.
0.3.0 #
Note: This release has breaking changes.
- CHORE: cut release.
- BREAKING FEAT: rewrite native callback.
0.2.1 #
- FEAT: add binding for
Document_RevisionID
.
0.2.0+1 #
- DOCS: add internal package warning.
0.2.0 #
- BREAKING FEAT: simplify API
0.1.0 #
- Initial release.