Skip to content

Releases: 21TORR/TaskManagerBundle

3.2.3

09 Mar 12:53
3.2.3
8298f8f

Choose a tag to compare

✨ Improvements

  • Bump dependencies.

What's Changed

Full Changelog: 3.2.2...3.2.3

3.2.2

23 Feb 15:03
3.2.2
e005c59

Choose a tag to compare

✨ Improvements

  • Heavily reduce memory usage of clean outdated task log implementation.
  • Work on clean outdatet task log asynchronously in app transport.

🛠️ Internal

  • Add TaskManagerInternalTask as internal marker interface.

What's Changed

Full Changelog: 3.2.1...3.2.2

3.2.1

23 Feb 14:17
3.2.1
2863495

Choose a tag to compare

✨ Improvements

  • Rename internal schedule to TaskManagerInternalSchedule.
  • Remove code, that was deprecated in 2.x.

What's Changed

Full Changelog: 3.2.0...3.2.1

3.2.0

23 Feb 13:21
3.2.0
69e0625

Choose a tag to compare

🎁 New Features

  • Add TaskScheduler.

✨ Improvements

  • Update task ULID when redispatching in the scheduler.
  • Require PHP 8.5+

What's Changed

  • Add custom scheduler + fix duplicate ULID (for PHP 8.5 only) by @apfelbox in #49

Full Changelog: 3.1.1...3.2.0

3.1.1

23 Feb 13:19
3.1.1
3f7111c

Choose a tag to compare

🐛 Bug Fixes

  • Fix invalid task run duration calculation.

What's Changed

Full Changelog: 3.1.0...3.1.1

3.1.0

19 Feb 10:40
3.1.0
0046098

Choose a tag to compare

🎁 New Features

  • Add option to hide internal tasks in task log model.

What's Changed

  • Add option to hide internal tasks in task log model by @apfelbox in #47

Full Changelog: 3.0.0...3.1.0

3.0.0

13 Feb 18:08
3.0.0
0f45dfa

Choose a tag to compare

💥 Breaking Changes

  • Add explicit task class field.

✨ Improvements

  • Simplify task run duration calculation.
  • Transform exception to log entry, so that the worker doesn't constantly fail.

🐛 Bug Fixes

  • Add missing run integration for DispatchAfterRunTaskHandler.

👋 Deprecations

  • Deprecate entity getters in favor of properties.

What's Changed

Full Changelog: 2.3.2...3.0.0

2.3.2

13 Nov 10:59
2.3.2
d1599d8

Choose a tag to compare

✨ Improvements

  • Skip task_manager_internals queue when checking for sync-queues.

What's Changed

  • Skip internal queue when checking for sync queues by @apfelbox in #39

Full Changelog: 2.3.1...2.3.2

2.3.1

10 Nov 11:36
2.3.1
70c362c

Choose a tag to compare

✨ Improvements

  • Add task_manager_internals transport for internal messages.
  • Increase default number of handled tasks in run-worker command.

🐛 Bug Fixes

  • Properly handle DispatchAfterRunTask.

What's Changed

  • Add internal transport and handle DispatchAfterRunTask by @apfelbox in #36
  • Fix service exclusion by @apfelbox in #37
  • Increase default number of handled tasks in run-worker command by @apfelbox in #38

Full Changelog: 2.3.0...2.3.1

2.3.0

07 Nov 11:08
2.3.0
5eaab23

Choose a tag to compare

🎁 New Features

  • Add DispatchAfterRunTask to be able to redispatch tasks after the given run. You can use it in the Scheduler to reliably redispatch tasks.

✨ Improvements

  • Always show key of task in queue tasks command.

What's Changed

  • Add DispatchAfterRunTask and improve output of queue command by @apfelbox in #35

Full Changelog: 2.2.0...2.3.0