Releases: sopel-irc/sopel-rainbow
Releases · sopel-irc/sopel-rainbow
sopel-rainbow v0.2.0
Changed:
- Dropped support for Sopel<7.1 + Python<3.8
sopel.module
->sopel.plugin
- Removed shim around
sopel.formatting.plain()
function - Updated
__future__
imports - Removed UTF-8 coding comment
Added:
- Use
unicodedata2
if it's installed
Fixed:
random_start
setting (broken by changes in #1)- Errors in
sopel-plugins configure rainbow
- Wrong setting name (
rainbow
->order
) - Wrong default value type (
list[int]
->list[str]
)
- Wrong setting name (
Meta:
- Reorganized to match current Sopel standard (mainly putting "the
actual plugin" in aplugin.py
file, not__init__.py
) - Updated packaging to use
pyproject.toml
metadata - Added release automation using PyPI Trusted Publishing
sopel-rainbow v0.1.1
Fixed:
- Empty input raises exception on upcoming Sopel 7.1 release (#2)
sopel-rainbow v0.1.0
Initial release, featuring:
.rainbow
command- Configurable color order
- Optional randomized start point
- Control-code stripping on Sopel 7.1+
- Compatible with Sopel 7.0 through (planned) 8.x releases