From ecf316fb0f16d81c3956a18e202f6f19d8340397 Mon Sep 17 00:00:00 2001 From: v-kaywon Date: Mon, 31 Jul 2017 13:13:10 -0700 Subject: [PATCH 1/3] added to changelog for 5.0.0-preveiw release --- CHANGELOG.md | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index aaeeb198..645b27c4 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -3,6 +3,27 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](http://keepachangelog.com/) +## Windows/Linux/MAC 5.0.0-preview - 2017-07-31 +Updated PECL release packages. Here is the list of updates: + +### Added +- Added support for PHP 7.2 Beta 1 + +### Changed +- Implementation of PDO::lastInsertId($name) to return the last inserted sequence number if the sequence name is supplied to the function ([lastInsertId](https://github.com/Microsoft/msphpsql/wiki/Features#lastinsertid)) + +### Deprecated +- No longer support Ubuntu 15 +- Supplying tablename into PDO::lastInsertId($name) no longer return the last inserted row + +### Limitation +- No support for inout / output params when using sql_variant type + +### Known Issues +- When pooling is enabled in Linux or MAC + - unixODBC <= 2.3.4 (Linux and MAC) might not return proper diagnostics information, such as error messages, warnings and informative messages + - 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) + ## Windows/Linux/MAC 4.3.0 - 2017-07-06 Production Ready release for SQLSRV and PDO_SQLSRV drivers on Sierra, El Capitan, Debian 8, Ubuntu 15, Ubuntu 16, CentOS 7, and Windows. Here is the changlog since the last Production Ready release. From 408f9a29e1309a223b776844eacda14f1e764368 Mon Sep 17 00:00:00 2001 From: v-kaywon Date: Mon, 31 Jul 2017 13:16:56 -0700 Subject: [PATCH 2/3] changed the word deprecated to removed --- CHANGELOG.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 645b27c4..d94b5729 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -12,7 +12,7 @@ Updated PECL release packages. Here is the list of updates: ### Changed - Implementation of PDO::lastInsertId($name) to return the last inserted sequence number if the sequence name is supplied to the function ([lastInsertId](https://github.com/Microsoft/msphpsql/wiki/Features#lastinsertid)) -### Deprecated +### Removed - No longer support Ubuntu 15 - Supplying tablename into PDO::lastInsertId($name) no longer return the last inserted row From 9009af253c3107a6989cc16ff89f0d7202b3e97b Mon Sep 17 00:00:00 2001 From: v-kaywon Date: Mon, 31 Jul 2017 13:22:00 -0700 Subject: [PATCH 3/3] added link to lastInsertId wiki --- CHANGELOG.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index d94b5729..be5eb651 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -14,7 +14,7 @@ Updated PECL release packages. Here is the list of updates: ### Removed - No longer support Ubuntu 15 -- Supplying tablename into PDO::lastInsertId($name) no longer return the last inserted row +- Supplying tablename into PDO::lastInsertId($name) no longer return the last inserted row ([lastInsertId](https://github.com/Microsoft/msphpsql/wiki/Features#lastinsertid)) ### Limitation - No support for inout / output params when using sql_variant type