PackageTrack
Sign in Get early access

spatie/laravel-schedule-monitor

Monitor scheduled tasks in a Laravel app

4.3.1 7.0M downloads/mo #1425 most downloaded on Packagist spatie/laravel-schedule-monitor

What this package is like to depend on

Last release 1 months ago

25 Jun 2026

Release timing varies

gaps range from 1 weeks to 6 months

Most releases are documented

notes for 51 of 60 stable releases

Nothing withdrawn

no release was ever pulled

6 years old

60 releases · first in 2020

4 releases in the last 12 months

see the full history below

Release timeline

60 releases · Jul 2020 to Jun 2026
2021 2022 2023 2024 2025 2026
Release Pre-release

Releases

latest 60
  1. 4.3.1 25 Jun 2026
    Release notes

    What's Changed

    • Truncate scheduled task names to fit the name column by @martin-ro in #140

    New Contributors

    Full Changelog: 4.3.0...4.3.1

    Open source →
    Release notes

    What's Changed

    • Truncate scheduled task names to fit the name column by @martin-ro in https://github.com/spatie/laravel-schedule-monitor/pull/140

    New Contributors

    • @martin-ro made their first contribution in https://github.com/spatie/laravel-schedule-monitor/pull/140

    Full Changelog: https://github.com/spatie/laravel-schedule-monitor/compare/4.3.0...4.3.1

    Open source →
  2. 4.3.0 25 Mar 2026
    Release notes
    • Drop Laravel 9/10 and PHP 8.1 support
    • Add opt-in debug logging for failed Oh Dear pings via OH_DEAR_DEBUG_LOGGING env var
    • Add configurable retry delay via OH_DEAR_RETRY_DELAY_MS env var
    • Add OhDearPingFailed event fired on every ping failure
    • Use when() for cleaner conditional HTTP request building
    Open source →
    Release notes
    • Drop Laravel 9/10 and PHP 8.1 support
    • Add opt-in debug logging for failed Oh Dear pings via OH_DEAR_DEBUG_LOGGING env var
    • Add configurable retry delay via OH_DEAR_RETRY_DELAY_MS env var
    • Add OhDearPingFailed event fired on every ping failure
    • Use when() for cleaner conditional HTTP request building
    Open source →
  3. 4.2.0 22 Feb 2026
    Release notes

    Add Laravel 13.x support

    Open source →
    Release notes

    Add Laravel 13.x support

    Open source →
  4. 4.1.0 11 Sep 2025
    Release notes
    • make Oh Dear ping job configurable

    Full Changelog: 4.0.2...4.0.3

    Open source →
    Release notes
    • make Oh Dear ping job configurable

    Full Changelog: https://github.com/spatie/laravel-schedule-monitor/compare/4.0.2...4.0.3

    Open source →
  5. 4.0.2 27 Aug 2025
    Release notes

    Full Changelog: 4.0.1...4.0.2

    Open source →
    Release notes

    Full Changelog: https://github.com/spatie/laravel-schedule-monitor/compare/4.0.1...4.0.2

    Open source →
  6. 4.0.1 27 Aug 2025
    Release notes

    What's Changed

    Full Changelog: 4.0.0...4.0.1

    Open source →
    Release notes

    What's Changed

    • Fix verify command by @freekmurze in https://github.com/spatie/laravel-schedule-monitor/pull/132

    Full Changelog: https://github.com/spatie/laravel-schedule-monitor/compare/4.0.0...4.0.1

    Open source →
  7. 4.0.0 26 Aug 2025
    Release notes

    What's Changed

    Full Changelog: 3.10.3...4.0.0

    Open source →
    Release notes

    What's Changed

    • v4 by @freekmurze in https://github.com/spatie/laravel-schedule-monitor/pull/129

    Full Changelog: https://github.com/spatie/laravel-schedule-monitor/compare/3.10.3...4.0.0

    Open source →
  8. 3.10.3 21 Feb 2025
    Release notes

    What's Changed

    Full Changelog: 3.10.2...3.10.3

    Open source →
    Release notes

    What's Changed

    • set default oh dear api url by @resohead in https://github.com/spatie/laravel-schedule-monitor/pull/125

    Full Changelog: https://github.com/spatie/laravel-schedule-monitor/compare/3.10.2...3.10.3

    Open source →
  9. 3.10.2 21 Feb 2025
    Release notes

    What's Changed

    • Additional custom ping endpoint and config by @resohead in #123

    New Contributors

    Full Changelog: 3.10.1...3.10.2

    Open source →
    Release notes

    What's Changed

    • Additional custom ping endpoint and config by @resohead in https://github.com/spatie/laravel-schedule-monitor/pull/123

    New Contributors

    • @resohead made their first contribution in https://github.com/spatie/laravel-schedule-monitor/pull/123

    Full Changelog: https://github.com/spatie/laravel-schedule-monitor/compare/3.10.1...3.10.2

    Open source →
  10. 3.10.1 21 Feb 2025
    Release notes

    What's Changed

    Full Changelog: 3.10.0...3.10.1

    Open source →
    Release notes

    What's Changed

    • Laravel 12.x Compatibility by @laravel-shift in https://github.com/spatie/laravel-schedule-monitor/pull/122

    Full Changelog: https://github.com/spatie/laravel-schedule-monitor/compare/3.10.0...3.10.1

    Open source →
  11. 3.10.0 05 Feb 2025
    Release notes

    What's Changed

    • Add support for a custom ping endpoint in Oh Dear by @mattiasgeniar in https://github.com/spatie/laravel-schedule-monitor/pull/119

    Full Changelog: https://github.com/spatie/laravel-schedule-monitor/compare/3.9.2...3.10.0

    Open source →
  12. 3.9.2 17 Jan 2025
    Release notes

    What's Changed

    • Use explicit nullable type is Task::nextRunAt by @bastien-phi in https://github.com/spatie/laravel-schedule-monitor/pull/117

    Full Changelog: https://github.com/spatie/laravel-schedule-monitor/compare/3.9.1...3.9.2

    Open source →
  13. 3.9.1 17 Jan 2025
    Release notes

    What's Changed

    • Fix CronExpression deprecation using constructor instead of factory method by @bastien-phi in https://github.com/spatie/laravel-schedule-monitor/pull/118

    New Contributors

    • @bastien-phi made their first contribution in https://github.com/spatie/laravel-schedule-monitor/pull/118

    Full Changelog: https://github.com/spatie/laravel-schedule-monitor/compare/3.9.0...3.9.1

    Open source →
  14. 3.9.0 06 Jan 2025
    Release notes

    What's Changed

    • Store schedule monitoring configurations in its own singleton by @m-bymike in https://github.com/spatie/laravel-schedule-monitor/pull/114

    New Contributors

    • @m-bymike made their first contribution in https://github.com/spatie/laravel-schedule-monitor/pull/114

    Full Changelog: https://github.com/spatie/laravel-schedule-monitor/compare/3.8.2...3.9.0

    Open source →
  15. 3.8.2 16 Dec 2024
    Release notes

    What's Changed

    • don't write to horizon config when not available by @Propaganistas in https://github.com/spatie/laravel-schedule-monitor/pull/116

    New Contributors

    • @Propaganistas made their first contribution in https://github.com/spatie/laravel-schedule-monitor/pull/116

    Full Changelog: https://github.com/spatie/laravel-schedule-monitor/compare/3.8.1...3.8.2

    Open source →
  16. 3.8.1 29 Jul 2024
    Release notes

    What's Changed

    • Fix prune link in config file comment by @pelmered in https://github.com/spatie/laravel-schedule-monitor/pull/113

    New Contributors

    • @pelmered made their first contribution in https://github.com/spatie/laravel-schedule-monitor/pull/113

    Full Changelog: https://github.com/spatie/laravel-schedule-monitor/compare/3.8.0...3.8.1

    Open source →
  17. 3.8.0 17 Jun 2024
    Release notes

    What's Changed

    • Update README.md typo by @acip in https://github.com/spatie/laravel-schedule-monitor/pull/111
    • Make graceTimeInMinutes configurable by @faustbrian in https://github.com/spatie/laravel-schedule-monitor/pull/112

    New Contributors

    • @acip made their first contribution in https://github.com/spatie/laravel-schedule-monitor/pull/111
    • @faustbrian made their first contribution in https://github.com/spatie/laravel-schedule-monitor/pull/112

    Full Changelog: https://github.com/spatie/laravel-schedule-monitor/compare/3.7.1...3.8.0

    Open source →
  18. 3.7.1 28 Mar 2024
    Release notes

    What's Changed

    • Fix wrong lastRunFinishedTooLate behaviour when lastStartedAt and lastFinishedAt are within a second because of a very fast task by @mathiasmoser in https://github.com/spatie/laravel-schedule-monitor/pull/109

    New Contributors

    • @mathiasmoser made their first contribution in https://github.com/spatie/laravel-schedule-monitor/pull/109

    Full Changelog: https://github.com/spatie/laravel-schedule-monitor/compare/3.7.0...3.7.1

    Open source →
  19. 3.7.0 02 Mar 2024
    Release notes

    What's Changed

    • Laravel 11.x Compatibility by @laravel-shift in https://github.com/spatie/laravel-schedule-monitor/pull/106

    New Contributors

    • @laravel-shift made their first contribution in https://github.com/spatie/laravel-schedule-monitor/pull/106

    Full Changelog: https://github.com/spatie/laravel-schedule-monitor/compare/3.6.0...3.7.0

    Open source →
  20. 3.6.0 28 Feb 2024
    Release notes

    What's Changed

    • New method runsInBackground() added in Spatie\ScheduleMonitor\Support\ScheduledTasks\Tasks\Task:class by @ravi289 in https://github.com/spatie/laravel-schedule-monitor/pull/105

    New Contributors

    • @ravi289 made their first contribution in https://github.com/spatie/laravel-schedule-monitor/pull/105

    Full Changelog: https://github.com/spatie/laravel-schedule-monitor/compare/3.5.0...3.6.0

    Open source →
  21. 3.5.0 26 Jan 2024
    Release notes

    What's Changed

    • Allow tasks to be monitored but not synced with oh dear by @oddvalue in https://github.com/spatie/laravel-schedule-monitor/pull/102

    New Contributors

    • @oddvalue made their first contribution in https://github.com/spatie/laravel-schedule-monitor/pull/102

    Full Changelog: https://github.com/spatie/laravel-schedule-monitor/compare/3.4.3...3.5.0

    Open source →
  22. 3.4.3 19 Jan 2024
    Release notes

    What's Changed

    • Update nunomaduro/termwind to 2.0 by @yoeriboven in https://github.com/spatie/laravel-schedule-monitor/pull/99

    Full Changelog: https://github.com/spatie/laravel-schedule-monitor/compare/3.4.2...3.4.3

    Open source →
  23. 3.4.2 14 Dec 2023
    Release notes

    What's Changed

    • fix: PHP warning about creation of dynamic properties by @Pr3d4dor in https://github.com/spatie/laravel-schedule-monitor/pull/98

    New Contributors

    • @Pr3d4dor made their first contribution in https://github.com/spatie/laravel-schedule-monitor/pull/98

    Full Changelog: https://github.com/spatie/laravel-schedule-monitor/compare/3.4.1...3.4.2

    Open source →
  24. 3.4.1 29 Nov 2023
    Release notes

    What's Changed

    • Update README.md by @robjbrain in https://github.com/spatie/laravel-schedule-monitor/pull/96
    • Update MonitoredScheduledTask.php to get the failed response to be st… by @AKHIL-882 in https://github.com/spatie/laravel-schedule-monitor/pull/97

    New Contributors

    • @robjbrain made their first contribution in https://github.com/spatie/laravel-schedule-monitor/pull/96
    • @AKHIL-882 made their first contribution in https://github.com/spatie/laravel-schedule-monitor/pull/97

    Full Changelog: https://github.com/spatie/laravel-schedule-monitor/compare/3.4.0...3.4.1

    Open source →
  25. 3.4.0 01 Aug 2023
    Release notes

    What's Changed

    • Add note that syncing will remove other monitors by @keithbrink in https://github.com/spatie/laravel-schedule-monitor/pull/90
    • Fix anchor in link to Laravel docs by @limenet in https://github.com/spatie/laravel-schedule-monitor/pull/92
    • Non destructive sync option (keep-old) by @keithbrink in https://github.com/spatie/laravel-schedule-monitor/pull/91

    New Contributors

    • @keithbrink made their first contribution in https://github.com/spatie/laravel-schedule-monitor/pull/90
    • @limenet made their first contribution in https://github.com/spatie/laravel-schedule-monitor/pull/92

    Full Changelog: https://github.com/spatie/laravel-schedule-monitor/compare/3.3.0...3.4.0

    Open source →
  26. 3.3.0 24 May 2023
    Release notes

    What's Changed

    • Add a boolean parameter to the doNotMonitor function by @bilfeldt in https://github.com/spatie/laravel-schedule-monitor/pull/88

    Full Changelog: https://github.com/spatie/laravel-schedule-monitor/compare/3.2.1...3.3.0

    Open source →
  27. 3.2.1 01 Feb 2023
    Release notes
    • fix silent by default
    Open source →
  28. 3.2.0 01 Feb 2023
    Release notes
    • silence jobs by default

    Full Changelog: https://github.com/spatie/laravel-schedule-monitor/compare/3.1.1...3.2.0

    Open source →
  29. 3.1.1 23 Jan 2023
    Release notes
    • support L10
    Open source →
  30. 3.1.0 16 Jan 2023

    Nothing published for this version

  31. 3.0.4 02 Oct 2022
    Release notes
    • update deps

    Full Changelog: https://github.com/spatie/laravel-schedule-monitor/compare/3.0.3...3.0.4

    Open source →
  32. 3.0.3 13 May 2022

    Nothing published for this version

  33. 3.0.2 05 May 2022

    Nothing published for this version

  34. 3.0.1 13 Feb 2022

    Nothing published for this version

  35. 3.0.0 14 Jan 2022
    Release notes
    • Support Laravel 9
    Open source →
  36. 2.4.8 17 Feb 2025
    Release notes

    What's Changed

    • Update MonitoredScheduledTask.php to get the failed response to be st… by @675076143 in https://github.com/spatie/laravel-schedule-monitor/pull/121

    New Contributors

    • @675076143 made their first contribution in https://github.com/spatie/laravel-schedule-monitor/pull/121

    Full Changelog: https://github.com/spatie/laravel-schedule-monitor/compare/2.4.7...2.4.8

    Open source →
  37. 2.4.7 17 Nov 2021

    Nothing published for this version

  38. 2.4.6 02 Nov 2021
    Release notes
    • Make sure retryUntil is returning a DateTime (#66)
    Open source →
  39. 2.4.5 16 Sep 2021
    Release notes
    • take environments property into account for scheduled tasks (#64)
    Open source →
  40. 2.4.4 08 Sep 2021
    Release notes
    • add retryUntil for PingOhdearJobs (#63)
    Open source →
  41. 2.4.3 02 Aug 2021
    Release notes
    • automatically retry ping if OhDear had downtime (#54)
    Open source →
  42. 2.4.2 22 Jul 2021
    Release notes
    • add link to docs
    Open source →
  43. 2.4.1 15 Jun 2021
    Release notes
    • update user API token url (#50)
    Open source →
  44. 2.4.0 10 Jun 2021
    Release notes
    • enable custom models
    Open source →
  45. 2.3.0 13 May 2021
    Release notes
    • add storeOutputInDb
    Open source →
  46. 2.2.1 29 Mar 2021
    Release notes
    • upgrade to latest lorisleiva/cron-translator version (#40)
    Open source →
  47. 2.2.0 15 Jan 2021
    Release notes
    • throw an exception if pinging Oh Dear has failed #37
    • pass 0 instead of null parameters to Oh dear for Background tasks #37
    Open source →
  48. 2.1.0 04 Dec 2020
    Release notes
    • add support for PHP 8
    Open source →
  49. 2.0.2 14 Oct 2020
    Release notes
    • drop support for Laravel 7
    • fix command description
    Open source →
  50. 2.0.1 06 Oct 2020
    Release notes
    • report right exit code for scheduled tasks in background
    Open source →
  51. 2.0.0 29 Sep 2020
    Release notes
    • add support for timezones
    Open source →
  52. 1.0.4 08 Sep 2020
    Release notes
    • add support for Laravel 8
    Open source →
  53. 1.0.3 14 Jul 2020
    Release notes
    • fix link config file
    Open source →
  54. 1.0.2 13 Jul 2020
    Release notes
    • add CarbonImmutable support (#3)
    Open source →
  55. 1.0.1 12 Jul 2020
    Release notes
    • improve output of commands
    Open source →
  56. 1.0.0 08 Jul 2020
    Release notes
    • initial release
    Open source →
  57. 0.0.4 08 Jul 2020

    Nothing published for this version

  58. 0.0.3 08 Jul 2020

    Nothing published for this version

  59. 0.0.2 08 Jul 2020

    Nothing published for this version

  60. 0.0.1 08 Jul 2020

    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