Skip to content

Releases: 21TORR/TaskManagerBundle

2.0.2

24 Oct 08:49
2.0.2
7ab6e5f
Compare
Choose a tag to compare

✨ Improvements

  • Bump required Doctrine version.

🐛 Bug Fixes

  • Add missing dependency.

What's Changed

Full Changelog: 2.0.1...2.0.2

2.0.1

20 Jun 12:38
2.0.1
d0458c1
Compare
Choose a tag to compare

✨ Improvements

  • Add TaskLog::getTaskObject().

What's Changed

Full Changelog: 2.0.0...2.0.1

2.0.0

20 Jun 11:13
2.0.0
7d980ad
Compare
Choose a tag to compare

💥 Breaking Changes

  • This bundle now requires that all your messages extend from the Task base class.
  • Change signature of TaskManager::enqueue() to only accept tasks and a list of stamps.
  • Remove RegisterTasksEvent::registerTask() and replace it with RegisterTasksEvent::register(Task $task).

🎁 New Features

  • Add TaskDirector and RunDirector to better integrate and log your task runs.
  • Add native Task event that encapsulates commonly used logic.
  • Add TaskLog to store already finished tasks.

What's Changed

Full Changelog: 1.3.0...2.0.0

1.3.0

14 May 13:07
1.3.0
eafd2c4
Compare
Choose a tag to compare

🎁 New Features

  • Add infrastructure to collect Task definitions to be able to build UI for it, by using the RegisterTasksEvent.
  • Add task-manager:list-tasks command.
  • Add task-manager:queue command.

✨ Improvements

  • Temporarily allow PHP 8.1 again.

What's Changed

  • Add task definition infrastructure: with automatic registration via the CLI + list helper by @apfelbox in #8
  • Add warning when sync queue is in use [req #8] by @apfelbox in #9

Full Changelog: 1.2.0...1.3.0

1.2.0

21 Feb 21:03
1.2.0
96e3eb7
Compare
Choose a tag to compare

✨ Improvements

  • Add support for Symfony 7.
  • Require Symfony 6.4 and PHP 8.3

What's Changed

Full Changelog: 1.1.0...1.2.0

1.1.0

09 Dec 09:04
1.1.0
85eb332
Compare
Choose a tag to compare

🎁 New Features

  • Add UniqueMessageInterface.

What's Changed

New Contributors

Full Changelog: 1.0.0...1.1.0

1.0.0

22 Nov 14:11
5a22593
Compare
Choose a tag to compare

🎁 New Features

  • Initial Release. \o/

What's Changed

New Contributors

Full Changelog: https://github.com/21TORR/TaskManagerBundle/commits/1.0.0