Skip to content

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

@github-actions

Description

@github-actions

πŸ“Š Repository Snapshot β€” June 12, 2026

Driver is stable at v5.13.1 πŸŽ‰ β€” released April 30 with five solid bug fixes. The dev branch has been quiet since early May, making this a great time to clear the review backlog and address community-reported issues.


🏷️ Latest Release

v5.13.1 β€” Released Apr 30, 2026

Fixed access-token identity leak, MARS trigger edge-case, multi-result prepared statement fatal error, sqlsrv_errors() returning null after failed connections, and binary stream lifetime.

πŸ“¦ Downloads since release: Windows: 3,997 Β· Linux: 722 Β· macOS: 53


πŸ”€ Open Pull Requests (5)

# Title Status Idle
#1648 Potential fix: workflow missing permissions (CodeQL #76) Open, awaiting review ~7 days
#1600 Fix: Do not call SQLCancel after SQLMoreResults error Open, awaiting review ~42 days
#1622 Speed up tests targeting invalid servers πŸ”§ Draft ~28 days
#1593 Add SQLSRV_ENCODING_UTF8_VARCHAR for UTF-8 collations πŸ”§ Draft ~40 days
#1500 Add fetch_bignumeric attribute πŸ”§ Draft (community) ~457 days

πŸ› Open Issues (9 active)

# Title Idle
#1632 ODR violation when loading both extensions simultaneously ~16 days
#1587 UTF-8 encoding results in NVARCHAR params instead of VARCHAR(_UTF8) (has PR #1593) ~53 days
#1540 Parameterization of 400+ query params results in exponential slowdown ~53 days
#1599 Incorrect return value from SQLMoreResults (has PR #1600) ~59 days
#1269 Return type: resource replaced by class ~65 days
#1537 Add PIE (PHP Installer Engine) support ~99 days
#1498 New attribute for bigint and decimal/numeric types (has draft PR #1500) ~232 days
#1516 Missing Alpine release (Alpine319-8.1.tar no longer available) ~233 days
#1530 PHP 8.2 extensions compiled for Alpine ~233 days

🎯 Actionable Next Steps

πŸ” PRs Idle >3 Days Awaiting Review

  • #1648 β€” Adds permissions: contents: read to cpp-lint.yml to satisfy CodeQL least-privilege finding. Small, low-risk change. Last activity: Jun 12.
  • #1600 β€” Fixes SQLCancel() being called after non-fatal SQLMoreResults errors, breaking multi-statement batch navigation. Non-draft, ready for review. Last activity: May 1.

πŸ› Issues Idle >3 Days Awaiting Review

  • #1632 β€” ODR violation when sqlsrv and pdo_sqlsrv are loaded together; potential crash risk. Last activity: May 27.
  • #1540 β€” Significant performance regression with 400+ parameterized queries. Last activity: Apr 20.
  • #1599 β€” Incorrect SQLMoreResults return value; directly tracked by PR #1600. Last activity: Apr 14.

⭐ Issues with 5+ Reactions and No Assignee

None at this time β€” no open issues have 5 or more reactions.

❌ Failing CI on Default Branch (last 24h)

No CI runs detected on the dev branch in the last 24 hours (last commit to dev was May 11, 2026).


Generated automatically on June 12, 2026 Β· microsoft/msphpsql

Generated by Daily Repo Status Β· ● 237.3K Β· β—·

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