Release Notes: This release adds a new method to make it easy to identify with NickServ. This is useful on networks such as Freenode where a client must identify itself before it is able to send private messages.
Release Notes: This release offers firewall and multiple NIC support. An arbitrary IP address can be selected and used to receive DCC connections, thus facilitating the sending of files from behind a firewall or NAT. There is also the option of specifying a fixed set of port numbers to make port forwarding much easier.
Release Notes: A close() method was introduced in the DccFileTransfer class, allowing you to abort file transfers at any moment. The new getTransferRate() method lets you estimate the average transfer speed of a file.
Release Notes: This release introduces a new method, sendRawLineViaQueue, which allows you to have more control over what you send without flooding the server. You can now call setAutoNickChange(true) to make PircBot automatically obtain a valid nickname if the desired name is already in use.
Release Notes: This release handles messages correctly in channels with ! and + prefixes.
Release Notes: This release allows access to the reader and writer objects in the DccChat object, giving more control over sending and receiving data that isn't separated by new lines.
Release Notes: This release fixes an error in the value returned by getProgress() when called on a DccFileTransfer object.
Release Notes: This release includes a few minor changes to make it compile (and run) under JDK 1.1.8. This makes it suitable for writing Java applets with IRC connectivity in most browsers. Of course, it still compiles with the current Java 1.4.2. The Queue class contains a new addFront method.
Release Notes: This version introduces a dispose() method to release all thread resources used by a PircBot object, allowing it to be garbage collected. This can be useful for bots or clients that connect to multiple servers. A bug was fixed in reconnecting when a nick is already is use.
Release Notes: DCC file transfers now support resuming in both directions, and can be monitored for progress and completion. Colors and formatting can be removed from lines of IRC text. The connection process for joining servers was improved. The correct IP is now chosen when using multiple network interfaces. Topic change handling was improved. user mode detection is now done.