Skip to content

Releases: procrastinate-org/procrastinate

2.10.0

08 Aug 06:26
821db68
Compare
Choose a tag to compare

Migrations

None

What's Changed

Features

  • feat: allow cleaning of cancelled and aborted jobs by @katlyn in #1146

New Contributors

Full Changelog: 2.9.2...2.10.0

2.9.2

31 Jul 11:08
73ba60a
Compare
Choose a tag to compare

Migrations

None

What's Changed

Bug Fixes

  • Set job to failed when task raises and job is aborting (regardless retry) by @medihack in #1133

Dependencies

  • exclude psycopg[binary] on mac arm64 python <=3.9 by @onlyann in #1128

Full Changelog: 2.9.1...2.9.2

2.9.1

24 Jul 22:44
8e0fde2
Compare
Choose a tag to compare

Migrations

None

What's Changed

Bug Fixes

Full Changelog: 2.9.0...2.9.1

2.9.0

20 Jul 21:49
c6c203a
Compare
Choose a tag to compare

Migrations

What's Changed

Features

  • Offer hooks to change the priority, queue and lock when retrying a job by @medihack in #1113 . If you have implemented your own RetryStrategy, get_schedule_in is now deprecated (but still maintained) and should be replaced with get_retry_decision. get_schedule_in support will probably be removed in the next major release, though there's no guarantee that this might happen anytime soon.

Bug Fixes

Documentation

Full Changelog: 2.8.0...2.9.0

2.8.0

06 Jul 16:42
ca46449
Compare
Choose a tag to compare

Migrations

None

What's Changed

Features

Miscellaneous

Documentation

Dependencies

Uncategorized

New Contributors

Full Changelog: 2.7.0...2.8.0

Notes from @ewjoachim:

As part of this release, we're delighted to announce the addition of @medihack among the procrastinate maintainers! Congratulations and happy maintainance to them and everyone! The project is still welcoming contributors and potentially maintainers, so feel free to have a look at the repo activity if you want to help! Thank you!

2.7.0

25 Jun 15:44
8facc1a
Compare
Choose a tag to compare

Migrations

02.06.00_01_add_cancel_states.sql

What's Changed

Feature

This is a new feature that will only impact you if you decide to use it, apart from one minor change: in the procrastinate shell CLI, the new cancelled, aborting, aborted states are exposed and calling cancel on a job used to set is as failed and will now set it as either cancelled or aborting (see the doc for details)

Miscellaneous

Full Changelog: 2.6.0...2.7.0

2.6.0

20 Jun 22:06
4a891e9
Compare
Choose a tag to compare

Migrations

02.05.00_01_add_periodic_job_priority.sql

What's Changed

Features

  • Allow to specify a default priority on the task by @medihack in #1079

Full Changelog: 2.5.0...2.6.0

2.5.0

18 Jun 22:19
a118e70
Compare
Choose a tag to compare

Migrations

02.00.03_01_add_job_priority.sql ( ⚠️ the name of the migration doesn't match the name of the version)

What's Changed

Features

New Contributors

Full Changelog: 2.4.0...2.5.0

2.4.0

17 Jun 21:19
ac62da7
Compare
Choose a tag to compare

Migrations

None

What's Changed

Bug Fixes

  • Failing test for pg_job_manager.delete_old_jobs with psycopg2-based lib by @ewjoachim in #1076

Miscellaneous

  • Django Migrations are now created as normal files instead of being dynamically generated by @ewjoachim in #1071

Documentation

Full Changelog: 2.3.0...2.4.0

2.3.0

21 May 08:33
5c99ca7
Compare
Choose a tag to compare

Migrations

None

What's Changed

Features

Miscellaneous

  • test_get_sync_connector__[not]_open as integration test, not unit test by @ewjoachim in #1057

Documentation

New Contributors

Full Changelog: 2.2.0...2.3.0