Skip to content

Releases: j-guyon/CommandSchedulerBundle

3.0.1

01 Jul 14:36
Compare
Choose a tag to compare

3.0.1 - Fix bad PHP version in composer.json (>= 7.1 instead of 7.2)

⚠️ v3.0.0 has been "almost" instantly removed from packagist to avoid bad installation with a composer require on a PHP 7.1

3.0.0 - Symfony 5 Support

This bundle now support Symfony 5 thanks to @spajxo and @pwbdod
Bundle now require PHP >= 7.2

Changes :

  • Removed Doctrines deprecated merge() (@balabis)
  • Replace abandonned package mtdowling/cron-expression with dragonmantank/cron-expression and fix test (@phansys)
  • Standardize \DateTimeInterface::ATOM as date format in command outputs (@phansys)
  • Add php_cs ruleset.
  • Some dev dependencies update (fixture, phpunit...)

2.2.0

28 Jan 10:47
916ac90
Compare
Choose a tag to compare

⚠️ Possibly a bc-break with some OS implementation

  • All commands now return int (other return type deprecated since Sf 4.4) (@drawgas)

Changes :

2.1.0

07 Nov 17:16
Compare
Choose a tag to compare

⚠️ BC-Breaks

  • Bundle now require PHP >= 7.1
  • ScheduledCommand.arguments field type change from varchar to text, so you may write some migration to handle this change if you update the bundle from a previous version.

Features :

  • You now can use included_command_namespaces instead of excluded_command_namespaces to filter commands displayed in the scheduler. (@petski)
  • BETA - Commands scheduler:start and scheduler:stop managing a daemon process that will call scheduler:execute every minute. So it is possible to use the scheduler without setting up a cron job. (thanks to @wasinger)
  • Command's argument no longer have a size limit (@tikoflano)
  • Dutch translations (@bghosts)
  • Fix CI and upgrade to liip/functional-test-bundle v3 (@petski)

2.0.2

02 Jan 15:01
ddd6db9
Compare
Choose a tag to compare
  • Force status refresh before command execution #126
  • Update config in documentation #125

2.0.1

19 Dec 17:07
c5ce339
Compare
Choose a tag to compare
  • Symfony 4.2 - Remove deprecated #118 #120 #122
  • Remove sensio/framework-extra-bundle dependency from composer.json
  • Move symfony/security-bundle to require-dev
  • EasyAdmin configuration example in documentation. #123
  • Portuguese translation #100
  • French typos #106
  • Configuration - Invalid default value for monitor_mail_subject #108
  • Update saveAction compatibility to 3.2 #110
  • Fix default value for monitor_mail_subject #109

2.0.0

09 Feb 13:40
Compare
Choose a tag to compare

⚠️ BC-Breaks

  • Bundle now require PHP >= 5.6 and Symfony 3.4 / 4.0
  • Entities names and column are no more in Doctrine configuration, let it to your naming strategy.
  • The old way to configure the bundle directly in parameters is no more supported (de013d8)
  • The default log path is now set to kernel.logs_dir

⚠️ If you update the bundle from a previous version, you may write some migration if you don't wan't to loose your old datas.

Features :

  • Symfony 3.4 and 4.0 compatibility (@gubler, @sygnisoft, @Gemorroj)
  • Add a Symfony Flex recipe to ease the install
  • Monitor mail's subject is now configurable (@IwfY)
  • Add a command to unlock a single or all locked scheduled commands (@IwfY)

1.2.7

06 Dec 08:59
70611b3
Compare
Choose a tag to compare
  • allow sensio/framework-extra-bundle 5 in composer.json for Symfony 3.4 compatibility

1.2.6

22 Nov 09:30
7c7147a
Compare
Choose a tag to compare

1.2.5

02 Mar 19:38
Compare
Choose a tag to compare
  • use native StringInput to handle arguments and options #62 (@tikoflano)

1.2.4

28 Feb 08:43
Compare
Choose a tag to compare