Repository navigation
v1.68.0
·
137 commits
to main-v1
since this release
FerretDB v1 (SQLite) multi-platform binaries — one ferretdb-[.exe] asset per platform (no ferretdb.zip). Built by release-all.yml from the wekan/FerretDB fork.
Platforms: amd64, arm64, armhf, armv6, armel, i386, ppc64le, s390x, riscv64, loong64, win64, win-arm64, win32, mac-amd64, mac-arm64, freebsd-amd64, freebsd-arm64
Every binary has a <name>.sha256sum beside it. To check a download:
curl -fsSLO https://github.com/wekan/FerretDB/releases/download/v1.68.0/ferretdb-amd64
curl -fsSLO https://github.com/wekan/FerretDB/releases/download/v1.68.0/ferretdb-amd64.sha256sum
sha256sum -c ferretdb-amd64.sha256sum
New Features 🎉
- The FerretDB binary can verify an existing SQLite database without starting
a network service.ferretdb check-sqlite <path>opens the file read-only
and immutable, runsPRAGMA quick_check(1), printsokonly for a healthy
database and returns a failing exit status for corruption, a missing file or
a failed check. WeKan startup recovery can therefore use the exact SQLite
implementation bundled with FerretDB on every supported CPU instead of
depending on a separately installed CLI. The implementation and its tests are
excluded fromferretdb_no_sqlitebuilds, which retain no SQLite driver
dependency by @xet7. Thanks to xet7.