File: Changes

package info (click to toggle)
libnet-async-irc-perl 0.12-1
  • links: PTS, VCS
  • area: main
  • in suites: bookworm, sid, trixie
  • size: 200 kB
  • sloc: perl: 970; sh: 2; makefile: 2
file content (76 lines) | stat: -rw-r--r-- 2,745 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
Revision history for Net-Async-IRC

0.12    2021-12-27
        [CHANGES]
         * Implement SASL authentication using PLAIN mechanism
         * General distribution updates to Build.PL and POD docs style
         * Regenerated testing SSL certs
         * Use Future::AsyncAwait for much async code style neatening

0.11    2017/03/04 11:14:11
        [CHANGES]
         * Protocol::IRC is now moved to its own distribution
         * Expanded documentation, including the start of an introduction
           tutorial

0.10    2014/06/12 02:02:58
        [CHANGES]
         * Ignore received blank lines
         * Allow capture of IRC parse errors as custom error handling

        [BUGFIXES]
         * Ensure that connection close during login counts as a failure for
           pending login futures

0.09    2014/01/21 12:21:41
        [CHANGES]
         * Removed now-dead NaIRC::Message subclass

        [BUGFIXES]
         * Ensure that handled gated commands don't appear as unhnandled to
           the default 'on_message' handler
         * Fix return EXPR and EXPR operator precedence (RT87260)
         * Correctly set internal nick state when logging in after an
           ERR_NICKINUSE error (RT90487)
         * MSWin32 lacks a getpwnam() - use Win32::LoginName() instead

0.08    2014/01/20 01:52:18
        [CHANGES]
         * Directly subclass IO::Async::Stream instead of IO::Async::Protocol
         * Implement IRCv3.1 CAP negotiation
         * Much improved handling of command/response gating
         * Implement 'whois' message gate
         * Futures-first documentation and testing

0.07    CHANGES:
         * Much splitting of non-async logic out of NaIRC into Protocol::IRC
           tree
         * Added name aliases for server numerics
         * Dispatch message handler methods for numerics to names first,
           before raw numbers

0.06    CHANGES:
         * Renamed Net::Async::IRC::Message to Protocol::IRC::Message, as the
           first step of the split to Protocol::IRC
         * Implement IRCv3 message tags

0.05    CHANGES:
         * Bugfix for ->connect() with service => undef
         * Some more numerics
         * New model for storing numerics in source code

0.04    CHANGES:
         * Split lower-level code into new Net::Async::IRC::Protocol module
         * Use IO::Async::Protocol->connect from 0.34

0.03    BUGFIXES:
         * Fix failures due to IO::Async::Test or ::Loop no longer loading
           IO::Async::Stream; load it explicitly where needed

0.02    CHANGES:
         * Some more numerics
         * Capture named args from more WHOIS numerics
         * base on IO::Async::Protocol::Stream

0.01    First version, released on an unsuspecting world.