Skip to content

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

Description

@github-actions

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

The driver is stable at v5.13.1 πŸŽ‰ β€” the latest release landed April 30 with five targeted fixes. The dev branch has been quiet this week, making it a great time to focus energy on the PR review queue and a few long-waiting issues.


🏷️ Latest Release

v5.13.1 β€” Released Apr 30, 2026

Fixed access-token identity leak, MARS trigger edge-case, multi-result re-execution crash, sqlsrv_errors() null return on failed connect, and binary stream lifetime bug.


πŸ”€ Open Pull Requests (5)

# Title Author Status Last Updated
#1648 Fix: Workflow missing permissions (CodeQL alert #76) David-Engel ⚠️ CI failing (Linux) Jun 8
#1600 Fix: Don't call SQLCancel after SQLMoreResults error jahnvi480 βœ… Ready May 1
#1622 Speed up tests targeting invalid servers David-Engel πŸ“ Draft May 15
#1593 Add SQLSRV_ENCODING_UTF8_VARCHAR for UTF-8 collations jahnvi480 πŸ“ Draft May 3
#1500 Add fetch_bignumeric attribute startork πŸ“ Draft Mar 12, 2025

⏰ PRs Idle >3 Days Awaiting Review

  • #1648 β€” Permissions fix for cpp-lint.yml β€” Last activity Jun 8. Reviewer requested: @jahnvi480. ⚠️ Linux CI job is failing β€” needs investigation before merge.
  • #1600 β€” SQLCancel fix in core_sqlsrv_next_result β€” Last activity May 1. Ready for review, not a draft β€” this one is actionable today!

πŸ› Issues Idle >3 Days Awaiting Triage (No Assignee)

# Title Last Updated
#1632 ODR violation loading sqlsrv + pdo_sqlsrv together May 27
#1540 400+ parameterized query causes exception Apr 20
#1587 UTF-8 encoding uses NVARCHAR instead of VARCHAR(_UTF8) Apr 20
#1599 Incorrect return value from SQLMoreResults Apr 14
#1269 Resource type replacement with class Apr 8

πŸ”₯ High-Reaction Issues Without an Assignee

# Title Reactions
#1537 Add PIE support (PECL is deprecated!) πŸ‘ 13

PECL has been officially deprecated in favour of PIE β€” this is a P1 issue with strong community interest. Worth prioritizing!


🚦 CI Status

Check Status
Linux (PR #1648) ❌ Failing
macOS (PR #1648) βœ… Passing
Windows (PR #1648) βœ… Passing
CodeQL βœ… Passing
DevSkim βœ… Passing

The Linux CI failure on PR #1648 is the only active red signal. No failures on the dev branch itself.


βœ… Recommended Focus for Today

  1. Investigate Linux CI failure on #1648 β€” small permissions-only change, shouldn't be failing; likely a flaky runner or unrelated infra issue.
  2. Review #1600 β€” fully ready, fixes a real SQLCancel/batch-navigation bug with tests included.
  3. Triage #1632 β€” ODR violation is a correctness issue when loading both extensions.
  4. Assign #1537 β€” PIE migration is community-requested (13 πŸ‘) and marked P1; PECL deprecation makes this increasingly urgent.

πŸ€– Auto-generated daily status report Β· microsoft/msphpsql

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

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