Revision history for perl distribution Mojo-IRC
0.47 2022-12-09T10:16:04
- Removed deprecated method track_any()
- Passthrough ctcpreply events from Parse::IRC #32
Contributor: Dominik Hassler
- Text for NOTICE is in the second param #33
Contributor: Dan Book
0.46 2020-02-16
- Fix insecure option for Mojolicious 9.0
- Add write_p method returning a Mojo::Promise
- Use promises instead of deprecated and decored Mojo::IOLoop::Delay
- Deprecated Mojo::IRC::UA
0.45 2018-06-07T14:41:06+0800
- Add insecure option for invalid certs with Mojolicious 7.80
Contributor: Dan Book
0.44 2017-02-18T02:50:18+0100
- Fix Mojo::IRC::UA did not clean up events
0.43 2017-01-14T11:10:32+0100
- Add "message" event #29
- Replaced EXPERIMENTAL "irc_any" event with "message" event #29
- Compatible with Mojolicious 7.18 #29
0.42 2016-11-16T20:04:49+0100
- Can detect server settings using rpl_isupport()
- Improved parsing nicks with modes Nordaaker/Convos#287
0.41 2016-11-13T14:01:01+0100
- Fix parsing nicks with & and % modes Nordaaker/Convos#287
0.40 2016-10-13T09:40:46+0200
- Add support for JOIN redirects Nordaaker/Convos#284
0.39 2016-09-16T09:34:40+0200
- Add "host" and "server_info" to Mojo::IRC::UA->whois() output
0.38 2016-09-14T23:10:59+0200
- Fix matching channel names case insensitive in Mojo::IRC::UA
0.37 2016-09-07T09:17:08+0200
- Skipping t/ua-mode.t for now. https://github.com/jhthorsen/mojo-irc/issues/28
0.36 2016-09-06T21:31:13+0200
- Fix t/ua-mode.t #28
0.35 2016-08-29T09:14:48+0200
- Add Mojo::IRC::UA->kick() method
- Add Mojo::IRC::UA->mode() method
0.34 2016-08-25T22:44:57+0200
- Add connect_timeout() attribute
0.33 2016-08-24T22:40:14+0200
- Fix Mojo::IRC::UA triggered callback on wrong IRC event
0.32 2016-08-24T17:15:41+0200
- Fix joining channel with key
0.31 2016-04-09T23:49:41+0200
- Add Test::Mojo::IRC->server attribute
- Add Test::Mojo::IRC->start_server can be called as a class method
- Change channel_topic() to return {topic => "..."}
- Fix channel_topic() return value on error
0.30 2016-03-22T12:00:55+0100
- Fix channels() on error to return hash-ref
- Breaking change: "irc_error" is not always emitted
- Add EXPERIMENTAL "irc_any" event
0.29 2016-03-10T22:22:24+0100
- Prevent t/parse-irc-message.t from getting run
0.28 2016-02-28T13:48:40+0100
- Add Mojo::IRC::UA->part_channel() method
- Add "local_address" attribute
0.27 2015-09-21T11:22:24+0200
- Fix calling callbacks async
- Remove support for MOJO_IRC_OFFLINE=1
0.26 2015-07-11T13:26:26+0200
- Bumping Mojolicious requirement to 6.00
0.25 2015-06-15T15:31:27+0200
- Remove [+nt] and friends from topic returned from channels()
- Fix parsing to allow CR or LF at buffer end. #24
Contributor: Ben Tyler
0.24 2015-06-02T22:18:12+0200
- Fix default nick only contains [a-z] and "_".
0.23 2015-06-02T00:46:24+0200
- Fix requirement to Mojo::Util (Need version 1.33)
0.22 2015-05-31T09:21:58+0200
- Add Mojo::IRC::UA
- Add Mojo::IRC::UA->channels() method
- Add Mojo::IRC::UA->channel_topic() method
- Add Mojo::IRC::UA->channel_users() method
- Add Mojo::IRC::UA->join_channel() method
- Add Mojo::IRC::UA->nick() method
- Add Mojo::IRC::UA->whois() method
0.21 2015-05-31T07:54:33+0200
- Deprecated MOJO_IRC_OFFLINE in favor of Test::Mojo::IRC
0.20 2015-05-30T19:29:25+0200
- Test::Mojo::IRC can fetch server output from __DATA__ section
- Fix "choppy" buffer from Test::Mojo::IRC test server
0.19 2015-05-22T13:44:50+0200
- Add Test::Mojo::IRC
- Changed default value for nick() to mirror user()
- Changed default value for user() to reflect current logged in user
0.18 2015-03-01T18:05:08Z
- More tests are skipped on MSWin32
0.17 2015-02-15T21:44:25Z
- Fix parsing bug in _read() on unknown numeric IRC event, #21
- Fix setting nick in irc_rpl_welcome default handler, #20
0.16 2015-02-08T11:41:48Z
- Add disconnect() can be called without a callback Contributor: Dan Book
- Fix "close" event can reconnect Contributor: Dan Book
- Fix responding to CTCP messages
- Fix responding to CTCP PING message
0.15 2015-01-09T16:19:34Z
- More robust unit tests
0.14 2015-01-02T13:31:11Z
- Fix failing test on BSD
0.13 2014-09-14T20:16:25Z
- emit_safe() is deprecated in Mojolicious
0.12 2014-09-06T19:25:13Z
- Skip tests on MSWin32 #9
0.11 2014-08-31T14:32:11Z
- Fix update of current nick() on err_nicknameinuse()
0.10 2014-08-16T20:24:25Z
- Fix update of current nick()
- Deprecated change_nick()
0.09 2014-07-29T08:43:34Z
- Fix emitting err_xxx events before irc_error
0.08 2014-07-27T19:06:53Z
- Will also emit numeric events
- Move events out of main module documentation
- Deprecated irc_err_xxx events
0.07 2014-05-30T07:46:58Z
- Fix Mojo::IRC for Mojolicious 5.0
0.0601 2014-02-22T17:43:57Z
- Fix missing ERR_ events.
- Started DEPRECATION process for irc_err_xxx events.
0.06 2014-02-22T11:54:38Z
- Allow offline mode with MOJO_IRC_OFFLINE=1
0.0501 2014-02-22T09:57:25Z
- Add debug info to figure out failing error.t
http://www.cpantesters.org/cpan/report/3758769c-6bf4-1014-9dd5-8faa6c3f6
a79
0.05 2014-02-21T20:52:39Z
- Add parser() attribute
- Add ctcp() method to quote CTCP messages
- Add support for CTCP events
0.04 2014-02-21T18:23:16Z
- Fix PASS need to be sent before NICK and USER
http://www.irchelp.org/irchelp/rfc/chapter4.html#c4_1_1 Contributor:
Stephan Jauernick
0.0303 2013-10-01T12:23:30Z
- Fix irc_err_nicknameinuse: Need to try with same nick, not modify the
nick attribute.
- Marked change_nick() as deprecated.
0.0302 2013-09-06T23:40:46Z
- Fix t/error.t on windows
- Fix Makefile.PL
0.0301 2013-09-04T23:46:41Z
- Need to remove stream_id on error as well
0.03 2013-09-04T13:48:26Z
- Add support for TLS
- Change default ping interval to every 60 seconds
0.0201 2013-08-16T23:31:03Z
- Fix NAME in Makefile.PL
0.02 2013-08-05T12:40:20Z
- Remove File::Slurp as a dependency
- Remove Carp as a dependency
- Add Test::more as a dependency
- Made unittest more robust. The write() of NICK, USER and JOIN might be
received at the server at once.
0.01 2013-08-03T10:19:28Z
- Add default event handlers
- Add change_nick()
- Add reconnect when changing server.