Skip to content

Commit e8f565d

Browse files
authored
Merge pull request #359 from yitam/changelog
changelog for 4.1.8-preview
2 parents ada5924 + 443d12e commit e8f565d

1 file changed

Lines changed: 28 additions & 0 deletions

File tree

CHANGELOG.md

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,34 @@ 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/MAC 4.1.8-preview - 2017-04-10
7+
Updated documentation for Readme regarding instructions for Linux and MAC
8+
Updated PECL release packages. Here is the list of updates:
9+
### Added
10+
- [Connection Resiliency](https://github.com/Microsoft/msphpsql/wiki/Connection-Resiliency) now supported in Windows
11+
- [Connection pooling](https://github.com/Microsoft/msphpsql/wiki/Connection-Pooling-on-Linux-and-Mac) now works in MAC
12+
13+
### Fixed
14+
#### SQLSRV and PDO_SQLSRV
15+
- Added a workaround for a bug in unixODBC 2.3.4 when connection pooling is enabled.
16+
- Fixed the issue in MAC such that which driver is loaded first no longer matters.
17+
18+
#### SQLSRV only
19+
- Fixed sqlsrv_num_rows() when the client buffered result is null ([issue #330](https://github.com/Microsoft/msphpsql/issues/330)).
20+
- Fixed conversion warnings because of some const chars ([issue #332](https://github.com/Microsoft/msphpsql/issues/332)).
21+
22+
#### PDO_SQLSRV only
23+
- Improved performance by implementing a cache to store column SQL types and display sizes ([issue #189](https://github.com/Microsoft/msphpsql/issues/189)).
24+
- Fixed issue with the unsupported attribute PDO::ATTR_PERSISTENT in connection ([issue #65](https://github.com/Microsoft/msphpsql/issues/65)).
25+
- Fixed the issue when deleting something that doesn't exist ([issue #336](https://github.com/Microsoft/msphpsql/issues/336)).
26+
27+
### Known Issues
28+
- User defined data types and SQL_VARIANT ([issue #127](https://github.com/Microsoft/msphpsql/issues/127)).
29+
- Binary column binding with emulate prepare ([issue #140](https://github.com/Microsoft/msphpsql/issues/140)).
30+
- When pooling is enabled in Linux or MAC
31+
- unixODBC 2.3.1 (Linux) and unixODBC 2.3.4 (MAC) might not return proper diagnostics information, such as error messages, warnings and informative messages
32+
- 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)
33+
634
## Windows/Linux/MAC 4.1.7-preview - 2017-03-07
735
Updated PECL release packages. Here is the list of updates:
836
### Added

0 commit comments

Comments
 (0)