Releases: matrix-org/node-irc
Releases · matrix-org/node-irc
3.0.0 (2024-03-27)
2.2.0 (2023-08-11)
Internal Changes
- Include any certfp lines in a whois response. (#110)
2.1.0 (2023-07-27)
2.0.1 (2023-05-18)
Note: This release was actually made available on 18/05/23, but due to an admin error we never published the GitHub release.
Bugfixes
- Users that quit IRC network now leave Matrix channel properly.
Users that are killed from IRC network now leave Matrix channel properly.
It also fixes nick changes: old nick leaves Matrix room and new nick joins Matrix room. (#103)
Internal Changes
- Increase the integration test timeout to 15s. (#104)
2.0.0 (2023-04-26)
NOTE: This release removes support for Node 16. Please update to Node 18 or greater.
Features
- Add support for splitting out the IRC connection state, and connecting via an existing socket. (#99)
- Export utilities for testing against ircds. (#102)
Deprecations and Removals
- Use
yarn
instead ofnpm
, to be in-line with other matrix.org projects. (#95) - Add support for Node 20, and drop support for Node 16. (#100)
Internal Changes
1.5.0 (2022-10-03)
Internal Changes
- Add support for testing against an actual IRCD. (#94)
1.4.0 (2022-09-22)
Please note: Minimum Node.JS version is now 16
Features
- The
Client
class now uses strong typing for it's emitter. (#91)
Bugfixes
- Prevent connection immediately terminating on expired certificate when allowed by config. Contributed by @f0x52. (#90)
Deprecations and Removals
- Drop support for Node 12,14 and support Node 16+. (#92)