This article lists and describes what's new in the versioned releases of the Microsoft SQL Server Tools on Linux and macOS.
18.4.1.1, July 2024
New item
Details
Sqlcmd AAD rename
Renamed Azure Active Directory to Entra ID.
BCP AAD rename
Renamed Azure Active Directory to Entra ID.
18.3.1.1, July 2023
New item
Details
Alpine ARM64
Only released for Alpine Linux. This version now supports the ARM64 platform on Alpine Linux.
18.2.1.1, January 2023
New item
Details
Sqlcmd Bugfix
Fixed issue with command line parameters not being hidden
18.1.1.1, August 2022
New item
Details
Sqlcmd Bugfix
Fixed issue where -M option required an argument.
Sqlcmd Bugfix
Fixed issue where nohup and SIGHUP can cause it to hang in certain situations.
Sqlcmd Bugfix
Fixed specifying input codepage with -f option.
Sqlcmd Bugfix
Fixed detection of current character encoding.
Sqlcmd Bugfix
Fixed input file codepage option.
17.10.1.1, June 2022
New item
Details
Sqlcmd Bugfix
Fixed issue where -M option required an argument.
Sqlcmd Bugfix
Fixed issue where nohup and SIGHUP can cause it to hang in certain situations.
18.0.1.1, February 2022
New item
Details
Sqlcmd Bugfix
Fixed extraneous trailing bytes after encoding conversion.
TDS 8.0
Add support for TDS 8.0 strict encryption
Secure by default
Following the change in Microsoft ODBC Driver 18 for SQL Server to default Encrypt to yes, sqlcmd and bcp both require encryption and validate certificates, by default. In sqlcmd, use -No to connect with optional encryption. In bcp, use -Yo to connect with optional encryption. For more information, see Connecting with sqlcmd and Connecting with bcp.
17.9.1.1, February 2022
New item
Details
Sqlcmd Bugfix
Fixed extraneous trailing bytes after encoding conversion.
17.8.1.2, October 2021
New item
Details
Package update
Updated RPM packages for Red Hat 7, Red Hat 8, SUSE 12, and SUSE 15 to use SHA256 RPM signing.