Skip to content

Commit e92f1a5

Browse files
authored
Merge pull request #639 from yitam/changeLog
Change log for RC
2 parents 4772e15 + d597e47 commit e92f1a5

File tree

1 file changed

+29
-0
lines changed

1 file changed

+29
-0
lines changed

CHANGELOG.md

Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,35 @@ 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+
## Windows/Linux/macOS 5.2.0-RC - 2017-12-20
7+
Updated PECL release packages. Here is the list of updates:
8+
9+
### Added
10+
- Added support for Ubuntu 17 (requires [MSODBC 17 preview](https://github.com/Microsoft/msphpsql/tree/dev/ODBC%2017%20binaries%20preview))
11+
- Added support for Debian 9 (requires [MSODBC 17 preview](https://github.com/Microsoft/msphpsql/tree/dev/ODBC%2017%20binaries%20preview))
12+
13+
### Fixed
14+
- Issue [#555](https://github.com/Microsoft/msphpsql/issues/555) - Hebrew strings truncation (requires [MSODBC 17 preview](https://github.com/Microsoft/msphpsql/tree/dev/ODBC%2017%20binaries%20preview))
15+
- Issue [#615](https://github.com/Microsoft/msphpsql/issues/615) - Added error handling when fetching varchar(max) as a stream with Always Encrypted
16+
- Adjusted precisions for numeric/decimal inputs with Always Encrypted
17+
- Fixed bugs when binding parameters with Always Encrypted
18+
- Fixed warnings as per Prefast code analysis
19+
20+
### Limitations
21+
- In Linux and macOS, setlocale() only takes effect if it is invoked before the first connection. The subsequent locale setting will not work
22+
- Always Encrypted functionalities are only supported using [MSODBC 17 preview](https://github.com/Microsoft/msphpsql/tree/dev/ODBC%2017%20binaries%20preview)
23+
- ODBC binaries for macOS available upon request
24+
- MSODBC 17 preview msodbcsql.msi only works in Windows10
25+
- [Always Encrypted limitations](https://github.com/Microsoft/msphpsql/wiki/Features#aelimitation)
26+
- When using sqlsrv_query with Always Encrypted feature, SQL type has to be specified for each input (see [here](https://github.com/Microsoft/msphpsql/wiki/Features#aebindparam))
27+
- No support for inout / output params when using sql_variant type
28+
29+
### Known Issues
30+
- Connection pooling on Linux doesn't work properly when using the MSODBC17 preview
31+
- When pooling is enabled in Linux or macOS
32+
- unixODBC <= 2.3.4 (Linux and macOS) might not return proper diagnostics information, such as error messages, warnings and informative messages
33+
- 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/Connection-Pooling-on-Linux-and-Mac)
34+
635
## Windows/Linux/macOS 5.1.2-preview - 2017-11-21
736
Updated PECL release packages. Here is the list of updates:
837

0 commit comments

Comments
 (0)