PackageTrack
Sign in Get early access

anaki_mongodb

MongoDB document client for AnakiORM. Native connector via Rust FFI.

0.1.7 anaki/anaki_orm

What this package is like to depend on

Last release 26 days ago

28 Jul 2026

Too new to tell

only 2 release windows

Nearly every release is documented

notes for 7 of 7 stable releases

Nothing withdrawn

no release was ever pulled

1 months old

7 releases · first in 2026

7 releases in the last 12 months

see the full history below

Release timeline

7 releases · Jul 2026 to Jul 2026
Release Pre-release

Releases

latest 7
  1. 0.1.7 28 Jul 2026
    Release notes
    • close() now returns immediately: client shutdown is detached onto the driver's process-global runtime instead of being awaited with a 5s ceiling. Sessions and pending drops still complete in the background within milliseconds; only the SRV polling monitor's sleep drains on its own. Removes the residual 5s cost per mongodb+srv:// close introduced by the 0.1.6 workaround
    Open source →
  2. 0.1.6 28 Jul 2026
    Release notes
    • Fix close() blocking ~59s for mongodb+srv:// connections: the mongodb crate's SRV polling monitor sleeps up to 60s without observing the shutdown signal, and Client::shutdown waits for it. The driver now bounds shutdown at 5s — real cleanup (session end, pending drops, cancellation) still runs; only the join on the monitor's sleep is abandoned. Non-SRV connections close in microseconds as before
    Open source →
  3. 0.1.5 27 Jul 2026
    Release notes
    • Enable the mongodb crate's socks5-proxy feature: connection URIs now accept proxyHost/proxyPort/proxyUsername/proxyPassword (MongoDB driver spec), allowing connections through a SOCKS5 proxy — e.g. an SSH dynamic forward — which is required for replica-set/SRV topologies where local port-forwards cannot follow server-announced hostnames. Pure-Rust dependency (fast-socks5); cross-compilation via cargo-zigbuild remains green on all 5 platforms
    Open source →
  4. 0.1.4 20 Jul 2026
    Release notes
    • Fix native symbol collision when multiple anaki drivers are loaded in the same process: the driver now binds its FFI symbols from its own library handle first, falling back to the native-assets runtime for bundled builds
    Open source →
  5. 0.1.3 19 Jul 2026
    Release notes
    • Fix universal (arm64+x64) macOS builds: the build hook now copies the binary into the per-config output directory, so each architecture slice gets its own file (previously both slices pointed at the same dylib and lipo failed with duplicate architectures)
    Open source →
  6. 0.1.2 19 Jul 2026
    Release notes
    • Fix pub.dev packaging: native binaries are now really inside the published archive (0.1.1 tarballs were missing native_libs/ because a repo-root gitignore rule excluded them from dart pub publish)
    Open source →
  7. 0.1.1 19 Jul 2026
    Release notes
    • Native library loads via the native-assets asset id (works with flutter build framework bundling), with filesystem search as fallback (#6)
    • New build target: Linux ARM64 (aarch64)
    Open source →

Every package, every release, already written down.

The archive is open and free. Watching your own project is what we are building next.

Browse the archive