diff --git a/api_docs/changelog.md b/api_docs/changelog.md index fb29932bed..bd66265216 100644 --- a/api_docs/changelog.md +++ b/api_docs/changelog.md @@ -240,16 +240,15 @@ format used by the Zulip server that they are interacting with. **Feature level 159** -* [`POST /register`](/api/register-queue), [`GET /events`](/api/get-events), - `PATCH /realm`: Nobody added as an option for the realm setting - `edit_topic_policy`. -* [`POST /register`](/api/register-queue), [`GET /events`](/api/get-events), - `PATCH /realm`: Nobody added as an option for the realm setting - `move_messages_between_streams_policy`. -* [`PATCH /messages/{message_id}`](/api/update-message): Permission to edit stream - and topic of messages do not depend on `allow_message_editing` setting now. -* [`PATCH /messages/{message_id}`](/api/update-message): Message senders are not - allowed to edit topics indefinitely now. +* `PATCH /realm`, [`POST /register`](/api/register-queue), + [`GET /events`](/api/get-events): + Nobody added as an option for the realm settings `edit_topic_policy` + and `move_messages_between_streams_policy`. +* [`PATCH /messages/{message_id}`](/api/update-message): Permission + to edit the stream and/or topic of messages no longer depends on the + realm setting `allow_message_editing`. +* [`PATCH /messages/{message_id}`](/api/update-message): The user who + sent the message can no longer edit the message's topic indefinitely. Feature level 158 is reserved for future use in 6.x maintenance releases. diff --git a/zerver/openapi/zulip.yaml b/zerver/openapi/zulip.yaml index ddafaa08f4..e4eb7112d9 100644 --- a/zerver/openapi/zulip.yaml +++ b/zerver/openapi/zulip.yaml @@ -3941,9 +3941,10 @@ paths: - 5 = Everyone - 6 = Nobody - **Changes**: New in Zulip 5.0 (feature level 75), replacing the - previous `allow_community_topic_editing` boolean. Nobody added - as an option in Zulip 7.0 (feature level 159). + **Changes**: Nobody added as an option in Zulip 7.0 (feature level 159). + + New in Zulip 5.0 (feature level 75), replacing the previous + `allow_community_topic_editing` boolean. [permission-level]: /api/roles-and-permissions#permission-levels [calc-full-member]: /api/roles-and-permissions#determining-if-a-user-is-a-full-member @@ -4108,8 +4109,9 @@ paths: - 4 = Moderators only - 6 = Nobody - **Changes**: New in Zulip 4.0 (feature level 56). Nobody added - as an option in Zulip 7.0 (feature level 159). + **Changes**: Nobody added as an option in Zulip 7.0 (feature level 159). + + New in Zulip 4.0 (feature level 56). [permission-level]: /api/roles-and-permissions#permission-levels [calc-full-member]: /api/roles-and-permissions#determining-if-a-user-is-a-full-member @@ -6930,12 +6932,13 @@ paths: had permission to move messages between streams did not have any time limit restrictions when doing so. - Before Zulip 7.0 (feature level 159), editing - streams and topics of messages was forbidden if - `allow_message_editing` was `false`, regardless of the + Before Zulip 7.0 (feature level 159), editing streams and topics of messages + was forbidden if the realm setting for `allow_message_editing` was `false`, + regardless of an organization's configuration for the realm settings `edit_topic_policy` or `move_messages_between_streams_policy`. - Before Zulip 7.0 (feature level 159), message senders were allowed - to edit the topic indefinitely. + + Before Zulip 7.0 (feature level 159), message senders were allowed to edit + the topic of their messages indefinitely. [config-message-editing]: /help/restrict-message-editing-and-deletion [restrict-move-messages]: /help/restrict-moving-messages @@ -12684,8 +12687,9 @@ paths: - 4 = Moderators only - 6 = Nobody - **Changes**: New in Zulip 4.0 (feature level 56). Nobody added - as an option in Zulip 7.0 (feature level 159). + **Changes**: Nobody added as an option in Zulip 7.0 (feature level 159). + + New in Zulip 4.0 (feature level 56). [permission-level]: /api/roles-and-permissions#permission-levels [calc-full-member]: /api/roles-and-permissions#determining-if-a-user-is-a-full-member @@ -12929,9 +12933,10 @@ paths: - 5 = Everyone - 6 = Nobody - **Changes**: New in Zulip 5.0 (feature level 75), replacing the - previous `allow_community_topic_editing` boolean. Nobody added as - an option in Zulip 7.0 (feature level 159). + **Changes**: Nobody added as an option in Zulip 7.0 (feature level 159). + + New in Zulip 5.0 (feature level 75), replacing the previous + `allow_community_topic_editing` boolean. [permission-level]: /api/roles-and-permissions#permission-levels [calc-full-member]: /api/roles-and-permissions#determining-if-a-user-is-a-full-member