π
June 17, 2026 | Stable release: v5.13.1 (April 30, 2026)
π What's New Since Yesterday
The macOS CI fix landed quickly β great turnaround! And with PR #1659 now open, the ODR violation reported in #1632 is actively being addressed. πͺ
π Open Pull Requests (5)
| PR |
Title |
Author |
State |
Idle |
#1659 |
Fix: ASAN ODR violation when loading both extensions |
@jahnvi480 |
β
Ready |
2 days |
#1600 |
Fix: Do not call SQLCancel after SQLMoreResults error |
@jahnvi480 |
β
Ready |
64 days |
#1622 |
Speed up tests targeting invalid servers |
@David-Engel |
π Draft |
33 days |
#1593 |
Add SQLSRV_ENCODING_UTF8_VARCHAR for UTF-8 collations |
@jahnvi480 |
π Draft |
45 days |
#1500 |
Add fetch_bignumeric attribute (community) |
@startork |
π Draft |
~460 days |
π― Actionable Next Steps
β³ PRs idle >3 days awaiting review
- PR
#1600 β Fix: Do not call SQLCancel in core_sqlsrv_next_result after SQLMoreResults error β Ready for review, 64 days idle (last commit April 14). Fixes functional correctness issue #1599 where mid-batch errors abort remaining result sets. Includes comprehensive .phpt test coverage. This needs a reviewer assigned. π
- PR
#1659 β Fix: ASAN ODR violation when loading both extensions β Ready for review, opened June 15. Adds -fvisibility=hidden to both extensions' config.m4 to prevent ODR symbol conflicts. Addresses #1632. π
π Issues idle >3 days awaiting triage
#1660 β Memory leak (387 bytes) detected by ASAN during module startup β New issue filed June 15, no assignee. ASAN is surfacing startup allocation that isn't freed on extension unload β likely related to the ODR investigation. Worth triaging alongside PR #1659. π§
#1540 β Parameterization with 400+ items causes exponential execution time β No assignee, no recent update. Performance regression impacting real-world workloads.
#1269 β Return type of resource replaced by class β Long-standing issue, no assignee.
π₯ Issues with 5+ reactions and no assignee
| Issue |
Title |
π Reactions |
Labels |
#1537 |
Add PIE support for sqlsrv/pdo_sqlsrv extensions |
13 |
P1 |
PIE (PHP Installer for Extensions) is the official PECL replacement β this is a P1 community ask with 13 upvotes and no owner. Assigning this would signal strong commitment to the PHP ecosystem. π
β
CI Status on dev
No CI failures detected on dev in the last 24 hours. The most recent commit (Jun 16, macOS ODBC fix) merged cleanly. π’
π¦ Current Release Status
| Release |
Date |
Notes |
| v5.13.1 |
Apr 30, 2026 |
5 bug fixes (security + reliability) |
| v5.13.0 |
Feb 27, 2026 |
PHP 8.4 + 8.5 support, platform updates |
Generated automatically by the daily-repo-status workflow Β· microsoft/msphpsql
Generated by Daily Repo Status Β· β 205.5K Β· β·
π June 17, 2026 | Stable release: v5.13.1 (April 30, 2026)
π What's New Since Yesterday
#1661)#1659Fix: ASAN ODR violation when loading both extensions by@jahnvi480#1660Memory leak (387 bytes) detected by ASAN during extension module startupThe macOS CI fix landed quickly β great turnaround! And with PR
#1659now open, the ODR violation reported in#1632is actively being addressed. πͺπ Open Pull Requests (5)
#1659@jahnvi480#1600@jahnvi480#1622@David-Engel#1593@jahnvi480#1500@startorkπ― Actionable Next Steps
β³ PRs idle >3 days awaiting review
#1600β Fix: Do not call SQLCancel incore_sqlsrv_next_resultafter SQLMoreResults error β Ready for review, 64 days idle (last commit April 14). Fixes functional correctness issue#1599where mid-batch errors abort remaining result sets. Includes comprehensive.phpttest coverage. This needs a reviewer assigned. π#1659β Fix: ASAN ODR violation when loading both extensions β Ready for review, opened June 15. Adds-fvisibility=hiddento both extensions'config.m4to prevent ODR symbol conflicts. Addresses#1632. ππ Issues idle >3 days awaiting triage
#1660β Memory leak (387 bytes) detected by ASAN during module startup β New issue filed June 15, no assignee. ASAN is surfacing startup allocation that isn't freed on extension unload β likely related to the ODR investigation. Worth triaging alongside PR#1659. π§#1540β Parameterization with 400+ items causes exponential execution time β No assignee, no recent update. Performance regression impacting real-world workloads.#1269β Return type ofresourcereplaced by class β Long-standing issue, no assignee.π₯ Issues with 5+ reactions and no assignee
#1537β CI Status on
devNo CI failures detected on
devin the last 24 hours. The most recent commit (Jun 16, macOS ODBC fix) merged cleanly. π’π¦ Current Release Status
Generated automatically by the daily-repo-status workflow Β· microsoft/msphpsql