/[sudobot]/branches/3.x/Changelog.md
ViewVC logotype

Annotation of /branches/3.x/Changelog.md

Parent Directory Parent Directory | Revision Log Revision Log


Revision 577 - (hide annotations)
Mon Jul 29 18:52:37 2024 UTC (8 months ago) by rakinar2
File MIME type: text/markdown
File size: 1788 byte(s)
chore: add old version archive branches (2.x to 9.x-dev)
1 rakinar2 577 # Changelog
2    
3     ### 3.x
4     * Performance Improvements
5     * Now Using MongoDB as Database instead of SQLite **[BREAKING CHANGE]**
6     * A full refactor of the API
7     * Dockerized the project
8     * Customizable data directory path
9     * Fixed autocomplete interaction issues
10     * Add license notices and other details to the about command
11     * Minor bug fixes
12     * Added profile filter for checking banned words/tokens in user profiles
13    
14     ### v3.0.0-alpha
15     * Improved channel locking system
16     * Added welcomer with random welcome messages support
17     * Added permission based command system [BREAKING CHANGE]
18     * Added config management command
19     * Added embed builder command
20     * Snippets, and some other commands now support embed schemas
21     * Improved automod system
22     * Added AntiJoin system
23     * Auto mute user if they were muted before and left the server
24     * Added debug logger for better error investigation
25     * Improve the strategy of loading services
26     * Added repeated text filter channel exclution, spam filter exclusions will now also apply to this filter
27     * Added mention input parser
28     * Integrate with PM2 process manager
29     * Performance enhancements
30    
31     ##### Breaking Changes!!!
32     Some commands will now require specific permissions. Users without those permissions will not be able to run those commands.
33     The required permissions are given below:
34    
35     Command |Permission(s)
36     ------------------------------|-------------
37     Ban |`BAN_MEMBERS`
38     Kick |`KICK_MEMBERS`
39     Mute |`MODERATE_MEMBERS` (Timeout Members)
40     Clearing messages |`MANAGE_MESSAGES`
41     Setting Channel Permissions |`MANAGE_CHANNELS`
42    
43     Users having the `ADMINISTRATOR` permission will be able to bypass these requirements. Commands not listed here are not affected in this change.

[email protected]
ViewVC Help
Powered by ViewVC 1.1.26