News and Press

Version 1.4 Released

Final 1.4 version released. 23 September 2023


Version 1.4 Release Candidate 1

The first release candidate for version 1.4 is available for testing. Release changes at NEWS. 12 Sep 2023.


Version 1.3 Released

Final 1.3 version released. 13 July 2021


Version 1.3 Release Candidate 2

The second release candidate for version 1.3 is available for testing. Release changes at NEWS. This release candidate changes:

  • Build fixes for OpenVMS
  • Updates to the Userguide
4 Jun 2021.
Version 1.3 Release Candidate 1

The first release candidate for version 1.3 is available for testing. Release changes at NEWS. 16 May 2021.


Version 1.2 Released

Final 1.2 version released. 3 July 2020


Version 1.2 Release Candidate 3

The third release candidate for version 1.2 is available for testing. Release changes at NEWS. This release candidate changes:

  • Fix an issue with pool server not disconnecting from idle servers if no activity
  • Fix SQLColumns from different database
25 Jun 2020.
Version 1.2 Release Candidate 2

The second release candidate for version 1.2 is available for testing. Release changes at NEWS. This release candidate changes:

  • Small update to user guide
  • Fix build for OpenVMS
  • Fix build from git for MacOS
9 Jun 2020.
Version 1.2 Release Candidate 1

The first release candidate for version 1.2 is available for testing. Release changes at NEWS. 31 May 2020.


Version 1.1 Released

Final 1.1 version released. 13 March 2019


Version 1.1 Release Candidate 3

The third release candidate for version 1.1 is available for testing. Release changes at NEWS. This release candidate changes:

  • Fixed some build issues
  • Added CS_CLIENTCHARSET option to ct_con_props
  • Fix compilation in case --with-odbc-nodm is used (declaration clash)
  • Minor test improvements
  • Prepare userguide source to be changed to XML instead of old SGML
  • Fix a problem detecting SQLGetPrivateProfileString function if no standard directory was specified
21 Feb 2019.
Version 1.1 Release Candidate 2

The second release candidate for version 1.1 is available for testing. Release changes at NEWS. This release candidate changes:

  • Project files for OpenVMS upgraded. Thanks to Craig for the quick update
  • Updated documentation on protocol version and other minor changes
  • Cleaned some code for old protocols
  • Resolved some minor issues with CI and tests
  • CMake build (like autotools) now default to TDS protocol version "auto"
  • Improved TDS protocol detection in case of failure
9 Feb 2019.
Version 1.1 Release Candidate 1

The first release candidate for version 1.1 is available for testing. You can see changes at NEWS. 4 Feb 2019.


Version 1.0 Released

Final 1.0 version released. Thanks all people helping with it (see). 18 May 2016


Version 1.0 Release Candidate 5

The fifth release candidate for version 1.0 is available for testing. DBSETLUTF16 and DBSETLNTLMV2 were added. Fixed compute column in CT-library. Fixed native BCP for Sybase. Add support for per-DBPROCESS timeout using DBSETTIME. 11 May 2016.


Version 1.0 Release Candidate 4

The forth release candidate for version 1.0 is available for testing. Fix some compile issues with Mac OS X. Fix CT-Library rows counts. Fix minor compatibility issues with some unit tests. Other minor issues. 30 Apr 2016.


Version 1.0 Release Candidate 3

The third release candidate for version 1.0 is available for testing. Mainly fix some build issues (old MingW, Mac OS X, VMS). 24 Apr 2016.


Version 1.0 Release Candidate 2

The second release candidate for version 1.0 is available for testing. Mainly minor changes and documentation updates. Changed "use utf-16" default to yes. 20 Apr 2016.


Version 1.0 Release Candidate 1

The first release candidate for version 1.0 is available for testing. You can see changes at NEWS. 17 Apr 2016.


Version 0.95 Released

Final 0.95 version released. Thanks all people helping with it (see). 8 June 2015


Version 0.95 Release Candidate 3

The third release candidate for version 0.95 is available for testing. 21 May 2015


Version 0.95 Release Candidate 2

The second release candidate for version 0.95 is available for testing. 11 May 2015


Version 0.95 Release Candidate

The first release candidate for version 0.95 is available for testing. 5 May 2015


FTP site moved

The new FTP server is ftp://ftp.freetds.org/pub/freetds/ (30 July 2012)


Version 0.91 Released

Version 0.91 is available. 17 August 2011


Version 0.91 Release Candidate

The first release candidate for version 0.91 is available for testing. 9 April 2011


Building 0.82 on HP/UX

To build FreeTDS 0.82 on HP/UX, you may find you need GNU libiconv. Detailed intructions were provided Pravin Shyam Goyal on 23 June 2009:


Building 0.82 on AIX

To build FreeTDS 0.82 on AIX, you may find you need GNU libiconv. The following intructions were provided Denis Putnam on 3 July 2008:
  1. Download and install the latest version of libtool.
  2. Download and install the latest version of the GNU libiconv.
  3. Download and install unixODBC.
  4. Download and configure FreeTDS.
  5. Run make.
  6. Copy the latest libtool into the freetds-ver directory.
  7. Run make clean && make && make install.
  8. cd to PREFIX/lib and run ar -vx on all the *.a files to extract the .so files.
PHP msdblib niggle encountered

In configuring your new version of PHP to work with FreeTDS 0.82, you may encounter:
configure: error: Directory /usr/local/freetds-0.82 is not a FreeTDS installation directory
PHP tests for a FreeTDS installation by looking for files that FreeTDS no longer installs. To assure PHP that FreeTDS is installed, create two files where FreeTDS was installed e.g.:
$ touch /usr/local/freetds-0.82/include/tds.h
$ touch /usr/local/freetds-0.82/lib/libtds.a
The file that needs to be changed is used by autoconf when the distribution tarball is constructed. Cf. revision 1.13 of PHP source file config.m4. (12 June 2008)

Version 0.82 Released

Version 0.82 is now available from ftp.freetds.org. This is a major release, almost two years in the making. See NEWS and ChangeLog-0.82, included in the distribution, for details. (8 May 2008)

Third Release Candidate available for 0.82

Version 0.82RC3 is now available from ftp.freetds.org. (12 March 2008)

Second Release Candidate available for 0.82

Version 0.82RC2 is now available from ftp.astron.com. (28 February 2008)

FreeTDS enters release process for Version 0.82

Version 0.82RC1 is now available from ftp.astron.com. This important release will incorporate many new features, involving some 23,710 lines of code. Detailed information can be found in the NEWS file included in the the distribution.

Version 0.82 will be the successor to 0.64, released in July 2006. The jump in version number represents the progress toward version 1.0. (17 January 2008)



FreeTDS announces Version 0.63

Version 0.63 is now available. The source tarball is freetds-0.63.tar.gz on Ibiblio. You may wish to read the announcement. (30 April 2005)

FreeTDS announces Version 0.63 branch

Version 0.63RC1 is now available in the stable directory on Ibiblio. Enjoy,and please test on your favorite architecture. (27 November 2004)

FreeTDS announces Version 0.62.1

Includes a small but significant fix to token.c. Version 0.62.1 (15 Jan 2004)

FreeTDS announces Version 0.62

In the year since the last release, FreeTDS has seen many improvements. Version 0.62 includes:
  • UTF-8 support, as well as most other client-side character sets
  • ODBC 3.0 compliance
  • many new ODBC functions
  • cursors, array binding, dynamic SQL, and RPC support in ct-lib
  • improved network performance through better socket and packet handling.
  • more Win32 development choices; VMS support
(11 Jan 2004)

FreeTDS announces Release Candidate 2 for Version 0.62

We are in the process of releasing version 0.62. See main page for the latest release candidate (5 Jan 2004)

FreeTDS announces Version 0.61.2

This point release fixes some memory leaks. (3 August 2003)

FreeTDS announces Version 0.61.1

This point release offers bugfixes:
  • Segmentation fault with iODBC
  • Segmentation fault opening log file in append mode
  • binding parameters with NULL indicator
(20 May 2003)

FreeTDS announces Version 0.61

This release supersedes version 0.60 in all respects. It addresses all known bugs except one, see README for details. Read the announcement and try out the new features. (1 March 2003)

FreeTDS announces Version 0.61 Release Candidate

Try out the new features. (20 February 2003)

FreeTDS and PHP in Linux Journal

A recent online article by David Perrin in the Linux Journal describes his good fortune using FreeTDS to connect his PHP-based web server to a Microsoft SQL Server.

FreeTDS proudly announces Version 0.60

The new version has better datatype handling and conversion capabilities, better BCP, better compatibility with Microsoft SQL Server 2000. It's just way better. More people have joined the project, and more better things are still in store. Read the announcement and try out the new features. (11 September 2002)

FreeTDS and DBD::Sybase in Linux Journal

This month's (April 2002) Linux Journal has an article about using DBD::Sybase and FreeTDS to talk to Microsoft SQL Server by Andrew Trice.

FreeTDS.org gets a new look

FreeTDS.org has been redesigned to provide new users an easier time of finding the resources they need to use FreeTDS successfully. Any comments (good or bad) should be directed to the Mailing List.

CVS moves to SourceForge

The CVS repository has been moved to the FreeTDS project on SourceForge. The old repository will stay active indefinately for tracking historical changes as the new repository starts with 0.53pre1. Consult the FAQ for details on using the new repository.

FreeTDS version 0.53pre1

FreeTDS 0.53pre1 is now available at ftp.freetds.org and mirrors. This release fixes some nasty host lookup bugs with 0.52 and it is recommend for those having troubles connecting with 0.52. This is a tarball-only release; RPM packages will be available with the full 0.53 release.

FreeTDS version 0.52

FreeTDS 0.52 is now available at ftp.freetds.org and its mirrors. Both the source distribution and RPMs for Linux (i386) are available. Major features include a new configuration file format, much better ODBC support, and bug fixes. An announcement and some release notes are also available.

The FreeTDS User Guide

The FreeTDS Users Guide is an effort to provide better documentation for the FreeTDS user community, if it doesn't answer all your questions please submit your solutions so they may be included for the next person.

FreeTDS Article on PHPBuilder

PHPBuilder has an article on accessing SQL Server from Linux in which FreeTDS figures prominently. And it even points out some areas for us to improve in. ;-)