π
June 15, 2026 | Current stable: v5.13.1 (released April 30, 2026)
π¦ Recent Activity
β
Latest Release β v5.13.1 (April 30, 2026)
Hotfix release with 5 critical bug fixes:
- π Access token identity leaking across pooled connections (PR
#1592)
- π Prepared statement silently failing when triggers /
SET NOCOUNT OFF produce extra result sets (PR #1590)
- π Fatal error re-executing prepared statements with multiple result sets (PR
#1596)
- π
sqlsrv_errors() returning null after connection failure (PR #1595)
- π Binary stream becoming invalid when parent statement goes out of scope (PR
#1598)
π¨ Recent Commits (last 2 weeks)
- Jun 12 β Security: Hardened CodeQL workflow with explicit
permissions: read block (PR #1648) β
merged by David-Engel
π Open Pull Requests (4)
| PR |
Title |
Author |
State |
Last Active |
#1622 |
Speed up tests targeting invalid servers |
David-Engel |
π§ Draft |
May 15 (31d ago) |
#1600 |
Fix: Do not call SQLCancel after SQLMoreResults error |
jahnvi480 |
π Ready |
May 1 (45d ago) |
#1593 |
Add SQLSRV_ENCODING_UTF8_VARCHAR for UTF-8 collations |
jahnvi480 |
π§ Draft |
May 3 (43d ago) |
#1500 |
Add fetch_bignumeric attribute (community) |
startork |
π§ Draft |
Mar 2025 (460d+ ago) |
π Notable Open Issues
#1632 β ODR violation (ASAN) loading sqlsrv + pdo_sqlsrv together β filed May 21, assigned to @jahnvi480, 2 comments
#1540 β Exponential execution time with 400+ query params β assigned to @jahnvi480, labeled P3/performance
#1587 β UTF-8 encoding sends NVARCHAR instead of VARCHAR(_UTF8) β has draft PR #1593 in progress
#1537 β Add PIE support for sqlsrv/pdo_sqlsrv β π 13 reactions, P1, unassigned (PECL now officially deprecated)
π― Actionable Next Steps
π PRs idle >3 days awaiting review
- PR
#1600 β Fix: No SQLCancel after SQLMoreResults error β Ready for review, idle 45 days. Last commit: May 1. Fixes #1599. Needs a reviewer assigned.
- PR
#1593 β Add SQLSRV_ENCODING_UTF8_VARCHAR β Draft with @David-Engel requested as reviewer, idle 43 days. Last commit: May 3. Core feature enabling direct VARCHAR binding for UTF-8 collation columns.
- PR
#1622 β Speed up tests targeting invalid servers β Draft by @David-Engel, idle 31 days. Last commit: May 15. Note: CI showing failures on Windows/macOS for this branch.
- PR
#1500 β Add fetch_bignumeric attribute (community) β Draft, 460+ days idle. Consider triaging: close in favor of #1593 approach, or formally review if still relevant.
π Issues with 5+ reactions and no assignee
#1537 β Add PIE support for sqlsrv/pdo_sqlsrv β π 13 reactions, labeled P1, unassigned. PECL is now officially deprecated per [PHP RFC]((wiki.php.net/redacted) PIE is the official replacement from the PHP Foundation. High community demand β assigning an owner here would be a strong signal to the community. π¨
π’ CI Status on dev (last 24h)
No CI failures on the dev branch in the last 24 hours. The most recent commit (June 12, PR #1648) passed all checks. β
Generated automatically by the daily-repo-status workflow Β· microsoft/msphpsql
Generated by Daily Repo Status Β· β 309.7K Β· β·
π June 15, 2026 | Current stable: v5.13.1 (released April 30, 2026)
π¦ Recent Activity
β Latest Release β v5.13.1 (April 30, 2026)
Hotfix release with 5 critical bug fixes:
#1592)SET NOCOUNT OFFproduce extra result sets (PR#1590)#1596)sqlsrv_errors()returning null after connection failure (PR#1595)#1598)π¨ Recent Commits (last 2 weeks)
permissions: readblock (PR#1648) β merged by David-Engelπ Open Pull Requests (4)
#1622#1600#1593#1500π Notable Open Issues
#1632β ODR violation (ASAN) loadingsqlsrv+pdo_sqlsrvtogether β filed May 21, assigned to@jahnvi480, 2 comments#1540β Exponential execution time with 400+ query params β assigned to@jahnvi480, labeled P3/performance#1587β UTF-8 encoding sends NVARCHAR instead of VARCHAR(_UTF8) β has draft PR#1593in progress#1537β Add PIE support for sqlsrv/pdo_sqlsrv β π 13 reactions, P1, unassigned (PECL now officially deprecated)π― Actionable Next Steps
π PRs idle >3 days awaiting review
#1600β Fix: No SQLCancel after SQLMoreResults error β Ready for review, idle 45 days. Last commit: May 1. Fixes#1599. Needs a reviewer assigned.#1593β Add SQLSRV_ENCODING_UTF8_VARCHAR β Draft with@David-Engelrequested as reviewer, idle 43 days. Last commit: May 3. Core feature enabling direct VARCHAR binding for UTF-8 collation columns.#1622β Speed up tests targeting invalid servers β Draft by@David-Engel, idle 31 days. Last commit: May 15. Note: CI showing failures on Windows/macOS for this branch.#1500β Add fetch_bignumeric attribute (community) β Draft, 460+ days idle. Consider triaging: close in favor of#1593approach, or formally review if still relevant.π Issues with 5+ reactions and no assignee
#1537β Add PIE support for sqlsrv/pdo_sqlsrv β π 13 reactions, labeled P1, unassigned. PECL is now officially deprecated per [PHP RFC]((wiki.php.net/redacted) PIE is the official replacement from the PHP Foundation. High community demand β assigning an owner here would be a strong signal to the community. π¨π’ CI Status on
dev(last 24h)No CI failures on the
devbranch in the last 24 hours. The most recent commit (June 12, PR#1648) passed all checks. βGenerated automatically by the daily-repo-status workflow Β· microsoft/msphpsql