tiberius
A TDS (MSSQL) driver
0.12.3
5.0M downloads/mo
#4537 most downloaded on crates.io
prisma/tiberius
What this package is like to depend on
Last release 2 years ago
no release in 18 months
Ships unpredictably
gaps range from 2 weeks to 1.3 years
Most releases are documented
notes for 63 of 76 stable releases
2 versions withdrawn
withdrawn after publishing
10 years old
85 releases · first in 2016
0 releases in the last 12 months
see the full history below
Release timeline
85 releases · May 2016 to Jul 2024Releases
latest 60 of 85-
0.12.319 Jul 2024Release notes
Open source →- feat: improve column type accuracy (#347)
- fix: encoding of zero-length values for large varlen columns (#315)
- update tokio_rustls (#306)
- Allow iterating over the cells in a row. (#303)
- Send ReadOnlyIntent when ApplicationIntent=ReadOnly specified (#297)
- Replace encoding with encoding_rs (#285)
- Disable chrono's oldtime feature (#284)
-
0.12.218 Apr 2023 -
0.12.110 Feb 2023Release notes
Open source →- fix: bigdecimal conversion overflow (#271)
- Reduce futures crate dependency footprint (#270)
-
0.12.019 Jan 2023Release notes
Open source →- BREAKING: Correctly convert DateTimeOffset to/from database (#269) Please read the issue carefully before upgrading.
-
0.11.819 Jul 2024 -
0.11.718 Apr 2023 -
0.11.610 Feb 2023 -
0.11.519 Jan 2023 -
0.11.406 Jan 2023Release notes
Open source →- Fix buffer overrun on finalize (#266)
- Correctly parse (local) server name (#259)
-
0.11.318 Oct 2022 -
0.11.229 Sep 2022 -
0.11.129 Sep 2022 withdrawnRelease notes
Open source →- Don't load native roots for trust-all config (#243)
- Propagate errors correctly (#247)
-
0.11.006 Sep 2022Release notes
Open source →- BREAKING: bigdecimal crate upgraded to 0.3 major and has to be of the same major in other crates using Tiberius.
- Handle negative scale from a BigDecimal (#240)
-
0.10.024 Jul 2022Release notes
Open source →- BREAKING: uuid crate upgraded to 1.0 major and has to be of the same major in other crates using Tiberius.
-
0.9.524 Jul 2022 -
0.9.404 Jul 2022 -
0.9.307 Jun 2022 -
0.9.202 Jun 2022 -
0.9.102 Jun 2022 -
0.9.003 May 2022Release notes
Open source →- (BREAKING) support rustls, switch between native-tls and rustls. the feature flag vendored-openssl is gone. instead if needing vendored TLS, use feature flag rustls
-
0.8.013 Apr 2022 -
0.7.306 Apr 2022Release notes
Open source →- Fixing an accidentally renamed time module, that would've been a breaking change.
-
0.7.206 Apr 2022 withdrawnRelease notes
Open source →- Dynamic query interface (#196)
- Support for
time0.3.x (#201) - Additional option to add custom-ca to root certificates (#203, thx @lostiniceland)
-
0.7.107 Jan 2022 -
0.7.007 Jan 2022Release notes
Open source →- Remove async-std from deps if using tokio
- show TokioAsyncWriteCompatExt in Client docs (#183)
- Upgrade to Rust edition 2021 (#180)
-
0.6.529 Oct 2021Release notes
Open source →- Constrain UUID features and optionalize winauth dependency (smaller binaries)
-
0.6.430 Aug 2021 -
0.6.326 Aug 2021 -
0.6.219 Aug 2021Release notes
Open source →- Improvement on waker calls. We used to wake the runtime too often, this should improve performance.
-
0.6.117 Aug 2021 -
0.6.009 Aug 2021Release notes
Open source →- Refactor stream handling to something more rusty (#166). This is a breaking change, if relying on the asynchronous stream handling of QueryResult. Please refer to the updated documentation.
-
0.5.1626 Jul 2021 -
0.5.1514 Jun 2021Release notes
Open source →- Split column decoding into modules (speeding up TEXT/NTEXT/IMAGE decoding a lot) (#153)
-
0.5.1409 Jun 2021 -
0.5.1319 May 2021Release notes
Open source →- Add Config parsing for "Integrated Security" (two words)
- Unified bitflag setup
- Correct default ports
- Update to enumflags2 0.7
-
0.5.1226 Mar 2021 -
0.5.1125 Mar 2021Release notes
Open source →- Fixing of all clippy warnings. This might have some performance benefits and might also fix some weird bugs in environments where we can't guarantee the evaluation order. (#136)
- Add info of LCID and sort id to colation errors (#138)
-
0.5.1015 Mar 2021 -
0.5.922 Feb 2021Release notes
Open source →- Set the
app_namein LOGIN7 totiberius. This allows connecting to servers that expect the value to not be empty (see issue #127).
- Set the
-
0.5.804 Feb 2021 -
0.5.703 Feb 2021 -
0.5.601 Feb 2021 -
0.5.519 Jan 2021 -
0.5.419 Jan 2021Release notes
Open source →Removed the tls feature flag to simplify dependencies. This means you will always get a TLS-enabled build, and can disable it on runtime. This also means we don't always compile async-std if wanting to use tokio, and so forth.
Fixes certain issues with vendored OpenSSL on macOS platforms too.
-
0.5.319 Jan 2021 -
0.5.212 Jan 2021Release notes
Open source →Introducing working TLS support on macOS platforms.
Please read the issue:
https://github.com/prisma/tiberius/issues/65
-
0.5.104 Jan 2021Release notes
Open source →Internally upgrade bytes to 1.0. Should have no visible change to the apis.
-
0.5.004 Jan 2021Release notes
Open source →If using Tiberius with Tokio and SQL Browser, this PR will upgrade Tokio to 1.0.
0.4 branch will be updated for a short while if needed and until the ecosystem has completely settled on Tokio 1.0.
-
0.4.2119 Jan 2021Nothing published for this version
-
0.4.2019 Jan 2021Nothing published for this version
-
0.4.1912 Jan 2021Nothing published for this version
-
0.4.1810 Dec 2020Release notes
Open source →- Allow
databaseNamein connection string to define the database (#108) - Implement reader functions for standard string data (#107)
- Fix a time conversion error (#106)
- Allow
-
0.4.1701 Dec 2020Release notes
Open source →- Fixing error swallowing with
simple_queryand MARS (#105) - Fixing transaction descriptor reading (#105)
- Fixing envchange token reads (#105)
- Fixing error swallowing with
-
0.4.1623 Nov 2020 -
0.4.1512 Nov 2020Nothing published for this version
-
0.4.1430 Oct 2020Release notes
Open source →- Support alternatively
BigNumberwhen dealing with numeric values. - Document feature flags
- Support alternatively
-
0.4.1322 Oct 2020Release notes
Open source →- Realizing UTF-16 works just fine with SQL Server. Reverting the UCS2, but still keeping the faster writes.
-
0.4.1220 Oct 2020Release notes
Open source →SKIP this, go directly to 0.4.13
- A typo fix in README (#94)
- Faster string writes with better length handling. UCS2 for writes (#95).
-
0.4.1107 Oct 2020Release notes
Open source →- Allow disabling TLS in connection string (#89)
- Use connection-string for ado.net parsing (#91)
- Handle JDBC connection strings (#92)
-
0.4.1030 Sep 2020Release notes
Open source →- Handling nullable int values, fix for #78 (#80)
- Reflect tweaks to upstream libgssapi crate (#81)
- Skip default features in libgssapi (for macOS support)
- Handle env change Routing request (#87)