v4.13.0
Notes
This release drops support for Nodejs v12 due to dependant packages dropping support
New options:
{
sasl_disconnect_on_fail: false,
}
New Events:
'exceptlist'
'irc error': 'no_such_server'
'irc error': 'cannot_send_to_user'
'loggedin', 'loggedout'. 'sasl failed'
What's Changed
- Fix example in the README by @progval in #321
- Normalize channel names in list numerics by @progval in #320
- Allow disabling websocket_protocol by passing a falsy option by @ItsOnlyBinary in #316
- Add support for RPL_EXCEPTLIST by @ItsOnlyBinary in #313
- generics: add ERR_NOSUCHSERVER by @brunnre8 in #334
- Use caseCompare in channel.js by @ItsOnlyBinary in #323
- Only parse and emit whox requests that originated from irc-fw by @ItsOnlyBinary in #333
- Clear enabled caps array on connection by @ItsOnlyBinary in #343
- Emit the motd event when receiving an oper MOTD. by @SadieCat in #342
- Include country_code (if available) in whois data by @ItsOnlyBinary in #344
- Store capability values from CAP v3.2 handshakes + honor SASL v3.2 mechanism lists by @progval in #322
- Add generic error handler for inspircd's 531 numeric by @ItsOnlyBinary in #350
- Add SASL failure handling by @ItsOnlyBinary in #347
New Contributors
Full Changelog: v4.12.1...v4.13.0