Weave Code
Code Weaver
Helps Laravel developers discover, compare, and choose open-source packages. See popularity, security, maintainers, and scores at a glance to make better decisions.
Feedback
Share your thoughts, report bugs, or suggest improvements.
Subject
Message

Scheduler Laravel Package

symfony/scheduler

Symfony Scheduler provides simple task scheduling built on Symfony Messenger. Define recurring or delayed jobs and run them via workers, integrating cleanly with your existing messaging setup. Links to docs, contributing, and issue tracking in the main Symfony repo.

View on GitHub
Deep Wiki
Context7
v8.1.0
v8.1.0-RC1

Changelog (https://github.com/symfony/scheduler/compare/v8.1.0-BETA2...v8.1.0-RC1)

  • bug #64335 Recover pending RecurringMessages after consumer stops midway (@ousamabenyounes)
v8.0.13

Changelog (https://github.com/symfony/scheduler/compare/v8.0.11...v8.0.13)

  • bug #64335 Recover pending RecurringMessages after consumer stops midway (@ousamabenyounes)
v7.4.13

Changelog (https://github.com/symfony/scheduler/compare/v7.4.11...v7.4.13)

  • bug #64335 Recover pending RecurringMessages after consumer stops midway (@ousamabenyounes)
v6.4.41

Changelog (https://github.com/symfony/scheduler/compare/v6.4.39...v6.4.41)

  • bug #64335 Recover pending RecurringMessages after consumer stops midway (@ousamabenyounes)
v8.1.0-BETA2

Changelog (https://github.com/symfony/scheduler/compare/v8.1.0-BETA1...v8.1.0-BETA2)

  • bug #64174 Use stored checkpoint as base date for debug:scheduler (@ousamabenyounes)
v8.0.11

Changelog (https://github.com/symfony/scheduler/compare/v8.0.10...v8.0.11)

  • bug #64174 Use stored checkpoint as base date for debug:scheduler (@ousamabenyounes)
v7.4.11

Changelog (https://github.com/symfony/scheduler/compare/v7.4.10...v7.4.11)

  • bug #64174 Use stored checkpoint as base date for debug:scheduler (@ousamabenyounes)
v6.4.39

Changelog (https://github.com/symfony/scheduler/compare/v6.4.38...v6.4.39)

  • bug #64174 Use stored checkpoint as base date for debug:scheduler (@ousamabenyounes)
v8.1.0-BETA1

Changelog (https://github.com/symfony/scheduler/compare/v8.0.13...v8.1.0-BETA1)

  • bug #64335 Recover pending RecurringMessages after consumer stops midway (@ousamabenyounes)
  • bug #64174 Use stored checkpoint as base date for debug:scheduler (@ousamabenyounes)
  • feature #63662 Add a --fetch-size option to the messenger:consume command to control how many messages are fetched per iteration (@nicolas-grekas)
  • feature #63135 Add option to order recurring messages by next run date in debug command (@yoye)
v6.4.38

Changelog (https://github.com/symfony/scheduler/compare/v6.4.37...v6.4.38)

  • bug #63761 Fix checkpoint state expiring when cache has default TTL (@Amoifr)
v8.0.10

Changelog (https://github.com/symfony/scheduler/compare/v8.0.9...v8.0.10)

  • bug #63761 Fix checkpoint state expiring when cache has default TTL (@Amoifr)
v7.4.10

Changelog (https://github.com/symfony/scheduler/compare/v7.4.9...v7.4.10)

  • bug #63761 Fix checkpoint state expiring when cache has default TTL (@Amoifr)
v8.0.9

Changelog (https://github.com/symfony/scheduler/compare/v8.0.4...v8.0.9)

v7.4.9

Changelog (https://github.com/symfony/scheduler/compare/v7.4.4...v7.4.9)

v6.4.37

Changelog (https://github.com/symfony/scheduler/compare/v6.4.32...v6.4.37)

  • bug #63952 Respect console.command DI tag command attribute (@nicolas-grekas)
v8.0.8
v7.4.8
v8.0.4

Changelog (https://github.com/symfony/scheduler/compare/v8.0.3...v8.0.4)

  • bug #63001 Fix array to string conversion in # arguments (@serhiilabs)
v7.4.4

Changelog (https://github.com/symfony/scheduler/compare/v7.4.3...v7.4.4)

  • bug #63001 Fix array to string conversion in # arguments (@serhiilabs)
v7.3.10

Changelog (https://github.com/symfony/scheduler/compare/v7.3.9...v7.3.10)

  • bug #63001 Fix array to string conversion in # arguments (@serhiilabs)
v6.4.32

Changelog (https://github.com/symfony/scheduler/compare/v6.4.31...v6.4.32)

  • bug #63001 Fix array to string conversion in # arguments (@serhiilabs)
v7.4.0
v7.4.0-RC1
v7.3.5

Changelog (https://github.com/symfony/scheduler/compare/v7.3.4...v7.3.5)

  • bug symfony/symfony#61874 [Scheduler] Don’t get next run date from null (@MatTheCat)
v8.0.0-BETA1

Changelog (https://github.com/symfony/scheduler/compare/v7.3.4...v8.0.0-BETA1)

  • feature symfony/symfony#61536 [DependencyInjection] Allow adding resource tags using any config formats (@nicolas-grekas)
  • feature symfony/symfony#60721 [Console] Remove deprecated code (@yceruto)
  • feature symfony/symfony#60639 Bump Symfony 8 to PHP >= 8.4 (@nicolas-grekas)
  • feature symfony/symfony#60253 [Scheduler] Throw error on duplicate schedule provider service registration on the schedule name (@adrianrudnik)
v7.4.0-BETA1

Changelog (https://github.com/symfony/scheduler/compare/v7.3.4...v7.4.0-BETA1)

  • feature symfony/symfony#61536 [DependencyInjection] Allow adding resource tags using any config formats (@nicolas-grekas)
  • feature symfony/symfony#60253 [Scheduler] Throw error on duplicate schedule provider service registration on the schedule name (@adrianrudnik)
v7.3.3

Changelog (https://github.com/symfony/scheduler/compare/v7.3.2...v7.3.3)

  • bug symfony/symfony#61307 [Scheduler] Fix scheduler.task tag arguments optionality (Jan Pintr)
v7.3.2

Changelog (https://github.com/symfony/scheduler/compare/v7.3.1...v7.3.2)

  • bug symfony/symfony#60741 [Scheduler] Fix #[AsCronTask] not passing arguments to command (Jan Pintr, @jan-pintr)
v6.4.24
v7.3.0
v7.3.0-RC1
v7.3.0-BETA1

Changelog (https://github.com/symfony/scheduler/compare/v7.2.6...v7.3.0-BETA1)

  • feature symfony/symfony#58546 [Scheduler] Add MessageHandler result to the PostRunEvent (@bartholdbos)
  • feature symfony/symfony#59679 [Scheduler] Normalize TriggerInterface as string (@valtzu)
v7.2.3
v7.1.11
v6.4.18
v7.2.2
v7.1.10
v6.4.17
v7.2.1
v7.2.0
v7.2.0-BETA1

Changelog (https://github.com/symfony/scheduler/compare/v7.1.6...v7.2.0-BETA1)

  • feature symfony/symfony#58001 [Scheduler] Add capability to skip missed periodic tasks, only the last schedule will be called (@eltharin)
v7.1.6

Changelog (https://github.com/symfony/scheduler/compare/v7.1.5...v7.1.6)

  • bug symfony/symfony#58550 [Scheduler] silence PHP warning when an invalid date interval format string is used (@xabbuh)
v6.4.13

Changelog (https://github.com/symfony/scheduler/compare/v6.4.12...v6.4.13)

  • bug symfony/symfony#58550 [Scheduler] silence PHP warning when an invalid date interval format string is used (@xabbuh)
v7.1.1

Changelog (https://github.com/symfony/scheduler/compare/v7.1.0...v7.1.1)

  • bug symfony/symfony#57282 [Scheduler] Throw an exception when no dispatcher has been passed to a Schedule (@fabpot)
v7.0.8

Changelog (https://github.com/symfony/scheduler/compare/v7.0.7...v7.0.8)

  • bug symfony/symfony#57282 [Scheduler] Throw an exception when no dispatcher has been passed to a Schedule (@fabpot)
v6.4.8

Changelog (https://github.com/symfony/scheduler/compare/v6.4.7...v6.4.8)

  • bug symfony/symfony#57282 [Scheduler] Throw an exception when no dispatcher has been passed to a Schedule (@fabpot)
v7.1.0
Weaver

How can I help you explore Laravel packages today?

Conversation history is not saved when not logged in.
Prompt
Add packages to context
No packages found.
nexmo/api-specification
capell-app/block-library
axium/identity
cetria/laravel-dummy-models
cetria/reflection-helper
agropredict/sso-auth-bundle
evolvestudio/spam-protection
datacore/hub-sdk
develia/commons
cuci/prototurk-sdk
cuci/prototurk-sdk-symfony
develia/geo-bundle
dreamzy/livewire-charts
touchestate-sdk/php-sdk
ecotone/kafka
22h/doctrine-garbage-collection-bundle
agtp/agtp-php
agtp/mod-php
splash/sonata-admin
splash/metadata