v0.5.2
Added
Encrypt=no_tlsconnection string option to disable TLS entirely for legacy SQL Server instancesConfig::no_tls()builder method for programmatic configurationSqlServerVersiontype for proper SQL Server product version representation
Fixed
- PreLogin VERSION field now correctly identified as SQL Server product version, not TDS protocol version
- Logging now shows correct product names (e.g., "SQL Server 2012") instead of "Unknown SQL Server version"
- TVP (Table-Valued Parameter) RPC declarations now correctly use table type names (e.g.,
@p1 dbo.IntIdList READONLY) instead of falling through tosql_variant
What's Changed
- fix: SQL Server 2008-2016 compatibility (TLS, version detection, TVP) by @jkindrix in #28
- fix(pool): implement sp_reset_connection using TDS RESETCONNECTION flag by @jkindrix in #30
Full Changelog: v0.5.1...v0.5.2