Releases: sopel-irc/sopel-github
Releases · sopel-irc/sopel-github
0.2.1
0.2.0
Changes in 0.2.0
Added:
- Handling for several new event types:
- Handling of draft pull requests (#34)
- Handling for draft pull requests marked ready for review (#34)
- Converting
:emoji:
to Unicode emoji in most text output (#17)- Requires optional dependency: https://pypi.org/project/emoji/
Changed:
secret
setting is now calledclient_secret
(#42)- The plugin will automatically migrate configs to use the new name, but
manual editing is encouraged in advanced setups (e.g. if the user Sopel
runs as cannot write to the config file)
- The plugin will automatically migrate configs to use the new name, but
- Quoted text is ignored when generating comment output (#41)
- Unicode ellipsis now used instead of three periods (#31)
- Oxford comma now used in generated lists (#40)
- Webhook payload processing is handed off to a separate thread (#22)
- Bottle can handle only one request at a time; doing this should minimize
the potential for failed deliveries, as GitHub's webhook delivery service
times out very quickly
- Bottle can handle only one request at a time; doing this should minimize
Fixed:
- GitHub URL regexes should match all possible usernames & repo names (#38)
- Of particular note: dots (
.
) are now recognized in repository links,
such as Sopel's website repo: https://github.com/sopel-irc/sopel.chat
- Of particular note: dots (
0.2.0a16
0.2.0a15
0.1.7
0.2.0a14
0.2.0a13
Changes in 0.2.0a13
Changed:
- Arrow character used in title edit output had limited mobile support; switched
to one that appears to be available just about everywhere
Fixed:
- Stop trying to get milestone name for "demilestoned" payloads (GitHub
doesn't send that information, unfortunately)
Meta:
- Alpha branch is now based on version 0.1.6
0.2.0a12
0.2.0a11
0.1.6
Changes in 0.1.6
Changed:
- Webhook now says "merged" instead of "closed" for merged PRs (#18)
- Re-opened issues/PRs will also trigger the webhook now (#27)
Fixed:
- Webhook ignores issue, PR, and review comments that were edited (#16, #24)
- Commit summary correctly says "1 file" instead of "1 files" (#37)
- Some webhook output grammar fixed (#15)
- Handle comments submitted via email correctly WRT line-endings (#30)
- Replace uses of long-deprecated
SopelMemory
method (#33)