Additions:
Added a new menu system for developers to use (#1566)
Added the option to reinstall red from the launcher (#1536)
Provided an extra method for working with Embeds (#1558)
Enhancements:
Audio now has a updated playlist mechanic with the ability to import v2 playlists (#1579)
Cleanup now supports cleaning users who have left the guild (#1561)
Bug fixes:
Fixed an issue with info and the recent PyPi change (#1581)
Fixed various grammar errors (#1539, #1582)
Fixed an issue where unmuting didn't work (#1568)
Fixed an issue whereby a zombie process would be left behind if Red died (#1575)
Fixed some issues with warnings (#1577)
Fixed numbering and leaving servers if the bot is a server owner (#1580, fun fact, bots can own a server if they are in less then 10 guilds!)
Fixed an issue with backing up data in the launcher on python 3.5.x (#1588)
Fixed various issues with reports (#1541)
Fixed an issue in SimpleEmbed (#1555)
Fixed files not having the right permissions (#1578)
Fixed an issue with non-existing sub-commands (#1565)
Breaking changes:
The following breaking changes have been planned for the upcoming releases.
Beta 14: The following imports need to replaced (PR #1143)
redbot.core.RedContext
has been renamed and relocated toredbot.core.commands.Context
.redbot.core.i18n.CogI18n
has been renamed toredbot.core.i18n.Translator
.
Near future: Changes will be added to prepare for a permissions cog. These changes do allow for third party permissions cogs to replace the core one. (PR #1548)
Any cog named Permissions
must either not have a function named, or implement a function named check_overrides
as a coroutine that takes 2 arguments, (context and a level) and must return None, True or False
More documentation on this is coming soon