π microsoft/msphpsql β Daily Status Report
Generated: May 13, 2026
π Latest Release
v5.13.1 shipped on Apr 30, 2026 β a solid patch release squashing 5 bugs: access-token identity leak in pooled connections, silent INSERT failures with MARS/triggers, re-execution crash on multi-result-set statements, null sqlsrv_errors() after failed connections, and a binary stream lifetime bug. Great work, team! π
π Open Pull Requests (5)
| # |
Title |
Author |
Status |
Last Updated |
#1622 |
Speed up tests targeting invalid servers |
David-Engel |
π§ Draft |
May 12 |
#1621 |
Use paths-ignore in CodeQL.yml to exclude third-party php-sdk |
jahnvi480 |
β
Ready |
May 12 |
#1600 |
Fix: Do not call SQLCancel after SQLMoreResults error |
jahnvi480 |
β
Ready |
May 1 |
#1593 |
Add SQLSRV_ENCODING_UTF8_VARCHAR for VARCHAR UTF-8 collations |
jahnvi480 |
π§ Draft |
May 3 |
#1500 |
Add fetch_bignumeric attribute |
startork |
π§ Draft |
Mar 2025 |
π PRs Awaiting Review (idle >3 days)
#1621 β Use paths-ignore in CodeQL.yml to exclude third-party php-sdk β Ready for review, last updated May 12. This is a CodeQL CI fix and would benefit from a quick review.
#1600 β Fix: Do not call SQLCancel after SQLMoreResults error β Ready for review, last updated May 1 (~12 days idle). Substantive bug fix with tests β needs attention! π
π Open Issues Needing Attention (idle >3 days, no assignee)
| # |
Title |
Last Updated |
#1540 |
Exponential execution time with 400+ parameterized query params |
Apr 20 |
#1587 |
UTF-8 encoding in PDO_SQLSRV results in NVARCHAR params |
Apr 20 (PR #1593 in progress) |
#1599 |
Incorrect return value from SQLMoreResults |
Apr 14 (PR #1600 in progress) |
#1594 |
Buffer passed to SQLSetConnectAttrW used after function return |
Apr 3 |
#1573 |
Linux: mssql driver forces load of libssl/libcrypto, leads to dependency conflicts |
Mar 19 |
#1537 |
Add PIE support for sqlsrv/pdo_sqlsrv |
Mar 5 |
π Issues #1587 and #1599 have active PRs β those are moving forward nicely!
π¨ Recent Code Activity (last 3 days)
- f17b007 β Fix remaining CodeQL findings: path classifiers + cert validity fix (May 11,
dev)
β
Actionable Next Steps
- Review
#1621 β Small CodeQL config fix, low-risk, ready to merge.
- Review
#1600 β Bug fix for SQLCancel behavior in batch navigation; idle ~12 days.
- Triage
#1594 β Use-after-free in SQLSetConnectAttrW buffer is a potential memory safety issue worth prioritizing.
- Triage
#1540 β Performance regression with large parameterized queries; no assignee yet.
Keep up the great momentum! πͺ The v5.13.1 patch release shows the team is responsive to quality issues. Lots of good work in flight! π
Generated by Daily Repo Status Β· β 207K Β· β·
π microsoft/msphpsql β Daily Status Report
Generated: May 13, 2026
π Latest Release
v5.13.1 shipped on Apr 30, 2026 β a solid patch release squashing 5 bugs: access-token identity leak in pooled connections, silent INSERT failures with MARS/triggers, re-execution crash on multi-result-set statements, null
sqlsrv_errors()after failed connections, and a binary stream lifetime bug. Great work, team! ππ Open Pull Requests (5)
#1622#1621#1600#1593#1500π PRs Awaiting Review (idle >3 days)
#1621β Use paths-ignore in CodeQL.yml to exclude third-party php-sdk β Ready for review, last updated May 12. This is a CodeQL CI fix and would benefit from a quick review.#1600β Fix: Do not call SQLCancel after SQLMoreResults error β Ready for review, last updated May 1 (~12 days idle). Substantive bug fix with tests β needs attention! ππ Open Issues Needing Attention (idle >3 days, no assignee)
#1540#1587#1593in progress)#1599#1600in progress)#1594#1573#1537π¨ Recent Code Activity (last 3 days)
dev)β Actionable Next Steps
#1621β Small CodeQL config fix, low-risk, ready to merge.#1600β Bug fix forSQLCancelbehavior in batch navigation; idle ~12 days.#1594β Use-after-free inSQLSetConnectAttrWbuffer is a potential memory safety issue worth prioritizing.#1540β Performance regression with large parameterized queries; no assignee yet.Keep up the great momentum! πͺ The v5.13.1 patch release shows the team is responsive to quality issues. Lots of good work in flight! π