Releases: matrix-org/matrix-appservice-irc
Releases · matrix-org/matrix-appservice-irc
0.13.1
0.13.0
0.13.0-rc2
Changes in 0.13.0-rc2 (2019-09-11)
- Users who are banned from an IRC network must be QUIT locally #790
- Pending nicknames should be stored before they are confirmed to help dedupe #796
- Clarify storepass response #799. Thanks @auscompgeek
- Fix issue where room upgrades would not upgrade the room entry ID #797
0.13.0-rc1
NOTE: This release requires Node.js 10 or greater.
- Require Node 10 (and use Buildkite for CI) #764
- Handle PARTs for Matrix users #754
- Configurable room versions #763
- Passwords stored by the bridge can now contain spaces #738. Thanks @14mRh4X0r!
- Audit packages and update for security #779
- Fix call to _incrementMetric #780
- Disable escaping of userids for now #768
- Reduce memory consumption of tests #766
- Add a debug API endpoint to quit users who have been idle for a while #772
- DebugApi endpoint to inspect connected users #781
- Refactor powerlevel (mode) handling #785
- Bump appservice sdk version #788
Please also note that CONTRIBUTING.md
has been updated with new guidelines.
0.12.0
0.11.2
0.11.0
Changes in 0.11.0 (2018-08-28)
No changes since previous RC, see below for full list of changes
Changes in 0.11.0-rc4 (2018-08-24)
Bug Fixes:
- Fixed a bug where content of events the bridge hadn't cached
were not being used in replies.
Changes in 0.11.0-rc3 (2018-08-24)
- The bridge now depends on matrix-appservice-bridge 1.6.0c
Bug Fixes:
- We were calling authedRequest but the request was not mocked out.
Changes in 0.11.0-rc2 (2018-08-24)
- The bridge now depends on matrix-appservice-bridge 1.6.0b
Bug Fixes:
- There was a bug involving intents in m-a-b so it was bumped
Changes in 0.11.0-rc1 (2018-08-23)
- The bridge now depends on matrix-appservice-bridge 1.6.0a
New features & improvements:
- Cache modes internally #630
- Replace nicks with user pill mentions #650 #658
- Kick users if we fail to create an IRC client for them on join (aka ILINE kicks) #639
- SASL support #643
- Add err_nononreg so we can announce PMs that failed #645
- Formatting of replies #647
Bug Fixes:
- Fix invalidchar nick #655
- Don't answer any msgtypes other than text in an admin room. #642
- Fix provisoner leaving users on unlink #649
Metrics:
- Metrics for MatrixHandler - Iline Kicks #644
- Idle connection metrics #651
- QueuePool.waitingItems should use it's internal queue size #656
Misc:
- Section out tests, linting and coverage into seperate stages for Travis #657
0.11.0-rc4
Bug Fixes:
- Fixed a bug where content of events the bridge hadn't cached were not being used in replies.
0.11.0-rc1
Changes in 0.11.0-rc1 (2018-08-23)
- The bridge now depends on matrix-appservice-bridge 1.6.0a
New features & improvements:
- Cache modes internally #630
- Replace nicks with user pill mentions #650 #658
- Kick users if we fail to create an IRC client for them on join (aka ILINE kicks) #639
- SASL support #643
- Add err_nononreg so we can announce PMs that failed #645
- Formatting of replies #647
Bug Fixes:
- Fix invalidchar nick #655
- Don't answer any msgtypes other than text in an admin room. #642
- Fix provisoner leaving users on unlink #649
Metrics:
- Metrics for MatrixHandler - Iline Kicks #644
- Idle connection metrics #651
- QueuePool.waitingItems should use it's internal queue size #656
Misc:
- Section out tests, linting and coverage into seperate stages for Travis #657
0.10.1
Changes in 0.10.1 (2018-07-30)
- Missed a few changes from master
Changes in 0.10.0 (2018-07-30)
None since rc1
Changes in 0.10.1-rc1 (2018-07-30)
- The bridge now depends on matrix-appservice-bridge 1.5.0a
- Migrate to ESLint 4. Thanks Aidan Gauland
- Don't rejoin virtual users we know are in the room.
- Added unbridging API for bridge operators to unbridge portal rooms.
- Add option to allow expired certificates.
- Add option to show group flare in new portal rooms.
- Joins are now (optionally) retried when they fail on I->M.
- No more warnings about rawResponse when uploading media.
- Add option to disable presence.