Skip to content

v2.1.0

Compare
Choose a tag to compare
@Havvy Havvy released this 21 Jan 14:37
Internal: Add lambda-match to plugins macros.
Enhancement: "help-helpfile" config option for replacing !help nullary-arg helpfile
Refactor: Single quoted strings to double quoted in various files.
Enhancement: Rewrite Client.join to return a more useful promise.

Enhancement: Message extensions for the following message types.
    ERR_UNAVAILRESOURCE
    ERR_NEEDMOREPARAMS
    ERR_CHANNELISFULL
    ERR_INVITEONLYCHAN
    ERR_BANNEDFROMCHAN
    ERR_BADCHANNELKEY
    ERR_NEEDREGGEDNICK
    ERR_SECUREONLYCHAN
    ERR_OPERONLY
Enhancement: Add Client.kick(channel, nickname)
Bugfix: Client.log should pass level to logger, not to client.
Enhancement: Action.raw should log source and arguments separately.
Bugfix: Client.notice(target, [message]) was not implemented.
Refactor: Move OutputSocket functionality to Action plugin.
Bugfix: Make Client.getPlugin & related return their return value, and not the Client.
Bugfix: BiSubscriber.off("!x") did not actually work.
Enhancement: BiSubscriber methods are now case-insensitive.