scheduler

Provides scheduling through Symfony Messenger

MIT License

Downloads
1.7M
Stars
71
Committers
25

Bot releases are hidden (Show)

scheduler - v6.4.0-BETA2

Published by fabpot 12 months ago

Changelog (https://github.com/symfony/scheduler/compare/v6.4.0-BETA1...v6.4.0-BETA2)

  • bug symfony/symfony#52307 [Scheduler] Save checkpoint in a finally block (@FrancoisPog)
scheduler - v6.3.7

Published by fabpot 12 months ago

Changelog (https://github.com/symfony/scheduler/compare/v6.3.6...v6.3.7)

  • bug symfony/symfony#52307 [Scheduler] Save checkpoint in a finally block (@FrancoisPog)
scheduler - v7.0.0-BETA1

Published by fabpot almost 1 year ago

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

  • feature symfony/symfony#52087 [Scheduler] Add FailureEvent (@alli83)
  • feature symfony/symfony#51805 [Scheduler] pre_run and post_run events (@alli83)
  • feature symfony/symfony#51525 [Messenger][Scheduler] Add AsCronTask & AsPeriodicTask attributes (@valtzu)
  • feature symfony/symfony#51795 [Scheduler] Make debug:scheduler output more useful (@fabpot)
  • feature symfony/symfony#51542 [Scheduler] Trigger unique messages at runtime (@Jeroeny)
  • feature symfony/symfony#51553 [Scheduler] Allow modifying the schedule at runtime and recalculate heap (@Jeroeny)
  • feature symfony/symfony#51651 [Scheduler] Fix stateful scheduler (@valtzu)
  • feature symfony/symfony#51263 [Scheduler] Add --all to debug:schedule (@fabpot)
  • feature symfony/symfony#51246 [Scheduler] Mark component as non experimental (@fabpot)
  • feature symfony/symfony#51245 [Scheduler] Only use toString if defined for message (@fabpot)
  • feature symfony/symfony#51244 [Scheduler] Add --date to schedule:debug (@fabpot)
  • feature symfony/symfony#51230 [Scheduler] add ScheduledStamp to RedispatchMessage (@kbond)
  • feature symfony/symfony#51092 [Scheduler] make ScheduledStamp "send-able" (@kbond)
  • feature symfony/symfony#51152 [Scheduler] Add AbstractTriggerDecorator (@kbond)
  • feature symfony/symfony#50572 [Scheduler] Allow setting cron expression next run date timezone (@danielburger1337)
  • feature symfony/symfony#50404 Bump to PHP 8.2 minimum (@nicolas-grekas)
scheduler - v6.4.0-BETA1

Published by fabpot almost 1 year ago

Changelog (https://github.com/symfony/scheduler/compare/v6.3.6...v6.4.0-BETA1)

  • feature symfony/symfony#52087 [Scheduler] Add FailureEvent (@alli83)
  • feature symfony/symfony#51805 [Scheduler] pre_run and post_run events (@alli83)
  • feature symfony/symfony#51525 [Messenger][Scheduler] Add AsCronTask & AsPeriodicTask attributes (@valtzu)
  • feature symfony/symfony#51795 [Scheduler] Make debug:scheduler output more useful (@fabpot)
  • feature symfony/symfony#51542 [Scheduler] Trigger unique messages at runtime (@Jeroeny)
  • feature symfony/symfony#51553 [Scheduler] Allow modifying the schedule at runtime and recalculate heap (@Jeroeny)
  • feature symfony/symfony#51651 [Scheduler] Fix stateful scheduler (@valtzu)
  • feature symfony/symfony#51263 [Scheduler] Add --all to debug:schedule (@fabpot)
  • feature symfony/symfony#51246 [Scheduler] Mark component as non experimental (@fabpot)
  • feature symfony/symfony#51245 [Scheduler] Only use toString if defined for message (@fabpot)
  • feature symfony/symfony#51244 [Scheduler] Add --date to schedule:debug (@fabpot)
  • feature symfony/symfony#51230 [Scheduler] add ScheduledStamp to RedispatchMessage (@kbond)
  • feature symfony/symfony#51092 [Scheduler] make ScheduledStamp "send-able" (@kbond)
  • feature symfony/symfony#51152 [Scheduler] Add AbstractTriggerDecorator (@kbond)
  • feature symfony/symfony#50572 [Scheduler] Allow setting cron expression next run date timezone (@danielburger1337)
scheduler - v6.3.5

Published by fabpot about 1 year ago

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

  • bug symfony/symfony#51674 [Scheduler] Match next run timezone with "from" timezone (@valtzu)
scheduler - v6.3.2

Published by fabpot about 1 year ago

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

  • bug symfony/symfony#51138 [Scheduler] Postpone schedule creation (@HypeMC)
  • bug symfony/symfony#51055 [Scheduler] Fix NPE in debug:scheduler command (@maxbeckers)
  • bug symfony/symfony#50818 [Scheduler] Fix PeriodicalTrigger from argument for stateful run dates (@StanJansen)
scheduler - v6.3.0

Published by fabpot over 1 year ago

scheduler - v6.3.0-RC1

Published by fabpot over 1 year ago

Changelog (https://github.com/symfony/scheduler/compare/v6.3.0-BETA3...v6.3.0-RC1)

  • bug symfony/symfony#49817 [Scheduler] Improve triggers performance when possible (@fabpot)
  • feature symfony/symfony#49293 [DoctrineBridge] Allow to ignore specific nullable fields in UniqueEntity (@VincentLanglet)
scheduler - v6.3.0-BETA3

Published by fabpot over 1 year ago

Changelog (https://github.com/symfony/scheduler/compare/v6.3.0-BETA2...v6.3.0-BETA3)

  • feature symfony/symfony#48579 [Notifier] Add SMS options to GatewayApi notifier (@gnito-org)
  • feature symfony/symfony#48586 [Notifier] Add SMS options to MessageMedia notifier (@gnito-org)
  • feature symfony/symfony#48584 [Notifier] Add SMS options to ContactEveryone notifier (@gnito-org)
  • feature symfony/symfony#48577 [Notifier] Add SMS options to FortySixElks notifier (@gnito-org)
  • feature symfony/symfony#48575 [Notifier] Add SMS options to Esendex notifier (@gnito-org)
  • feature symfony/symfony#48573 [Notifier] Add SMS options to Clickatell notifier (@gnito-org)
  • bug symfony/symfony#50288 [ErrorHandler] Sync createTabs from WebProfilerBundle (@MatTheCat)
  • feature symfony/symfony#50274 [HttpClient] Add option crypto_method to set the minimum TLS version and make it default to v1.2 (@nicolas-grekas)
  • bug symfony/symfony#50262 [DependencyInjection] Fix dumping non-shared factories with TaggedIteratorArgument (@marphi)
  • feature symfony/symfony#50264 [AssetMapper] Flexible public paths + relative path imports + possibility of "building" assets (@weaverryan)
  • feature symfony/symfony#49838 [Scheduler] add RecurringMessage::getId() and prevent duplicates (@kbond)
  • feature symfony/symfony#50270 [Scheduler] add JitterTrigger (@kbond)
scheduler - v6.3.0-BETA2

Published by fabpot over 1 year ago

Changelog (https://github.com/symfony/scheduler/compare/v6.3.0-BETA1...v6.3.0-BETA2)

  • feature symfony/symfony#50232 [AssetMapper] Better public without digest (@weaverryan)
  • feature symfony/symfony#49608 [OptionsResolver] add ignoreUndefined() method to allow skip not interesting options (Constantine Shtompel)
  • bug symfony/symfony#50216 [DependencyInjection] Allow AutowireCallable without method (@derrabus)
  • bug symfony/symfony#50224 [DoctrineBridge] skip subscriber if listener already defined (@alli83)
  • bug symfony/symfony#49760 [Serializer] Add missing withSaveOptions method to XmlEncoderContextBuilder (@mtarld)
scheduler - v6.3.0-BETA1

Published by fabpot over 1 year ago

Changelog (https://github.com/symfony/scheduler/compare/v6.2.10...v6.3.0-BETA1)

  • feature symfony/symfony#50155 [Scheduler] add schedule name to MessageContext (@kbond)
  • feature symfony/symfony#49792 [Scheduler] add "hashed" cron expression support (@kbond)
  • feature symfony/symfony#50130 [Scheduler] Make MessageGenerator yield some scheduling context (@tucksaun)
  • feature symfony/symfony#49863 [Scheduler] have TriggerInterface extend \Stringable (@kbond)
  • feature symfony/symfony#49824 [Mime] Added getDispostion() to TextPart to get current content disposition. (@Cyb0rk)
  • feature symfony/symfony#49900 [Mailer] Allow overriding default eSMTP authenticators (@cedric-anne)
  • feature symfony/symfony#49913 [TwigBridge][TwigBundle] Add current locale to AppVariable (@SVillette)
  • feature symfony/symfony#48343 [Form] [ChoiceType] Add a placeholder_attr option (@elementaire)
  • feature symfony/symfony#49918 [DoctrineBridge] Deprecate passing doctrine subscribers to ContainerAwareEventManager (@alli83)
  • feature symfony/symfony#49665 [DependencyInjection] Add constructor option to #[Autoconfigure] (@alexandre-daubois)
  • feature symfony/symfony#49798 [HttpClient] Add ServerSentEvent::getArrayData() to get the SSE's data decoded as an array directly (@fancyweb)
  • feature symfony/symfony#49847 [Cache] Fix DBAL deprecations and stop using NUL chars in tags prefix (@nicolas-grekas)
  • feature symfony/symfony#49810 [Scheduler] Tweak debug:scheduler command output (@fabpot)
  • feature symfony/symfony#49795 add debug:scheduler command (@kbond)
  • feature symfony/symfony#49762 [Console] Use file system completion for redirect operators (@Chi-teck)
  • feature symfony/symfony#49781 [Translation] Improve message extraction performance for big code bases (@welcoMattic)
  • feature symfony/symfony#49734 [Messenger] Add a way to redispatch a message (@fabpot)
  • feature symfony/symfony#49739 [Scheduler] Add DateIntervalTrigger and DatePeriodTrigger (@fabpot)
  • feature symfony/symfony#49730 [Messenger] Add Clock support in Worker (@fabpot)
  • feature symfony/symfony#47793 [WebLink] Add relations defined in RFC 8631 (@Oipnet)
  • feature symfony/symfony#49639 [DependencyInjection] Add support for generating lazy closures (@nicolas-grekas)
  • feature symfony/symfony#48525 [HttpFoundation] Add ParameterBag::getString() and deprecate accepting invalid values (@GromNaN)
  • feature symfony/symfony#49729 [Scheduler] Add a simple Scheduler class for when the component is used standalone (@fabpot)
  • feature symfony/symfony#47112 [Messenger] Add a scheduler component (@upyx, @fabpot)