1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236
|
.. _changelog:
================
Change history
================
.. _version-2.6.0:
2.6.0
=====
:release-date: 2025-04-10 2:15 P.M. UTC+6:00
:release-by: Asif Saif Uddin
- Fix atomic transaction not routing to the the correct DB in DatabaseBackend (#427).
- Store current time when TaskResult started (#432).
- Added extra except clause to TryRemoveIndex.
- Fix for missing periodic task name (#445).
- Update behavior of app.result_expires to match celery docs.
- Added index to periodic_task_name.
- Added support for Django up to 5.2.
- Added support for python up to 3.13.
- fix: allow for custom states in status field (#407).
.. _version-2.5.1:
2.5.1
=====
:release-date: 2023-05-08 8:15 P.M. UTC+6:00
:release-by: Asif Saif Uddin
- Revert "feat: raw delete expired instead of Queryset.delete (#235)" partially.
.. _version-2.5.0:
2.5.0
=====
:release-date: 2023-03-13 5:45 P.M. UTC+6:00
:release-by: Asif Saif Uddin
- try possible fix to avoid a oracle regression (#325).
- Added periodic_task_name to admin fieldset for parity with list view.
- Only update the ChordCounter.count field when saving.
- Meta injection (#366).
.. _version-2.4.0:
2.4.0
=====
:release-date: 2022-06-29 4:30 P.M. UTC+6:00
:release-by: Asif Saif Uddin
- Fix [#315] Save args, kwargs and other extended props only when result_extended config is set to True.
- Fix atomic transaction not routing to the the correct DB (#324).
- Drop django 2.2 from matrix
.. _version-2.3.1:
2.3.1
=====
:release-date: 2022-04-17 12:50 P.M. UTC+6:00
:release-by: Asif Saif Uddin
- Remove hard dependency on psycopg2.
- Fix #296 Stop producing a universal wheel, python 2 is unspported.
- fix: The description content type for setuptools needs to be rst to markdown.
.. _version-2.3.0:
2.3.0
=====
:release-date: 2022-03-01 1:45 p.m. UTC+6:00
:release-by: Asif Saif Uddin
- Fix default_app_config deprecation (#221)
- Use string values for django-cache keys #230 (#242)
- feat: raw delete expired instead of Queryset.delete (#235)
- Fix ``pydoc.ErrorDuringImport`` problem in django_celery_results url
- Russian language support (#255)
- Add Simplified Chinese translation strings.
- Minor code clean up
- feat: add periodic_task_name (#261)
- Update CI with django 4.0 (#272)
- Add translation of the messages to brazilian portuguese (#278)
- Fix properties default value (#281)
- Work around Oracle migration instability
- Fix field size for MySQL (#285)
- Update python & pypy min version (#291)
- bum min pytest versions
.. _version-2.2.0:
2.2.0
=====
:release-date: 2021-07-02 11:00 a.m. UTC+6:00
:release-by: Asif Saif Uddin
- add new urls with nouns first structure (#216)
- Remove duplicate indexes
- fix group status view return data, add tests for it (#215)
- typo fix (#218)
- Use the DJANGO_CELERY_RESULTS_TASK_ID_MAX_LENGTH for group_id/task_id
- Minor code clean up
.. _version-2.1.0:
2.1.0
=====
:release-date: 2021-06-14 09:00 p.m. UTC+6:00
:release-by: Asif Saif Uddin
- Don't raise an error when ChordCounter is not found
- add default_auto_field to apps.py
- Use the provided chord_size when available
- Match apply_chord call signature to Celery 5.1
- Add support for GroupResult (#161)
- Minor code clean up
.. _version-2.0.1:
2.0.1
=====
:release-date: 2021-01-19 07:30 p.m. UTC+6:00
:release-by:
- Fix backward compatibility in DatabaseBackend._store_result function
- Fix 'args' and 'kwargs' propiertes of AsyncResult for DatabaseBackend
- Fix task_args/task_kwargs in task_protocol=1
- Test refactors
- Add task_args and task_kwargs to admins searchable fields (#182)
.. _version-2.0.0:
2.0.0
=====
:release-date:
:release-by:
- Add Spanish translations (#134)
- Add support for Django 3.0 and 3.1 (#145, #163)
- Add support for Celery 5 (#163)
- Drop support for Django < 2.2 (#147, #152)
- Drop support for Python < 3.6 (#146, #147, #152)
- Add Chord syncronisation from the database (#144)
- Encode `task_args` and `task_kwargs` of `TaskResult` using `json.dumps` instead of using `str` (#78)
.. _version-1.1.2:
1.1.2
=====
:release-date: 2019-06-06 00:00 a.m. UTC+6:00
:release-by: Asif Saif Uddin
- Fixed few regressions
.. _version-1.1.0:
1.1.0
=====
:release-date: 2019-05-21 17:00 p.m. UTC+6:00
:release-by: Asif Saif Uddin
- Django 2.2+.
- Drop python 3.4 and django 2.0
- Support specifying the database to use for the store_result method (#63)
- Fix MySQL8 system variable tx_isolation issue (#84)
.. _version-1.0.4:
1.0.4
=====
:release-date: 2018-11-12 19:00 p.m. UTC+2:00
:release-by: Omer Katz
1.0.3 is broken. Use 1.0.4
- Revert renaming label as it is a breaking change.
.. _version-1.0.3:
1.0.3
=====
:release-date: 2018-11-12 18:00 p.m. UTC+2:00
:release-by: Omer Katz
- Revert renaming label as it is a breaking change.
.. _version-1.0.2:
1.0.2
=====
:release-date: 2018-11-12 18:00 p.m. UTC+2:00
:release-by: Omer Katz
- Store task name, args, kwargs as part of the task results in database.
Contributed by :github_user: `wardal`.
- Admin screen changes - task name filter, search on task_name, task_id, status.
Contributed by :github_user: `jaylynch`.
- Added default_app_config.
- Added missing migration.
- Fix MySQL max length issue.
- Drop support for Django<1.11.
.. _version-1.0.1:
1.0.1
=====
:release-date: 2016-11-07 02:00 p.m. PST
:release-by: Ask Solem
- Migrations were not being installed as part of the distribution (Issue #4).
- Now includes simple task result admin interface.
Contributed by :github_user:`zeezdev`.
- Now depends on Celery 4.0.0.
.. _version-1.0.0:
1.0.0
=====
:release-date: 2016-09-08 03:19 p.m. PDT
:release-by: Ask Solem
- Initial release
|