PackageTrack
Sign in Get early access

firehed/dbal-logger

Reimplementation of the SQLLogger

3.0.0 476K downloads/mo #2589 most downloaded on Packagist Firehed/doctrine-dbal-logging-middleware

What this package is like to depend on

Last release 5 months ago

13 Mar 2026

Ships fairly regularly

a new release about every 1.2 years

Most releases are documented

notes for 4 of 5 stable releases

Nothing withdrawn

no release was ever pulled

4 years old

5 releases · first in 2022

1 release in the last 12 months

see the full history below

Release timeline

5 releases · Nov 2022 to Mar 2026
2023 2024 2025 2026
Release Pre-release

Releases

latest 5
  1. 3.0.0 13 Mar 2026
    Release notes

    3.0.0 Release Summary

    This release consolidates and modernizes the logger interface with several breaking changes:

    • PHP 8.2+ required (PHP 8.1 dropped)
    • Single interface: QueryLogger and DbalLogger merged into DbalLogger
    • Native types: All interface methods now have proper type declarations
    • Error handling: stopQuery() now receives the exception on failure, enabling failure tracking and telemetry

    See UPGRADING.md for migration details.

    What's Changed

    Full Changelog: 2.1.0...3.0.0

    Open source →
  2. 2.1.0 30 Aug 2024
    Release notes

    What's Changed

    Full Changelog: 2.0.0...2.1.0

    Open source →
  3. 2.0.0 11 Feb 2024
    Release notes

    This replaces support of DBAL 3 with DBAL 4.

    There's a small BC break here as well, due to DBAL 4's internals. Please see UPGRADING.md for additional information.

    What's Changed

    • Support DBAL 4; drop DBAL 3 by @Firehed in #11
    • Remove dependency on doctrine/deprecations by @Firehed in #12

    Full Changelog: 1.0.1...2.0.0

    Open source →
  4. 1.0.1 11 Feb 2024
    Release notes

    What's Changed

    • Replace magic numbers in tests with DBAL constants by @Firehed in #8
    • Get tests off of deprecated methods by @Firehed in #9
    • Add native return types where possible by @Firehed in #10

    Full Changelog: 1.0.0...1.0.1

    Open source →
  5. 1.0.0 13 Nov 2022

    Nothing published for this version

Every package, every release, already written down.

The archive is open and free. Watching your own project is what we are building next.

Browse the archive