Version 8.0.1
Plugin changes
- find:
- Fixed double-bold formatting [#2589]
- Support escaping backslashes [#2589]
Core changes
- Use distribution name to query version of entry-point plugins [#2594]
- Added plugin version number in
sopel-plugins show output [#2638]
- Fixed loading folder-style plugins with relative imports [#2633]
- Fixed rate-limiting behavior for rules without a rate limit [#2629]
config.types.ChoiceAttribute logs invalid values for debugging [#2624]
- Also remove null (
\x00) in irc.utils.safe() function [#2620]
Housekeeping changes
- Document advanced tip about arbitrarily scheduling code [#2617]
- Include
versionadded notes for more methods in irc.AbstractBot [#2642]
- Start moving from
typing.Optional to the | None convention [#2642]
- Minor updates to keep up with type-checking ecosystem [#2614, #2628]
- Start checking for incomplete type annotations [#2616]
- Added tests to
find plugin [#2589]
- Fixed slowdown in
@plugin.example tests with repeat enabled [#2630]