Skip to content

Releases: sopel-irc/sopel-github

0.4.0

02 Nov 22:55
@dgw dgw
Compare
Choose a tag to compare

Changes in 0.4.0

Added:

  • Optionally treat references like #123 in chat as issue references,
    configurable per-channel with new .gh-repo command (#65)
  • Webhook handling for issue transfer events (#75)
  • Rudimentary handling for links to files (#76)
    • Will try to show a useful text snippet if link points to a line/range
  • Webhook handling for PR converted from Ready to Draft (#77)

Changed:

  • PR output includes more details (#69)
    • Author's name added if merged PR was not created by the merging user
    • Repo owner's name added to refs if PR head branch is in a fork
  • Commit references in webhook output will be abbreviated in most cases (#78)
  • Include title in assignee, label, & milestone webhook output (#79)

Fixed:

  • Skip label-related events that do not include the label object (#66)
    • Avoids channel spam when deleting a label, for example
  • Correct fallback behavior for .gh command with no argument (#68)
  • Avoid "Socket already in use" error when IRC reconnects (#72)

0.3.2

20 Jun 05:26
@dgw dgw
Compare
Choose a tag to compare

Changes in 0.3.2

Fixed:

  • Unhandled exception on linked issue/PR with empty description (#67)

0.3.1

06 Apr 06:08
@dgw dgw
Compare
Choose a tag to compare

Changes in 0.3.1

Fixed:

  • Use of deprecated method bot.msg() (#63)
  • Use of deprecated bot.privileges property (#64)

0.3.0

15 Feb 20:36
@dgw dgw
Compare
Choose a tag to compare

Changes in 0.3.0

Changed:

  • Require Sopel 7.x and use its features (#58, #61)
  • Ignore lines that look like (HTML) comments or headings when shortening
    comment bodies (#57)
  • Deprecated query string API authentication replaced by HTTP Basic Auth (#62)

Fixed:

  • Handle missing user information in commit data (#59)

0.2.6

20 Jan 21:38
@dgw dgw
Compare
Choose a tag to compare

Changes in 0.2.6

Fixed:

  • Syntax error in webhook code

0.2.5

08 Dec 06:44
@dgw dgw
Compare
Choose a tag to compare

[Note: Pulled from PyPI as it cannot be loaded. Use 0.2.6 instead.]

Changes in 0.2.5

Added:

  • Error handler in webhook authorization (#51)

Fixed:

  • Wrong config value access in webhook authorization (#51)

0.2.4

03 Dec 04:47
@dgw dgw
Compare
Choose a tag to compare

Changes in 0.2.4

Fixed:

  • Comments with trailing whitespace incorrectly had […] appended even if the
    body contained only one line of (non-quoted) text (#50)

0.2.3

05 Nov 07:08
@dgw dgw
Compare
Choose a tag to compare

Changes in 0.2.3

Changed:

  • Milestone name is now included in demilestoned webhook events (#46)
    • GitHub originally didn't include this information in the webhook payload,
      but started sending it in approximately late-summer 2019

Fixed:

  • Comments that were not truncated would still have […] appended if the
    comment body included quoted text (#47)

0.2.2

29 Aug 10:06
@dgw dgw
Compare
Choose a tag to compare

Changes in 0.2.2

Changed:

  • Comment bodies will be shortened to approx. 250 characters, to try and stay
    within the length limit of one IRC line (#45)

Fixed:

  • Repo URLs can be detected even with leading text on the line (#44)

0.2.2b1

20 Aug 22:04
@dgw dgw
Compare
Choose a tag to compare
0.2.2b1 Pre-release
Pre-release

Changes in 0.2.2b1

Changed:

  • Truncate comments to 250 characters (no PR yet)