You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CHANGELOG.md
+18Lines changed: 18 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -10,20 +10,32 @@ however, insignificant breaking changes do not guarantee a major version bump, s
10
10
11
11
### Breaking
12
12
- Completely rewritten blocklist system. Blocklisting now runs off its own mongoDB collection. This once again introduces backwards incompatible schema changes, so a manual migration is required. You may upgrade from both v4.0 and v4.1 using the `[p]migrate blocklist` command. This removes any need to perform the previous migration steps in v4.1.0, you may upgrade directly to this version. After running the command, blocklist functionality will return and legacy config based blocks will have been deleted. You should always back up your config before migration.
13
+
- Remove internal logviewer plugin
13
14
14
15
### Deprecated
15
16
- Legacy blocklist properties are deprecated and no longer function. They now log a warning when used and provide no functionality. They have been replaced with methods in blocklist.py
16
17
17
18
### Added
18
19
- Added `content_type` to attachments stored in the database.
20
+
-`?log key <key>` to retrieve the log link and view a preview using a log key. ([PR #3196](https://github.com/modmail-dev/Modmail/pull/3196))
19
21
- Add Forced plugins. Allows auto installing un-removable plugins via `FORCED_PLUGINS` environment variable contain a comma separate list of plugins. (GH#5)
20
22
21
23
### Changed
22
24
- Changing a threads title or NSFW status immediately updates the status in the database.
25
+
- Replace Pipenv with PDM
26
+
- Bump discord.py version to 2.3.2
27
+
- Rewrote docker build for PDM
28
+
29
+
### Removed
30
+
- Remove Discord.py dependency version check
31
+
- Remove modmail telemetry
32
+
- Remove lottie sticker support
23
33
24
34
### Fixed
25
35
- Persistent notes have been fixed after the previous discord.py update.
26
36
-`is_image` now is true only if the image is actually an image.
37
+
- Fix contact command reporting user was blocked when they weren't.
38
+
- Cleanup imports after removing/unloading a plugin. ([PR #3226](https://github.com/modmail-dev/Modmail/pull/3226))
27
39
28
40
### Internal
29
41
- Add `update_title` and `update_nsfw` methods to `ApiClient` to update thread title and nsfw status in the database.
@@ -43,6 +55,7 @@ however, insignificant breaking changes do not guarantee a major version bump, s
43
55
- Support for trailing space in `?prefix` command, example: `?prefix "mm "` for `mm ping`.
44
56
- Added logviewer as built-in local plugin `?plugin load @local/logviewer`.
45
57
-`?plugin uninstall` is now an alias for `?plugin remove` ([GH #3260](https://github.com/modmail-dev/modmail/issues/3260))
58
+
-`DISCORD_LOG_LEVEL` environment variable to set the log level of discord.py. ([PR #3216](https://github.com/modmail-dev/Modmail/pull/3216))
46
59
47
60
### Changed
48
61
- Guild icons in embed footers and author urls now have a fixed size of 128. ([PR #3261](https://github.com/modmail-dev/modmail/pull/3261))
@@ -67,10 +80,15 @@ however, insignificant breaking changes do not guarantee a major version bump, s
67
80
- Fixed uncached member issue in large guild for react_to_contact and ticket creation.
68
81
- Fixed blocked roles improperly saving in `blocked_users` config.
69
82
- Fixed `?block` command improperly parsing reason as timestamp.
83
+
- Rate limit issue when fetch the messages due to reaction linking. ([PR #3306](https://github.com/modmail-dev/Modmail/pull/3306))
84
+
- Update command fails when the plugin is invalid. ([PR #3295](https://github.com/modmail-dev/Modmail/pull/3295))
70
85
71
86
### Internal
72
87
-`ConfigManager.get` no longer accepts two positional arguments: the `convert` argument is now keyword-only.
73
88
89
+
### Internal
90
+
- Renamed `Bot.log_file_name` to `Bot.log_file_path`. Log files are now created at `temp/logs/modmail.log`. ([PR #3216](https://github.com/modmail-dev/Modmail/pull/3216))
0 commit comments