From ddc634682c60a03062adc40fd1121ca8c866d899 Mon Sep 17 00:00:00 2001 From: Tim Abbott Date: Wed, 9 Jul 2025 10:35:13 -0700 Subject: [PATCH] api: Increment API feature level to 403. --- api_docs/changelog.md | 10 ++++++++++ api_docs/unmerged.d/ZF-f9d19d.md | 7 ------- version.py | 2 +- zerver/openapi/zulip.yaml | 4 ++-- 4 files changed, 13 insertions(+), 10 deletions(-) delete mode 100644 api_docs/unmerged.d/ZF-f9d19d.md diff --git a/api_docs/changelog.md b/api_docs/changelog.md index 773cafc4ab..994d08cd38 100644 --- a/api_docs/changelog.md +++ b/api_docs/changelog.md @@ -20,6 +20,16 @@ format used by the Zulip server that they are interacting with. ## Changes in Zulip 11.0 +**Feature level 403** + +* [`POST /register`](/api/register-queue): Added a `url_options` object + to the `realm_incoming_webhook_bots` object for incoming webhook + integration URL parameter options. Previously, these optional URL + parameters were included in the `config_options` field (see feature + level 318 entry). The `config_options` object is now reserved for + configuration data that can be set when creating an bot user for a + specific incoming webhook integration. + **Feature level 402** diff --git a/api_docs/unmerged.d/ZF-f9d19d.md b/api_docs/unmerged.d/ZF-f9d19d.md deleted file mode 100644 index 44f7aa300c..0000000000 --- a/api_docs/unmerged.d/ZF-f9d19d.md +++ /dev/null @@ -1,7 +0,0 @@ -* [`POST /register`](/api/register-queue): Added a `url_options` object - to the `realm_incoming_webhook_bots` object for incoming webhook - integration URL parameter options. Previously, these optional URL - parameters were included in the `config_options` field (see feature - level 318 entry). The `config_options` object is now reserved for - configuration data that can be set when creating an bot user for a - specific incoming webhook integration. diff --git a/version.py b/version.py index 91b20588c7..4b4b1216f7 100644 --- a/version.py +++ b/version.py @@ -34,7 +34,7 @@ DESKTOP_WARNING_VERSION = "5.9.3" # new level means in api_docs/changelog.md, as well as "**Changes**" # entries in the endpoint's documentation in `zulip.yaml`. -API_FEATURE_LEVEL = 402 +API_FEATURE_LEVEL = 403 # Bump the minor PROVISION_VERSION to indicate that folks should provision # only when going from an old version of the code to a newer version. Bump diff --git a/zerver/openapi/zulip.yaml b/zerver/openapi/zulip.yaml index f709e5f477..e9ac4c49a1 100644 --- a/zerver/openapi/zulip.yaml +++ b/zerver/openapi/zulip.yaml @@ -24717,7 +24717,7 @@ components: This is an unstable API. Please discuss in chat.zulip.org before using it. - **Changes**: As of Zulip 11.0 (feature level ZF-f9d19d), this + **Changes**: As of Zulip 11.0 (feature level 403), this object is reserved for integration-specific configuration options that can be set when creating a bot user. Previously, this object also included optional webhook URL parameters, which are now @@ -24752,7 +24752,7 @@ components: This is an unstable API expected to be used only by the Zulip web app. Please discuss in chat.zulip.org before using it. - **Changes**: New in Zulip 11.0 (feature level ZF-f9d19d). Previously, + **Changes**: New in Zulip 11.0 (feature level 403). Previously, these optional URL parameter options were included in the `config_options` object. items: