Tiberius-ng — a maintained continuation of the tiberius SQL Server driver

Hi all,

tiberius (crates.io: Rust Package Registry), the async SQL Server (TDS) driver for Rust, has been effectively unmaintained for a while. Issues and PRs have gone unanswered, and it currently ships open, unpatched RustSec advisories in its TLS path (cert-verification issues via the rustls/webpki chain).

I've taken over maintenance as tiberius-ng (GitHub - MattJackson/tiberius-ng: TDS 7.2–8.0 (Microsoft SQL Server) driver for Rust — actively-maintained community fork (crate: tiberius-ng) · GitHub). It is a standalone continuation with the full history and all original contributors preserved (Apache-2.0, same as upstream).

What's already done:

  • :white_check_mark: Fixed the open cert-verification advisories (RUSTSEC-2026-0098 / -0099 / -0104) and the h2 advisory
  • :white_check_mark: Green build + CI, cargo audit clean
  • :white_check_mark: Merged a backlog of real fixes and features: TDS 8.0 strict encryption, MultiSubnetFailover, SQL_VARIANT / UDT / ALTMETADATA token decoding, query cancellation, transactions, and more

If you depend on tiberius, especially if you care about the TLS advisories, it's intended as a drop-in successor. Feedback, issues, and PRs very welcome.

Repo: GitHub - MattJackson/tiberius-ng: TDS 7.2–8.0 (Microsoft SQL Server) driver for Rust — actively-maintained community fork (crate: tiberius-ng) · GitHub

Thanks to the 61 original contributors whose work this builds on.