Skip to content

Releases: 21TORR/TaskManagerBundle

3.4.1

17 Jun 08:45
194e2f1

Choose a tag to compare

✨ Improvements

  • Return task uuid from task manager.

What's Changed

Full Changelog: 3.4.0...3.4.1

3.4.0

17 Jun 08:25
b68d158

Choose a tag to compare

🎁 New Features

✨ Improvements

  • Require Symfony 8.1+
  • Use UUIDv7 instead of ULID for task ids

👋 Deprecations

  • Deprecate TaskLog::$ulid.

What's Changed

Full Changelog: 3.3.2...3.4.0

3.3.2

18 May 15:20
3.3.2
435b28d

Choose a tag to compare

✨ Improvements

  • Add a note about requeueing a single task in development.

What's Changed

Full Changelog: 3.3.1...3.3.2

3.3.1

13 May 10:09
3.3.1
4053898

Choose a tag to compare

🐛 Bug Fixes

  • Fix invalid index definition.

What's Changed

Full Changelog: 3.3.0...3.3.1

3.3.0

13 May 10:03
3.3.0
adfa48f

Choose a tag to compare

🎁 New Features

  • Properly serialize task objects in task log.

✨ Improvements

  • Avoid redundant COUNT queries in LogCleaner by using the count of fetched IDs directly.
  • Add TaskLogModel::findByTaskId().

👋 Deprecations

  • Deprecate TaskLog::getTaskObject(). Use TaskDetailsNormalizer::deserializeTask() instead.

🛠️ Internal

  • Add tests for TaskDetailsNormalizer, LogCleaner, TaskRegistry, RegisterTasksEvent, TaskManager, TaskLog, and TaskRun.

What's Changed

Full Changelog: 3.2.3...3.3.0

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