PackageTrack
Sign in Get early access

itsgoingd/clockwork

php dev tools in your browser

v5.3.5 31M downloads/mo #795 most downloaded on Packagist itsgoingd/clockwork

What this package is like to depend on

Last release 11 months ago

14 Sep 2025

Ships unpredictably

gaps range from 2 weeks to 1.2 years

Most releases are documented

notes for 82 of 116 stable releases

Nothing withdrawn

no release was ever pulled

13 years old

120 releases · first in 2013

1 release in the last 12 months

see the full history below

Release timeline

120 releases · Jun 2013 to Sep 2025
2014 2016 2018 2020 2022 2024 2026
Release Pre-release

Releases

latest 60 of 120
  1. v5.3.5 14 Sep 2025
    Release notes
    • added support for PHPUnit 11 and Pest 3 (reported by simbig, thanks!)
    • Added Xdebug support to vanilla integration (reported by edxeth, thanks!)
    • improved collecting of Eloquent queries to better support escaped and named bindings (reported by DeBug88, thanks!)
    • fixed crash when no response is returned when collecting Guzzle HTTP requests (implemented by N1ebieski, thanks!)
    • fixed calling Artisan command inside Artisan command leading to multiple invalid requests being collected (reported by mattvb91, thanks!)
    • fixed duplicate N+1 queries being collected when running on Laravel Octane (implemented by yahya09, thanks!)
    Open source →
  2. v5.3.4 09 Feb 2025
    Release notes
    • fixed handling of Guzzle exceptions with no response when collecting HTTP requests
    • fixed compatibility with old PHP versions (<7.4) in file storage (reported by SheylaSilvana, thanks!)
    Open source →
  3. v5.3.3 12 Jan 2025
    Release notes
    • fixed collecting HTTP requests consuming the response body (reported by mikethea1, thanks!)
    • fixed PHP 8.4 incompatibility in vanilla integration (implemented by txdFabio, thanks!)
    • updated Clockwork App (5.3.2)
    Open source →
  4. v5.3.2 02 Dec 2024
    Release notes
    • fixed crash collecting Laravel on-demand notifications with database or broadcast channels (reported by michaelthedev, thanks!)
    Open source →
  5. v5.3.1 19 Nov 2024
    Release notes
    • fixed storing HTTP requests in SQL and Redis storage (reported by andrew-bannister, thanks!)
    • updated Clockwork App (5.3.1)
    Open source →
  6. v5.3.0 17 Nov 2024

    Nothing published for this version

  7. v5.3.0-beta1 03 Nov 2024 pre-release

    Nothing published for this version

  8. v5.2.2 14 Apr 2024
    Release notes
    • fixed collecting Laravel artisan command output on Laravel 11 (reported by uderline, thanks!)
    Open source →
  9. v5.2.1 27 Mar 2024
    Release notes
    • fixed collecting Laravel database notifications using toDatabase and broadcast notifications using toArray (implemented by ryzr, thanks!)
    • fixed serialization of incomplete PHP classes (implemented by hamedghaderi, thanks!)
    Open source →
  10. v5.2.0 20 Feb 2024

    Nothing published for this version

  11. v5.1.12 13 Dec 2022
    Release notes
    • improved Timeline event run method to stop the event in case of an exception (implemented by UlrichEckhardt, thanks!)
    • fixed some deprecation warnings on PHP 8.2 (implemented by faytekin, thanks!)
    • fixed some deprecation warnings on PHP 8.1 (implemented by villermen, thanks!)
    Open source →
  12. v5.1.11 02 Nov 2022
    Release notes
    • fixed crash when resolving authenticated user in Laravel without using Eloquent (reported by m-thalmann-athesia, thanks!)
    Open source →
  13. v5.1.10 19 Oct 2022
    Release notes
    • fixed crash when resolving authenticated user in Laravel (reported by LucaRed, thanks!)
    Open source →
  14. v5.1.9 19 Oct 2022
    Release notes
    • added support for Eloquent strict mode (reported by Sergiobop, thanks!)
    Open source →
  15. v5.1.8 25 Sep 2022
    Release notes
    • updated list of built-in Laravel commands to ignore when collecting commands and included Horizon commands
    • fixed collecting of Laravel queue jobs when used with Horizon
    • fixed collecting of authanticated user name when the User model includes name() method (implemented by devfrey, thanks!)
    Open source →
  16. v5.1.7 14 Aug 2022
    Release notes
    • added support for authentiaction in the Vanilla integration
    • added support for compressed Xdebug profiles
    • improved collecting of Laravel Artisan commands to support abbreviated commands (implemented by mike-peters90, thanks!)
    • fixed doubled backslashes in collected Laravel database query bindings (reported by pys1992, thanks!)
    • fixed compatibility with PostgreSQL in SQL storage (implemented by screw, thanks!)
    • fixed possible crash during file storage cleanup when used with Laravel Octane (reported by flexchar, thanks!)
    • fixed infinite loop when collecting queries in Doctrine 3.x (reported by N-M, thanks!)
    Open source →
  17. v5.1.6 12 Apr 2022
    Release notes
    • added Monolog 2.x compatible handler (idea by mahagr, thanks!)
    • improved log to handle all Throwable classes as exceptions (idea by EdmondDantes, thanks!)
    • fixed support for capturing console output in Laravel 9 (reported by mikerockett, thanks!)
    Open source →
  18. v5.1.5 13 Feb 2022
    Release notes
    • removed support for psr/log
    • fixed some typos (implemented by fridzema, thanks!)

    BREAKING

    • Clockwork\Request\Log no longer implements the PSR log interface, it is unlikely you are using this class directly
    Open source →
  19. v5.1.4 30 Jan 2022
    Release notes
    • added Laravel 9 support
    • added support for manually registering Clockwork middleware in Laravel
    • fixed some failing tests might not been collected in Laravel (reported by ajcastro, thanks!)
    • fixed not respecting the collect tests setting in Laravel (reported by SimBig, thanks!)
    • fixed some deprecation warnings on PHP 8.1 (implemented by usernotnull, thanks!)
    Open source →
  20. v5.1.3 24 Dec 2021
    Release notes
    • added PSR to the default filtered namespaces from stack traces in the Laravel integration
    • fixed not being able to log non-string values when using psr/log >=2.0 (reported by Wit3, thanks!)
    • fixed some deprecation warnings on PHP 8.1 (reported by Pinnokkio, thanks!)
    • fixed wrong redirect when accessing web ui with an url including a trailing slash (implemented by ssnepenthe, thanks!)
    • fixed update-token could be leaked via the Clockwork rest api (implemented by ssnepenthe, thanks!)
    Open source →
  21. v5.1.2 07 Dec 2021
    Release notes
    • fixed some deprecation warnings on PHP 8.1 (reported by Codomic, thanks!)
    Open source →
  22. v5.1.1 01 Nov 2021
    Release notes
    • added support for psr/log 2.0 (used in recent Laravel versions) (implemented by byGits, thanks!)
    • improved timeline api event run method to return the return value of passed closure
    • improved collecting Laravel database queries to not quote integers (implemented by thisiskj, thanks!)
    • improved toolbar details link to always be absolute and work with subdirectories (reported by superDuperCyberTechno, thanks!)
    • fixed some deprecation warnings on PHP 8.1 (implemented by gharlan, thanks!)
    • fixed collecting Laravel database queries to produce correct queries when bindings contain question marks (reported by woshixiaobai, thanks!)
    • fixed filtering collected and recorded requests by closure (implemented by ssnepenthe, thanks!)
    • fixed some inconsistencies in the Clockwork metadata api
    • fixed some web UI assets being server with wrong mime-types (implemented by ssnepenthe, thanks!)
    • fixed missing method on storage interface and missing default parameter value in sql storage (implemented by ssnepenthe, thanks!)

    BREAKING

    • timeline api event run method now returns the return value of passed closure instead of the event instance
    Open source →
  23. v5.1.0 07 Aug 2021

    Nothing published for this version

  24. v5.1.0-beta0 15 Jul 2021 pre-release

    Nothing published for this version

  25. v5.0.8 27 Apr 2021
    Release notes
    • fixed crash when collecting Laravel mailables built via MailMessage (implemented by cbl, thanks!)
    • fixed crash when collecting artisan command in Lumen (reported by 2Attack, thanks!)
    • fixed crash when collecting database queries in Laravel with connection implementation not using PDO (implemented by lenssoft, thanks!)
    • fixed crash when HTTP request body contains valid json which does not contain array (eg. a number) (reported by Mradxz, thanks!)
    • fixed collected jobs dispatched from other jobs not having a correct parent job set (implemented by josvar, thanks!)
    Open source →
  26. v5.0.7 14 Mar 2021
    Release notes
    • changed delay listening to events until the app is booted (improves comatibility with some other packages)
    • changed default settings to enable toolbar (separately installed component)
    • changed default except requests filter to include debugbar api (implemented by edgardmessias, thanks!)
    • fixed wrong type-hint for the timeline event run method (reported by hferradj, thanks!)
    • fixed on-demand mode not working in Laravel (reported by yemenifree, thanks!)
    • fixed crash when collecting Laravel notifications with recipient names (reported by iainheng, thanks!)
    • fixed possible crashes and other issues when collecting Laravel notifications (reported by beekmanbv, thanks!)
    • fixed crash when creating runnable queries in DBAL data source (implemented by N-M, thanks!)
    Open source →
  27. v5.0.6 27 Dec 2020
    Release notes
    • fixed vanilla integration overriding other cookies when used with a PSR-7 response (reported by leemason, thanks!)
    Open source →
  28. v5.0.5 21 Dec 2020
    Release notes
    • added support for toolbar in the vanilla integration (idea by reeslo, thanks!)
    • added support for client metrics in the vanilla integration
    • improved PSR-7 support in the vanilla integration
    • fixed toolbar might not work when not collecting database models
    • fixed crash collecting Slack and Nexmo notifications (reported by abalozz, thanks!)
    • fixed timeline api usage not being updated in the Slim integration leading to crash (reported by jiaojie1989, implemented by seanhamlin, thanks!)
    • fixed api path being interpreted as regex in the vanilla integration (implemented by pqr, thanks!)
    • fixed Symfony storage not being updated for latest storage api (implemented by auchanhub, thanks!)
    Open source →
  29. v5.0.4 01 Dec 2020
    Release notes
    • fixed Lumen integration crash (implemented by alexbegoon, thanks!)
    • fixed PHP 5.6 incompatibility (implemented by sanis, thanks!)
    Open source →
  30. v5.0.3 30 Nov 2020
    Release notes
    • fixed PHP 8.0 incompatibility in log (implemented by mtorromeo, thanks!)
    Open source →
  31. v5.0.2 24 Nov 2020
    Release notes
    • fixed data sources not being initialized for extended data requests (reported by tmishutin, thanks!)
    • fixed inconsistent handling of time and duration arguments in various Request::add* methods (reported by mahagr, thanks!)
    • updated Clockwork App (5.0.2)
    Open source →
  32. v5.0.1 22 Nov 2020
    Release notes
    • fixed performance issues related to collecting stack traces for Eloquent models actions (reported by mstaack, thanks!)
    • fixed collecting database and unsupported Laravel notifications (implemented by YannikFirre, thanks!)
    • fixed log and timeline sorting leading to invalid metadata format
    • updated Clockwork App (5.0.1)
    Open source →
  33. v5.0.0 15 Nov 2020

    Nothing published for this version

  34. v5.0.0-beta1 28 Oct 2020 pre-release

    Nothing published for this version

  35. v5.0.0-beta0 03 Oct 2020 pre-release

    Nothing published for this version

  36. v4.1.8 17 Sep 2020
    Release notes
    • fixed handling of index file locking failures in file storage (reported by mahagr, thanks!)
    Open source →
  37. v4.1.7 25 Aug 2020
    Release notes
    • fixed a rare crash in Eloquent duplicate queries detection (reported by mstaack, thanks!)
    • fixed code-style in the Laravel config (implemented by fgilio, thanks!)
    Open source →
  38. v4.1.6 24 Jul 2020
    Release notes
    • added support for filtering collected requests by method to Laravel integration (options requests filtered by default) (idea by mortenscheel, thanks!)
    • added support for filtering collected requests by uri and method to vanilla integration
    • fixed handling of failed file operations on index file in file storage (reported by staabm, thanks!)
    Open source →
  39. v4.1.5 29 May 2020
    Release notes
    • fixed crash on initialization in Lumen apps using queue (reported by gramparallelo, thanks!)
    Open source →
  40. v4.1.4 24 May 2020
    Release notes
    • added support for a time property to the Request:add* apis, defaults to "current time - duration"
    • fixed crash when collecting console commands with array arguments or options in the Laravel integration (implemented by mortenscheel, thanks!)
    • fixed default storage directory being one level too deep in vanilla integration
    Open source →
  41. v4.1.3 02 May 2020
    Release notes
    • fixed file storage not unlocking index when cleanup has nothing to clean (implemented by Nacoma, thanks!)
    Open source →
  42. v4.1.2 26 Apr 2020
    Release notes
    • fixed interaction when making HTTP requests in feature tests when collecting tests in Laravel
    • updated to Clockwork App 4.1.1
    Open source →
  43. v4.1.1 15 Apr 2020
    Release notes
    • added ext-json to composer.json require section (idea by staabm, thanks!)
    • fixed Clockwork being initialized too soon in Laravel integration leading to possible crashes (reported by tminich, thanks!)
    Open source →
  44. v4.0.17 04 Feb 2020
    Release notes
    • improved performance and memory usage when doing file storage cleanup (reported by ikkez, thanks!)
    • fixed crash after running file storage cleanup
    • fixed typo in clockwork:clean argument description
    Open source →
  45. v4.0.16 31 Jan 2020
    Release notes
    • fixed Laravel middleware being registered too late, causing "collect data always" setting to not work (reported by Youniteus, thanks!)
    Open source →
  46. v4.0.15 09 Jan 2020
    Release notes
    • fixed cleanup not working with file storage (implemented by LucidTaZ, thanks!)
    Open source →
  47. v4.0.14 25 Nov 2019
    Release notes
    • fixed compatibility with Laravel 5.4 and earlier when resolving authenticated user
    Open source →
  48. v4.0.13 20 Oct 2019
    Release notes
    • fixed stack traces processing not handling call_user_func frames properly leading to wrong traces (reported by marcus-at-localhost, thanks!)
    • fixed wrong stack traces skip namespaces defaults leading to wrong traces
    • fixed vanilla integration config file missing and no longer used settings
    Open source →
  49. v4.0.12 13 Oct 2019
    Release notes
    • added a simple index file locking to the file storage
    • improved handling of invalid index data in the file storage (reported by nsbucky and tkaven, thanks!)
    • fixed Laravel data source crash when running without auth service (implemented by DrBenton, thanks!)
    Open source →
  50. v4.0.11 28 Sep 2019
    Release notes
    • updated web UI (Clockwork App 4.0.6)
    Open source →
  51. v4.0.10 26 Sep 2019
    Release notes
    • fixed wrong file:line for log messages (requires enabled stack traces atm)
    Open source →
  52. v4.0.9 21 Sep 2019
    Release notes
    • fixed duplicate queries detection reporting all relationship queries instead of only duplicates (reported by robclancy, thanks!)
    • improved the default .gitignore for metadata storage to ignore compressed metadata as well (implemented by clugg, thanks!)
    Open source →
  53. v4.0.8 03 Sep 2019
    Release notes
    • updated web UI (Clockwork App 4.0.5)
    Open source →
  54. v4.0.7 07 Aug 2019
    Release notes
    • updated web UI (Clockwork App 4.0.4)
    Open source →
  55. v4.0.6 25 Jul 2019
    Release notes
    • fixed possible crash in LaravelDataSource when resolving authenticated user in non-standard auth implementations (4.0 regression) (implemented by zarunet, thanks!)
    • fixed StackTrace::filter calling array_filter with swapped arguments (implemented by villermen, thanks!)
    • fixed PHP 5.x incompatibility tenaming the Storage\Search empty and notEmpty methods to isEmpty and isNotEmpty (reported by eduardodgarciac, thanks!)
    • updated web UI (Clockwork App 4.0.3)
    Open source →
  56. v4.0.5 18 Jul 2019
    Release notes
    • fixed multiple issues causing FileStorage cleanup to not delete old metadata or crash (partially implemented by jaumesala, reported by SerafimArts, thanks!)
    • updated web UI (Clockwork App 4.0.2)
    Open source →
  57. v4.0.4 16 Jul 2019
    Release notes
    • fixed web UI not working (4.0.2 regression) (reported by williamqian and lachlankrautz, thanks!)
    Open source →
  58. v4.0.3 15 Jul 2019
    Release notes
    • fixed crash when using SQL storage (reported by sebastiaanluca, thanks!)
    Open source →
  59. v4.0.2 12 Jul 2019
    Release notes
    • updated web UI (Clockwork App 4.0.1)
    Open source →
  60. v4.0.1 11 Jul 2019
    Release notes
    • fixed Lumen support (reported by Owlnofeathers, thanks!)
    Open source →

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