We recently released the next preview/beta of the Microsoft Drivers for PHP for SQL Server, version 5.9.0-beta2. This preview/beta release has been built with PHP 7.3+ and tested on all supported platforms.
Note: We have changed from "preview" to "beta" versioning terminology in order to support the new Pickle distribution channel. Pickle supports PECL packages so the drivers for PHP will be available via both channels.
Notable items about this release include:
Support for PHP 8.0
Support for Pickle
Dropped support for PHP 7.2
Pull Request#1205- minimized compilation warnings on Linux and macOS
Pull Request#1209- fixed a bug in fetching varbinary max fields as char or wide chars
Issue#1210- switched from preview to beta terminology to enable Pickle support
Issue#1213- the MACOSX_DEPLOYMENT_TARGET in config files caused linker errors in macOS Big Sur - Pull Request#1215
No support for inout / output params when using sql_variant type
No support for inout / output params when formatting decimal values
In Linux and macOS, setlocale() only takes effect if it is invoked before the first connection. Attempting to set the locale after connecting will not work