Skip to content

Releases: johnmaguire/Cardinal

2.2.5

29 Jul 13:27
Compare
Choose a tag to compare

Changelog

Added

  • Docker container support

Security

  • Updated dependencies to versions without CVEs (#140)

2.2.4

13 Oct 15:33
Compare
Choose a tag to compare

Changelog

Added

  • @regex decorator (#131)
  • Labels when looking up Github issues (#128) -- thanks @tobe!

Fixed

  • Compatibility with OpenSSL 1.1.0 (#132)
  • Wikipedia pages with UTF-8 characters (#127) -- thanks @mvineetmenon!

This release broke semantic versioning. Sorry about that. It's recommended you ignore this release and just use 2.3.0 instead.

2.2.3

27 Oct 03:46
Compare
Choose a tag to compare

Changelog

Fixed

  • cardinal.who() only worked once per channel (#122)

2.2.2

28 Aug 18:24
Compare
Choose a tag to compare

Changelog

Fixed

  • Weather plugin was returning an error -- thanks @tsudoko (#121)
  • Google plugin didn't return results

2.2.1

15 Feb 17:18
Compare
Choose a tag to compare

Changelog

Fixed

  • Google plugin returns results again, using a third-party library (#96)

2.2.0 (Sangria)

13 Feb 21:55
Compare
Choose a tag to compare

Changelog

Added

  • Ability to send raw messages to the server (cardinal.send()) (#105)
  • Ability to log raw messages from the server (#103)
  • irc.raw event to catch raw messages from the server (#104)

Changed

  • Pushed callback firing log message to debug, instead of info

2.1.1

10 Feb 00:46
Compare
Choose a tag to compare

Changelog

Fixed

  • Setting a server password has no effect (#101)
  • Channel and nick order are backwards in the irc.kick event

2.1.0 (Blush)

04 Feb 06:41
Compare
Choose a tag to compare

Changelog

Added

  • @event decorator for registering event callbacks -- thanks @nullzion! (#83)
  • Configurable storage path and automatic creation of the directories -- thanks @BiohZn! (#85)

Fixed

  • Plugin close() method isn't called when plugins are unloaded -- thanks @nullzion!
  • Event callbacks may not register properly if the event isn't registered yet
  • Natural command syntax doesn't trigger when Cardinal's nick has a regex character in it (e.g. |)

2.0.13

12 Dec 05:20
Compare
Choose a tag to compare

Changelog

Added

  • @command and @help decorators for plugin commands (#52)
  • Ability to configure the logger in config.json (#82)
  • Support for unit tests with py.test

Fixed

  • Notes plugin triggers on any message with "!" in it
  • Exception on Last.fm users with no scrobbles (#80)

This release broke semantic versioning. Sorry about that. It's recommended you ignore this release and just use 2.1.0 instead.

2.0.12

24 Nov 00:14
Compare
Choose a tag to compare

Changelog

Added

Github plugin (#72) -- thanks @S0lll0s!