Phoenix
Added
- Added /analytics
- Added default 2FA method when doing /setup2fa

Fixed
- Fixed core.2fa being specifically required for 2FA
- Fixed proxy commands not being cancelled when in 2FA
- Fixed /setup2fa not tab completing 2fa methods
Added
- Added Analytics to Server/Proxies (Right Cick in Servers/ProxiesMenu)
- Added message on login when server is scheduled to reboot for admins
- Added message on login when you dont need to 2FA
- Added error when providing an invalid duration for temp punishments
- Added ability to only let players tab complete commands they have access to
- Made /shadowmute also work for /message
- Switched to better Jedis implementation

Fixed
- Fixed bukkit ChildPermissions not being enabled
- Fixed reboot message and title not being sent to all players
- Fixed /user cleargrants not always updating nametag properly
- Fixed permanent grants overwriting temporary ones
Added
- Added Custom Tags (/customtag & /customtagadmin)

Fixed
- Fixed chatlogs next page button
- Fixed security blacklist happening on every server
- Fixed joining while banned being inverted
- Fixed error when no punishment ladder exists in /punish
Added
- Added /filter edit Menu
- Added the ability to add PunishmentLadders to filters for automatic punishments
- Added a preset of default ranks with permissions if you dont have your own (Owner, Manager, Admin, Mod, Trainee, Default)
- Changed Tags Item to NameTag

Fixed
- Fixed /tags import
- Fixed people without permission being able to use colors in chat if they did &&ee
Added
- New redesigned default configs!
- Made /user delete Remove grants, punishments and security
- Added /punishmentladder priority and /pladder hidden
- Added recursive clearalts

Fixed
- Fixed NameTags not updating when granting
- Fixed chat channels not always saving when you switch
- Fixed Regex filters
- Fixed console grant message
Added
- Made /user perm search Search all profiles
- Added Full Chat Logs System (/chatlogs)
- Added Proxy Startup/Shutdown Messages
- Added /user iplookup (IPs have always been and are still hashed)

Fixed

- Fixed DisguiseSkinMenu fetching the user skin on the main thread
Complete API Overhaul
- Phoenix Code as well as the API now have full Java Documentation available
- There are many more methods exposed for use in the API!

Added
- Added /user perm search
- Added /user perm clear

Fixed
- Fixed /rank tools players using a lot of CPU
- Fixed Disguised as invalid Skin breaking some Menus
Added
- Added /user staffinfo
- Added /user delete
- Added per rank inheritance graph
- Added /phoenix debug-mode
- Added 1.21 support (NOT FOR PAPER)
- Added toggle for alts system to only check for alts with the current ip

Fixed
- Fixed LoginUpdatePacket not being async
- Fixed the Grant message being the Grant removed message
- Fixed rgb colors not being stripped for players without permission
- Fixed Packet error shutting down the thread
Added
- Added ability to limit the duration for temp punishments
- Added -p to make a punishment public
- Added /voidpunishment
- Added updating header and footer
- Added Granting and Punishing to pxAPI **(Use version 1.7.2)**

Fixed
- Fixed voided punishments being counted in punishment ladders

Note: Please download the proxy versions from the website.
Added
- Completely new config (Now all defaults configs have <main>, <secondary> and <middle> in all default messages)
- Made initial db connection faster
- Added /phoenix editor-close (Does not pull updates from session)

Fixed
- Fixed velocity kick not sending staff disconnect message
- Fixed broken colors causing Rank Editor Menu to crash
- Fix inheritance graph erroring with null ranks
- Fix being able to open an inventory while in 2fa