sekejap 0.16.5
sekejap: ^0.16.5 copied to clipboard
Embedded graph-first multi-model database (SQL + graph + vector + spatial), bundled as a native library. Dart & Flutter bindings over the Rust core.
0.13.3 #
- Smaller native library — release builds now strip debug symbols and use LTO (link-time optimization). No changes to the Dart/Flutter API.
0.13.2 #
- Maintenance release — coordinated version bump across all sekejap language packages. No changes to the Dart/Flutter API since 0.13.1.
0.13.1 #
- Fix native build in a clean Flutter app. The published
rust/Cargo.tomlno longer inheritsversion/editionfrom a workspace root (which doesn't exist in the pub.dev package cache) and depends on the core crate from the registry — so a from-source build is self-contained instead of failing with "failed to find a workspace root". Native binaries are precompiled in CI and downloaded at build time, so a cleanflutter pub add sekejapneeds no Rust toolchain and no manual framework wiring. - Real README with runnable examples for the full API (
initSekejap,dbOpen,dbExecute,dbPut,dbQuery,dbQueryParams,dbPrepare/dbQueryPrepared,dbLink). - Example app rewritten as a real CRUD notes app (add / list / delete backed by the DB).
initSekejap(libraryPath:)— load an explicit native library for standalone Dart /dart test.- Documented the testing story (Flutter
integration_testvs standalone Dart withlibraryPath). - Lowered the SDK floor to Dart
>=3.4.0/ Flutter>=3.22.0for broader adoption.
0.13.0 #
- Initial public release of the Dart & Flutter bindings for sekejap — an embedded graph-first, multi-model database (SQL + graph + vector + spatial) with a native Rust core.
- Async API over
flutter_rust_bridge:dbOpen/dbNew,dbExecute,dbQuery,dbQueryParams,dbPut/dbGet/dbContains,dbLink/dbUnlink,dbCompact/dbSync. - Prepared statements:
dbPrepare+dbQueryPrepared(compile once, run with varying$1params). - Native library precompiled in CI and downloaded at build time via cargokit — no Rust toolchain required to use the package.