Beta v0.5.1b24 — past initial proving, but the Python API surface may still shift before 1.0. WiredTiger on-disk format is stable, but there's no migration tool yet — don't put production data here.

Reject bad geo input at write time (code 16572)

5 May 2026 · Joe Drumgoole · Releases

v0.3.0a42 hardens geo write-side validation: invalid coordinates and malformed shape definitions are now rejected at index-write time with the same error code real mongod uses (code: 16572), instead of being silently accepted and only failing on read. The check covers Polygon ring closure, longitude/latitude ranges, and malformed GeoJSON.

The marketing site also picked up its drop-in code-comparison: the home page now shows two side-by-side snippets (Normal MongoDB vs Embedded SecantusDB) where the application code is byte-identical and only the setup line differs.

Full release notes on GitHub · Install from PyPI · Tag