From 92bee98e21dd025d9b542b4037bd76ccb02d48f1 Mon Sep 17 00:00:00 2001
From: Stephen <48072084+StephenDaDev@users.noreply.github.com>
Date: Mon, 8 Dec 2025 10:38:31 -0500
Subject: [PATCH 1/3] Update changelog and readme
---
CHANGELOG.md | 20 ++++++++++++++++++++
README.md | 17 ++---------------
2 files changed, 22 insertions(+), 15 deletions(-)
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 2b7a7e28ea..614f1bc258 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -6,6 +6,26 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/).
This project mostly adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html);
however, insignificant breaking changes do not guarantee a major version bump, see the reasoning [here](https://github.com/modmail-dev/modmail/issues/319). If you're a plugin developer, note the "BREAKING" section.
+# v4.2.2
+
+### Added
+- Ability to rename snippets and aliases [#3383](https://github.com/modmail-dev/Modmail/pull/3412)
+- Bot events when threads is snoozed/unsnoozed [#3412](https://github.com/modmail-dev/Modmail/pull/3412)
+- Check for threadmenu and advancedmenu being enabled concurrently. [#3411](https://github.com/modmail-dev/Modmail/pull/3411)
+- Check for git installation before attempting autoupdate or update command. [#3406](https://github.com/modmail-dev/Modmail/pull/3406)
+
+### Changed
+- Updated details on v4.2.1 changelog to better explain changes [#3409](https://github.com/modmail-dev/Modmail/pull/3409)
+- Updated plugin registry [#3409](https://github.com/modmail-dev/Modmail/pull/3409)
+- Updated bot dependencies to reflect more current versions. [#3412](https://github.com/modmail-dev/Modmail/pull/3412)
+
+### Fixed
+- Forwarded messages now show when using logviewer. [#3414](https://github.com/modmail-dev/Modmail/pull/3414)
+- Submenu options now work when using built-in threadmenu. [#3404](https://github.com/modmail-dev/Modmail/pull/3404)
+- Missing `@` and incorrect link in plugin help command. [#3322](https://github.com/modmail-dev/Modmail/pull/3322)
+- Fixed typo in config help for `thread_close_response` and `thread_self_close_response` [#3407](https://github.com/modmail-dev/Modmail/pull/3407)
+
+
# v4.2.1
### Added
diff --git a/README.md b/README.md
index 58243cab61..d7f5f84795 100644
--- a/README.md
+++ b/README.md
@@ -28,7 +28,7 @@
-
+
@@ -119,13 +119,7 @@ Plugins requests and support are available in our [Modmail Support Server](https
Special thanks to our sponsors for supporting the project.
-SirReddit:
-
-
-
-
-
-
+
Prime Servers Inc:
@@ -140,13 +134,6 @@ Real Madrid:
-Advertise Your Server:
-
-
-
-
-
-
Discord Advice Center:
From 98d01a16c5928b2638e42beb6b0e2a2122c1553c Mon Sep 17 00:00:00 2001
From: Stephen <48072084+StephenDaDev@users.noreply.github.com>
Date: Thu, 18 Dec 2025 11:31:29 -0500
Subject: [PATCH 2/3] Add 3416, 3417, and 3418
---
CHANGELOG.md | 5 ++++-
1 file changed, 4 insertions(+), 1 deletion(-)
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 614f1bc258..2eb472a9cd 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -13,17 +13,20 @@ however, insignificant breaking changes do not guarantee a major version bump, s
- Bot events when threads is snoozed/unsnoozed [#3412](https://github.com/modmail-dev/Modmail/pull/3412)
- Check for threadmenu and advancedmenu being enabled concurrently. [#3411](https://github.com/modmail-dev/Modmail/pull/3411)
- Check for git installation before attempting autoupdate or update command. [#3406](https://github.com/modmail-dev/Modmail/pull/3406)
+- Arguments in responses, similar to snippets, but can be used anywhere. [#3418](https://github.com/modmail-dev/Modmail/pull/3418)
-### Changed
+### Changed
- Updated details on v4.2.1 changelog to better explain changes [#3409](https://github.com/modmail-dev/Modmail/pull/3409)
- Updated plugin registry [#3409](https://github.com/modmail-dev/Modmail/pull/3409)
- Updated bot dependencies to reflect more current versions. [#3412](https://github.com/modmail-dev/Modmail/pull/3412)
+- Permissions override now allows override of commands in bulk. `?perms override bulk` [#3417](https://github.com/modmail-dev/Modmail/pull/3417)
### Fixed
- Forwarded messages now show when using logviewer. [#3414](https://github.com/modmail-dev/Modmail/pull/3414)
- Submenu options now work when using built-in threadmenu. [#3404](https://github.com/modmail-dev/Modmail/pull/3404)
- Missing `@` and incorrect link in plugin help command. [#3322](https://github.com/modmail-dev/Modmail/pull/3322)
- Fixed typo in config help for `thread_close_response` and `thread_self_close_response` [#3407](https://github.com/modmail-dev/Modmail/pull/3407)
+- Added ability to delete and edit plain replies. [#3416](https://github.com/modmail-dev/Modmail/pull/3416)
# v4.2.1
From 921a237f6bac638513bd8aed3fae97da8af7ae7c Mon Sep 17 00:00:00 2001
From: Stephen <48072084+StephenDaDev@users.noreply.github.com>
Date: Sat, 20 Dec 2025 15:53:29 -0500
Subject: [PATCH 3/3] Add 3406, 3421, 3422, 3423 & Bump to 4.3.0 & Update other
version refs
---
CHANGELOG.md | 7 ++++++-
bot.py | 2 +-
pyproject.toml | 2 +-
3 files changed, 8 insertions(+), 3 deletions(-)
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 2eb472a9cd..b14b5b537f 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -6,7 +6,7 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/).
This project mostly adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html);
however, insignificant breaking changes do not guarantee a major version bump, see the reasoning [here](https://github.com/modmail-dev/modmail/issues/319). If you're a plugin developer, note the "BREAKING" section.
-# v4.2.2
+# v4.3.0
### Added
- Ability to rename snippets and aliases [#3383](https://github.com/modmail-dev/Modmail/pull/3412)
@@ -14,12 +14,16 @@ however, insignificant breaking changes do not guarantee a major version bump, s
- Check for threadmenu and advancedmenu being enabled concurrently. [#3411](https://github.com/modmail-dev/Modmail/pull/3411)
- Check for git installation before attempting autoupdate or update command. [#3406](https://github.com/modmail-dev/Modmail/pull/3406)
- Arguments in responses, similar to snippets, but can be used anywhere. [#3418](https://github.com/modmail-dev/Modmail/pull/3418)
+- Check to see if bot is using Git repository for install before running update or autoupdate. [#3406](https://github.com/modmail-dev/Modmail/pull/3406)
+- Ability to add attachments directly to snippets via storing image in MongoDB. [#3421](https://github.com/modmail-dev/Modmail/pull/3421)
### Changed
- Updated details on v4.2.1 changelog to better explain changes [#3409](https://github.com/modmail-dev/Modmail/pull/3409)
- Updated plugin registry [#3409](https://github.com/modmail-dev/Modmail/pull/3409)
- Updated bot dependencies to reflect more current versions. [#3412](https://github.com/modmail-dev/Modmail/pull/3412)
- Permissions override now allows override of commands in bulk. `?perms override bulk` [#3417](https://github.com/modmail-dev/Modmail/pull/3417)
+- Better error messages when adding aliases. [#3422](https://github.com/modmail-dev/Modmail/pull/3422)
+- Prevention of users without OWNER permissions adding eval commands to aliases for security. [#3422](https://github.com/modmail-dev/Modmail/pull/3422)
### Fixed
- Forwarded messages now show when using logviewer. [#3414](https://github.com/modmail-dev/Modmail/pull/3414)
@@ -27,6 +31,7 @@ however, insignificant breaking changes do not guarantee a major version bump, s
- Missing `@` and incorrect link in plugin help command. [#3322](https://github.com/modmail-dev/Modmail/pull/3322)
- Fixed typo in config help for `thread_close_response` and `thread_self_close_response` [#3407](https://github.com/modmail-dev/Modmail/pull/3407)
- Added ability to delete and edit plain replies. [#3416](https://github.com/modmail-dev/Modmail/pull/3416)
+- Fixed a bug with the disabling of `thread_auto_close` when threads are open. [#3423](https://github.com/modmail-dev/Modmail/pull/3423)
# v4.2.1
diff --git a/bot.py b/bot.py
index 9f3de008a1..1d3fece731 100644
--- a/bot.py
+++ b/bot.py
@@ -1,4 +1,4 @@
-__version__ = "4.2.1"
+__version__ = "4.3.0"
import asyncio
diff --git a/pyproject.toml b/pyproject.toml
index 719abc9447..174a436368 100644
--- a/pyproject.toml
+++ b/pyproject.toml
@@ -21,7 +21,7 @@ extend-exclude = '''
[tool.poetry]
name = 'Modmail'
-version = '4.2.1'
+version = '4.3.0'
description = "Modmail is similar to Reddit's Modmail, both in functionality and purpose. It serves as a shared inbox for server staff to communicate with their users in a seamless way."
license = 'AGPL-3.0-only'
authors = [