Skip to content

[repo-status] 🌟 microsoft/msphpsql β€” Daily Status Report β€” June 15, 2026Β #1658

@github-actions

Description

@github-actions

πŸ“… 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 Β· β—·

Metadata

Metadata

Assignees

No one assigned

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions