Changelog of @hackage/irc-core 2.12

Revision history for irc-core

2.12

  • Added constructors for AWAY

2.11

  • Added extra reply code patterns. Sasl errors renamed to ERR_ prefix
  • Added extra ircoper specific commands
  • Added 'Source' type to allow account names to be tracked on messages

2.10

  • Track servername in Reply constructor

2.9

  • Move message hiding logic out of the IRC library
  • Add message code for STARTTLS

2.8

  • encodePlainAuthentication has separate authorization and authentication identity parameters
  • Add ircMonitor and ircTrace
  • Add realname field to Join for use with extended-join

2.7.2

  • Replace empty, non-optional parameters with asterisk (*)

2.7.1

  • Add ircAuthenticates and AuthenticatePayload

2.7.0

  • Fix encoding when final argument is empty
  • Add Wallops command

2.6.0

  • Process CAP commands in library instead of client
  • Add support for SASL EXTERNAL
  • Add support for CHGHOST

2.5.0

  • Add support for extended JOIN and ACCOUNT messages
  • Added CAP NEW and CAP DEL

2.4.0

  • Change TOPIC and INVITING replies to channel target

2.3.0 -- 2017-06-02

  • Change type of idDenote to save a bit of memory
  • Add more commands to Irc.Commands
  • Fix comments

2.2.1 -- 2017-05-13

  • Prettier reply code text

2.2.0.1 -- 2016-12-18

  • Exchange memory dependency for base64-bytestring

2.2.0.0 -- 2016-09-15

  • ircIson packs all the nicks into a single argument
  • Eq and Ord instances for ReplyCode
  • Use Text for nickname targets in Irc.Commands

2.1.1.1 -- 2016-08-28

  • Added parsing tests
  • Slightly more tolerant of whitespace

2.1.1.0 -- 2016-08-13

  • Add Eq instances to UserInfo and RawIrcMsg
  • Add IsString instance to Identifier
  • Remove lens dependency (functionality preserved)
  • Show and Read instances for Identifier render the text version as a string literal

2.1.0.0 -- 2016-08-13

  • Add BatchStart and BatchEnd messages

2.0.0.0 -- 2016-08-08

  • Extracted from glirc-2.5