Comparing master...master-7.4 · flightphp/tracy-extensions · GitHub
Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: flightphp/tracy-extensions
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: master
Choose a base ref
...
head repository: flightphp/tracy-extensions
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: master-7.4
Choose a head ref
Checking mergeability… Don’t worry, you can still create the pull request.
  • 9 commits
  • 15 files changed
  • 3 contributors

Commits on Feb 4, 2024

  1. Configuration menu
    Copy the full SHA
    734a5f1 View commit details
    Browse the repository at this point in the history

Commits on Feb 29, 2024

  1. Configuration menu
    Copy the full SHA
    05a540b View commit details
    Browse the repository at this point in the history
  2. Merge pull request #2 from flightphp/pdowrapper

    added pdowrapper to pdo query capture
    n0nag0n authored Feb 29, 2024
    Configuration menu
    Copy the full SHA
    f9a01fd View commit details
    Browse the repository at this point in the history

Commits on Mar 12, 2024

  1. Configuration menu
    Copy the full SHA
    31b3cf7 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7f58aad View commit details
    Browse the repository at this point in the history

Commits on Jun 13, 2026

  1. fix: make PdoQueryCapture extend SimplePdo instead of deprecated PdoW…

    …rapper
    
    - PdoQueryCapture now extends \flight\database\SimplePdo (v0.1.x / 7.4 line)
    - Adjusted constructor for BC with existing 4-param usage on this branch while delegating to SimplePdo
    - Updated README with clarification on SimplePdo benefits and Tracy vs APM tracking
    - All queries continue to be captured for the Tracy database panel
    
    Related to #10
    n0nag0n committed Jun 13, 2026
    Configuration menu
    Copy the full SHA
    a737184 View commit details
    Browse the repository at this point in the history
  2. chore: bump minimum flightphp/core to ^3.18.0

    SimplePdo (with the full helper methods, improved IN handling, etc.) and the deprecation of PdoWrapper were introduced/polished in v3.18.0 per the core changelog and docs.
    
    This ensures users of PdoQueryCapture get the complete recommended SimplePdo implementation and avoids pulling in older core versions where extending PdoWrapper would have been the only option.
    n0nag0n committed Jun 13, 2026
    Configuration menu
    Copy the full SHA
    01df4d5 View commit details
    Browse the repository at this point in the history
  3. chore(test): add PHPUnit test infrastructure and small capture improv…

    …ement for 7.4 line
    
    - Added phpunit as dev dep + 'composer test' script
    - Added phpunit.xml.dist and tests/bootstrap.php
    - Added .gitignore for vendor / cache / lock (common for libraries)
    - Applied the same params storage improvement in PdoQueryCaptureStatement::execute (makes prepared/runQuery param capture work)
    - Full PdoQueryCaptureTest suite lives on the v0.2 / master-targeted PR for now. The 7.4 branch SUT has legacy query() override signatures that are incompatible with PHP 8.4+ strict declaration checks (pre-existing). The harness is in place so tests can be enabled/ported when running under PHP 7.4-8.3 or after any signature alignment on the maintenance branch.
    
    This gives both PRs the ability to have 'composer test' and validates the SimplePdo change + capture on the primary line.
    n0nag0n committed Jun 13, 2026
    Configuration menu
    Copy the full SHA
    fba25c2 View commit details
    Browse the repository at this point in the history
  4. Merge pull request #12 from flightphp/fix/extend-simplepdo-pdoqueryca…

    …pture-74
    
    fix: PdoQueryCapture should extend SimplePdo (not deprecated PdoWrapper) [7.4]
    n0nag0n authored Jun 13, 2026
    Configuration menu
    Copy the full SHA
    b771447 View commit details
    Browse the repository at this point in the history
Loading