Skip to content

Releases: taskiq-python/taskiq-admin

1.8.1

02 Dec 11:18

Choose a tag to compare

🔥 Updates / Features

  • Add skeletons to the task info page (increase UX)

1.8.0

01 Dec 22:52
1138c01

Choose a tag to compare

🔥 Updates / Features

  • Upgraded project from Nuxt 3 to Nuxt 4, including updated package versions and adjusted folder structure
  • Added a refresh interval control beneath the table to let users choose how often data updates
  • Refined UI element positioning for improved layout and visual consistency
  • Introduced a new, aesthetically pleasing font to enhance overall typography
  • Added an expandable error details button in the table for improved UX and easier debugging
  • Implemented persistent page-size settings using local storage to remember user preferences
  • Added the TaskIQ favicon for better brand visibility

🐛 Fixes

  • Resolved issue where toast notifications appeared without proper styling
  • Corrected database behavior by ensuring PRAGMA journal mode is set to WAL when opening SQLite db file
  • Fixed incorrect return value display on the individual task details page

1.7.0

20 Jul 13:00
c762c89

Choose a tag to compare

📓 Notes:
This release has some breaking changes. Please, do the dump of your the DB file, delete it from ./your_path_here/database.db volume and restart Taskiq-Admin to let it generate a new SQLite file with all the DB schema updates.

🔥 Updates/Features

  • add WAL mode to SQLite DB
  • add tests
  • update nuxt and other packages
  • remove bootstrap
  • remove ListQueueBroker from example
  • add [API] logs to the nitro server
  • add makefile

🐛 Fixes:

  • guarantee idempotence of queued -> started -> executed
  • fix returnValue formatting in the table

1.6.0

23 Apr 19:11
639cc40

Choose a tag to compare

📓 Notes:
This release has some breaking changes. Please, do the dump of your the DB file, delete it from ./your_path_here/database.db volume and restart Taskiq-Admin to let it generate a new SQLite file with all the DB schema updates.
Also take a look into the updates of the middleware class.

🔥 Updates/Features

  • add new 'queued' state of tasks (breaking change)
  • add ability to filter by task states
  • update taskiq middleware class
  • update TaskState typing
  • add timestamp_ms to all timestamps in the db schema (breaking change)
  • add sort by queuedAt ability

🐛 Fixes:

  • fix returnValue formatting in the table

1.5.1

21 Apr 15:28
381e7c7

Choose a tag to compare

🐛 Fixes:

  • dayjs utc plugin import

1.5.0

20 Apr 10:27
6ccbe5f

Choose a tag to compare

🐛 Fixes:

  • typing for tasks table
  • 'Invalid Date' in the 'Finished At' column for abandoned tasks

🔥 Features

  • add an ability to sort by a date range
  • add autorefreshing task info on individual task page
  • add vertical line (right border) to individual task page table
  • add datetime prefix to a backup name
  • add loader component to 'Finished At' field on individual task page for running tasks

1.4.2

14 Apr 09:06
3c074b3

Choose a tag to compare

🐛 Fixes:

  • worker validation for middleware with taskiq_broker_name = None

🔥 Features

  • update column name "Worker" -> "Broker", for more clarity

1.4.1

12 Apr 21:29
d7488f4

Choose a tag to compare

What's Changed

New Contributors

  • @s3rius made their first contribution in #1

Full Changelog: 1.4.0...1.4.1

1.4.0

12 Apr 21:24
a71cd79

Choose a tag to compare

Merge pull request #20 from spikeninja/dev

feat: version 1.4.0