This release fixes various things, takes advantage of recent Discord additions/changes, and improves general compatibility.
Changes
- Added slash command input filetype filtering
- Added
DISABLE_CMD_LOGenvironment variable setting to disable command logs - Added support for zxing-cpp v3's encoding API
- Added input length/size check to qr create input
- Added temporary rejection for animated AVIF files (see libvips/libvips#3629 for more context)
- Updated max base upload filesize to 20MB
- Fixed restart command not checking if run was successful before restarting
- Fixed regex used for detecting Tenor links
- Fixed image search result URLs being encoded incorrectly
- Fixed empty text input check rejecting newer Unicode characters
- Fixed embed checks not falling back to other fields
- Fixed CLI crash on boolean flags (thanks @samhza!)
- Changed source of dog images to files.esmbot.net
- Changed spoiler detection to check flags instead of filenames
- Changed the image search sources used for image
- Simplified/relaxed Discord media URL detection handling
- Relaxed AVIF format detection
- Replaced many
reinterpret_casts withstatic_casts - Switched back to a volume in the compose file for storing Lavalink plugins
- Updated packages
- Updated translations (thanks t7ru and AxMilin!)
- Removed network configs in compose file