Skip to content

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

@github-actions

Description

@github-actions

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

The codebase is stable at v5.13.1 with all CodeQL findings resolved and the CI matrix running on Ubuntu 24.04 + SQL Server 2025. πŸŽ‰ The main opportunity right now is moving the PR review queue forward β€” several solid contributions are waiting for attention.


🏷️ Latest Release

v5.13.1 β€” Released Apr 30, 2026

Five targeted fixes: access token identity leak across pooled connections, prepared statement silent failure with triggers and MARS, fatal error on re-execution with multi-result-set column layout changes, sqlsrv_errors() returning null after failed connection, and binary stream invalidation when originating statement goes out of scope.


πŸ”€ Open Pull Requests (5 total)

# Title Status Last Activity
#1648 Workflow permissions fix (CodeQL alert #76) Draft Jun 5
#1622 Speed up tests targeting invalid servers Draft May 15
#1593 Add SQLSRV_ENCODING_UTF8_VARCHAR for UTF-8 collations Draft May 3
#1600 Fix: Don't call SQLCancel after SQLMoreResults error Open May 1
#1500 Add fetch_bignumeric attribute (external fork) Draft Mar 2025

πŸ› Open Issues (9 active)

# Title Last Activity
#1632 ODR violation loading both extensions (assigned: jahnvi480) May 27
#1540 Parameterization with 400+ params β†’ exponential execution time Apr 20
#1587 UTF-8 encoding results in NVARCHAR instead of VARCHAR(_UTF8) Apr 20
#1599 Incorrect return value from SQLMoreResults Apr 14
#1269 Return type of resource replaced by class Apr 8
#1537 Add PIE support for sqlsrv/pdo_sqlsrv (P1, 13 πŸ‘, unassigned) Mar 5
#1498 New attribute for bigint/decimal β†’ PHP int/float Oct 2025
#1516 Missing Alpine release for Alpine 3.19 Oct 2025
#1530 PHP 8.2 extensions compiled for older libstdc++ Oct 2025

βœ… Actionable Next Steps

πŸ”΄ PRs Idle >3 Days β€” Awaiting Review

  • #1600 β€” Fix: Don't call SQLCancel after SQLMoreResults error β€” Ready (non-draft), last touched May 1 (38 days ago). This directly fixes #1599. Needs a review pass before merging.
  • #1593 β€” SQLSRV_ENCODING_UTF8_VARCHAR β€” Draft, last touched May 3 (36 days ago). Reviewer David-Engel is requested. Ready for initial feedback.
  • #1622 β€” Speed up tests β€” Draft, last touched May 15 (24 days ago). Low-risk improvement to test reliability.
  • #1648 β€” Workflow permissions fix β€” Draft, last touched Jun 5 (3 days ago). Small, targeted fix for CodeQL alert #76.
  • #1500 β€” fetch_bignumeric (external fork) β€” Draft, last touched Mar 2025 (~15 months ago). Consider triaging β€” close if stale, or pull forward if the feature is desirable.

🟑 Issues Idle >3 Days β€” Awaiting Triage/Response

  • #1632 β€” ODR violation (ASAN) β€” Assigned to jahnvi480, last update May 27 (12 days ago). Status update would be helpful.
  • #1540 β€” Exponential query time with 400+ params β€” Unassigned, 49 days idle. Needs investigation or triage.
  • #1269 β€” Resource return type β€” Unassigned, 61 days idle. Needs triage decision.

🌟 Popular Unassigned Issue

  • #1537 β€” Add PIE support for sqlsrv/pdo_sqlsrv β€” 13 πŸ‘, labeled P1, unassigned, PECL officially deprecated per recent PHP RFC. This is a high-visibility item with active community interest β€” worth assigning an owner.

🟒 CI Status

No commits to dev in the last 24 hours β€” no new CI runs triggered. The most recent green run was from the May 11 CodeQL/cert fix. CI matrix is healthy on Ubuntu 24.04 + SQL Server 2025.


Generated automatically on June 8, 2026

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

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