v0.1.0
irc-go v0.1.0 is our first tagged release. Although the project is not yet API-stable, we envision this as the first step towards full API stability. All API breaks will be documented in this changelog; we expect any such breaks to be modest in scope.
Added
- Added
(*ircmsg.Message).Nick()
and(*ircmsg.Message).NUH()
, which permissively interpret the source of the message as a NUH.Nick()
returns the name component of the source (either nickname or server name) andNUH
returns all three components (name, username, and hostname) as anircmsg.NUH
. (#67, #66, #58)
Changed
- The source/prefix of the message is now parsed into
(ircmsg.Message).Source
, instead of(ircmsg.Message).Prefix
(#68) ircevent.ExtractNick()
andircevent.SplitNUH()
are deprecated in favor of(*ircmsg.Message).Nick()
and(*ircmsg.Message).NUH()
respectively