Skip to content

Releases: rails-sqlserver/tiny_tds

v3.1.0

02 Jan 20:49
f5cd106
Compare
Choose a tag to compare

Happy New Year! This release adds support for Ruby v3.4.0 for our precompiled Windows gems.

v3.0.0

15 Dec 16:48
25ab0bd
Compare
Choose a tag to compare

For a major release, there are no changes to the API of tiny_tds, and we assume most users can upgrade immediately.

We dropped support for older Ruby and Microsoft SQL server versions. We also updated all dependencies for the precompiled Windows gem versions, mainly OpenSSL v1 to v3. We no longer provide a precompiled version for 32-bit versions of Windows. And, if tiny_tds cannot send your SQL command to the server, it will now raise an error message instead of returning false.

Detailed changelog:

  • Drop support for Ruby < 2.7
  • Drop support for SQL Server < 2017
  • Drop support for FreeTDS < 1.0
  • No longer provide a 32-bit Windows build
  • Raise error if FreeTDS is unable to send command buffer to the server
  • Use freetds v1.4.23, libiconv v1.17 and OpenSSL v3.4.0 for Windows builds
  • Add bigdecimal to dependencies

v2.1.7

08 Jan 17:31
0d3f025
Compare
Choose a tag to compare
  • Add Ruby 3.3 to the cross compile list

v2.1.6

04 Dec 09:50
3515313
Compare
Choose a tag to compare
  • Add Ruby 3.0, 3.1, and 3.2 to the cross compile list
  • Fix segfault when asking if client was dead after closing it. Fixes #519.
  • Mark alloc function as undefined on TinyTds::Result. Fixes #515.
  • Fix Gem installation on Windows by adding default freetds msys path. Fixes #522
  • Search for freetds in /opt/homebrew when installing on Apple Silicon. Fixes #484, #492 and #508.