Releases
4.0.0
Compare
Sorry, something went wrong.
No results found
BREAKING CHANGES:
Removed uWSGI as main server.
Setting addrport migrated to [web] section.
Dropped support of Centrifugo versions less than 5 (now require allow_subscribe_for_client enabled).
Dropped support for MariaDB 10.4, PostgreSQL 12 and less.
Dropped support for Python less 3.10.
Dropped support for MySQL less 8.0.11.
The minimum supported version of SQLite is increased from 3.21.0 to 3.27.0.
Migrated to Django 5.1.
Pagination-Identifiers used to send duplicate values before, but now they can't.
Pagination-Identifiers are now sorted independently of the order in the results.
Migrated to OAuth2 authentication model (internal server API).
Disabled session auth for swagger ui and API.
msgpack is used as default serializer for celery instead of pickle for security and performance reasons.
Migrated to pyproject.
Changelog:
Feature(UI): Custom users tokens for authentication (for integrations and automation).
Feature(api): Complete migration to uvicorn and asyncio web-server.
Feature(api): New web_worker command to start webserver (without celery worker).
Feature(api): Migrate to JWT authentication.
Feature(api): Python 3.13 support.
Feature(api): Latest Ansible versions support.
Feature(api): Add tarantool drivers for celery.
Feature(api): Add support for django cache in tarantool.
Feature(docker): Migrate base image to python 3.12.
Fix(api): Other performance enhances.
Fix(api): Valid Swagger 2.0 schema generation for some custom fields.
Fix(api): Support SQS fifo queues.
Fix(plugins): Provide model instances in custom plugin execution.
Refactoring(build): Migrate to pyproject.
You can’t perform that action at this time.