Skip to content

Commit 3d2f631

Browse files
authored
Change log 5.8.1 (#1116)
1 parent e8fef22 commit 3d2f631

File tree

2 files changed

+25
-1
lines changed

2 files changed

+25
-1
lines changed

CHANGELOG.md

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,30 @@ All notable changes to this project will be documented in this file.
33

44
The format is based on [Keep a Changelog](http://keepachangelog.com/)
55

6+
## 5.8.1 - 2020-04-15
7+
Updated PECL release packages. Here is the list of updates:
8+
9+
### Fixed
10+
- Pull Request [#1094](https://github.com/microsoft/msphpsql/pull/1094) - Fixed default locale issues in Alpine Linux
11+
- Pull Request [#1095](https://github.com/microsoft/msphpsql/pull/1095) - Removed unnecessary data structure to support Client-Side Cursors feature in Alpine Linux
12+
- Pull Request [#1095](https://github.com/microsoft/msphpsql/pull/1107) - Fixed logging issues when both drivers are enabled in Alpine Linux
13+
14+
### Limitations
15+
- No support for inout / output params when using sql_variant type
16+
- No support for inout / output params when formatting decimal values
17+
- 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
18+
- Always Encrypted requires [MS ODBC Driver 17+](https://docs.microsoft.com/sql/connect/odbc/linux-mac/installing-the-microsoft-odbc-driver-for-sql-server)
19+
- Only Windows Certificate Store and Azure Key Vault are supported. Custom Keystores are not yet supported
20+
- Issue [#716](https://github.com/Microsoft/msphpsql/issues/716) - With Always Encrypted enabled, named parameters in subqueries are not supported
21+
- Issue [#1050](https://github.com/microsoft/msphpsql/issues/1050) - With Always Encrypted enabled, insertion requires the column list for any tables with identity columns
22+
- [Always Encrypted limitations](https://docs.microsoft.com/sql/connect/php/using-always-encrypted-php-drivers#limitations-of-the-php-drivers-when-using-always-encrypted)
23+
24+
### Known Issues
25+
- Connection pooling on Linux or macOS is not recommended with [unixODBC](http://www.unixodbc.org/) < 2.3.7
26+
- When pooling is enabled in Linux or macOS
27+
- unixODBC <= 2.3.4 (Linux and macOS) might not return proper diagnostic information, such as error messages, warnings and informative messages
28+
- due to this unixODBC bug, fetch large data (such as xml, binary) as streams as a workaround. See the examples [here](https://github.com/Microsoft/msphpsql/wiki/Features#pooling)
29+
630
## 5.8.0 - 2020-01-31
731
Updated PECL release packages. Here is the list of updates:
832

source/shared/version.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@
2727
// Increase Patch for backward compatible fixes.
2828
#define SQLVERSION_MAJOR 5
2929
#define SQLVERSION_MINOR 8
30-
#define SQLVERSION_PATCH 0
30+
#define SQLVERSION_PATCH 1
3131
#define SQLVERSION_BUILD 0
3232

3333
// For previews, set this constant to 1. Otherwise, set it to 0

0 commit comments

Comments
 (0)