11.0-dev
addressee: Rename "(no topic)" to empty string topic.
messages: Add an is_channel_message flag.
tests: Add a test for fixtures for non-webhook integrations.
updates: Add update message (level=15).
topic: Enforce is_channel_message=True on topic queries.
migration: Rename "(no topic)" to empty string topic.
models: Change default for can_resolve_topic_group.
migration_status: Refactor `parse_migration_status`.
queue: Round-trip events through orjson in tests.
test_user_groups: Add `durable=True` to the independent transaction.
home: Fix compose box not visible on focus in Firefox Android.
deliver_scheduled_emails: Use a queue, instead of infinite retries.
django: Upgrade Zulip to Django 3.2 LTS.
ruff: Fix UP007 Use `X | Y` for type annotations.
portico: Replace "Find accounts" link with "Log in".
settings: Add "can_manage_billing_group" realm setting.
filters: Do not report AVATAR_SALT, or other salts.
errors: Standardize "already in use" error messages.
message_summary: Log time to generate summary.
send_email: Set the Date header according to local enqueue time.