Skip to content

v0.5.2

Choose a tag to compare

@github-actions github-actions released this 05 Jan 06:16
· 570 commits to main since this release

Added

  • Encrypt=no_tls connection string option to disable TLS entirely for legacy SQL Server instances
  • Config::no_tls() builder method for programmatic configuration
  • SqlServerVersion type 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 to sql_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