Skip to content

Commit

Permalink
0.27.0-rc1
Browse files Browse the repository at this point in the history
  • Loading branch information
Half-Shot committed Jun 10, 2021
1 parent 4e7551e commit 65c5f9c
Show file tree
Hide file tree
Showing 27 changed files with 58 additions and 32 deletions.
50 changes: 50 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,53 @@
0.27.0-rc1 (2021-06-10)
========================

This release contains many more changes and features than normal, so please be extra careful when testing this RC and please
report any issues to us as always.

Features
--------

- Add support for setting a username, and reconnecting through the admin room. This change also changes `!storepass` to no longer reconnect you by default. ([\#1331](https://github.com/matrix-org/matrix-appservice-irc/issues/1331))
- Add `requireMatrixJoined` membership option to block IRC messages until all Matrix users are joined to the channel. ([\#1337](https://github.com/matrix-org/matrix-appservice-irc/issues/1337))
- Add config option `useHomeserverDirectory` to allow rooms to be published to the homeserver room directory, rather than just the appservice directory. ([\#1344](https://github.com/matrix-org/matrix-appservice-irc/issues/1344))
- Add `tlsOptions` key to the config to override the IRC connection parameters. ([\#1375](https://github.com/matrix-org/matrix-appservice-irc/issues/1375))
- Allow only using the `additionalAddresses` field when connecting to IRC. ([\#1376](https://github.com/matrix-org/matrix-appservice-irc/issues/1376))


Bugfixes
--------

- Detect IRC username mentions bounded by ',<,> or & ([\#1303](https://github.com/matrix-org/matrix-appservice-irc/issues/1303))
- Comment out `permissions` from the sample config. ([\#1315](https://github.com/matrix-org/matrix-appservice-irc/issues/1315))
- Fix an issue where invites to DM rooms are not marked as direct message invites. ([\#1329](https://github.com/matrix-org/matrix-appservice-irc/issues/1329))
- Validate that the nickname is provided to `!irc nick` before trying to change nick. ([\#1330](https://github.com/matrix-org/matrix-appservice-irc/issues/1330))
- Fix "CLI undefined" being spit out from cli on generic errors ([\#1333](https://github.com/matrix-org/matrix-appservice-irc/issues/1333))
- Fix an issue where the IRC username was incorrectly required to be 10 characters or less. ([\#1345](https://github.com/matrix-org/matrix-appservice-irc/issues/1345))
- Update a number of packages to latest versions, including `matrix-appservice-bridge@2.6.1` containing a security fix. ([\#1365](https://github.com/matrix-org/matrix-appservice-irc/issues/1365))
- Fix zero width spaces (ZWSPs) being filtered out of messages from IRC. ([\#1366](https://github.com/matrix-org/matrix-appservice-irc/issues/1366))
- Admin rooms are now correctly created as DMs, and only one will be created per-user. ([\#1372](https://github.com/matrix-org/matrix-appservice-irc/issues/1372))
- Fix the bridge never syncing membership if it cannot get the joined users for a room on startup. ([\#1373](https://github.com/matrix-org/matrix-appservice-irc/issues/1373))
- Do not attempt to fetch per-room config for a PM. ([\#1379](https://github.com/matrix-org/matrix-appservice-irc/issues/1379))
- Fix a bug where the bridge user would rejoin shortly after unbridging a room. ([\#1382](https://github.com/matrix-org/matrix-appservice-irc/issues/1382))


Improved Documentation
----------------------

- Document release process in CONTRIBUTING.md ([\#1308](https://github.com/matrix-org/matrix-appservice-irc/issues/1308))
- Update documentation for SASL support, and safety net features. ([\#1352](https://github.com/matrix-org/matrix-appservice-irc/issues/1352))


Internal Changes
----------------

- Use latest version of matrix-org/node-irc which was rewritten in Typescript. ([\#1319](https://github.com/matrix-org/matrix-appservice-irc/issues/1319))
- Fix validation of the config to allow for a single hash in the alias template. ([\#1339](https://github.com/matrix-org/matrix-appservice-irc/issues/1339))
- Improve blocked room feature (such as kicking users who cannot get connected to the channel), and add metrics to track. ([\#1369](https://github.com/matrix-org/matrix-appservice-irc/issues/1369))
- Show an error in the PM room when the IRC user has blocked unregistered users from messaging. ([\#1380](https://github.com/matrix-org/matrix-appservice-irc/issues/1380))
- Add headers to the admin room help text. ([\#1381](https://github.com/matrix-org/matrix-appservice-irc/issues/1381))


0.26.0 (2021-05-13)
===================

Expand Down
1 change: 0 additions & 1 deletion changelog.d/1303.bugfix

This file was deleted.

1 change: 0 additions & 1 deletion changelog.d/1308.doc

This file was deleted.

1 change: 0 additions & 1 deletion changelog.d/1315.bugfix

This file was deleted.

1 change: 0 additions & 1 deletion changelog.d/1319.misc

This file was deleted.

1 change: 0 additions & 1 deletion changelog.d/1329.bugfix

This file was deleted.

1 change: 0 additions & 1 deletion changelog.d/1330.bugfix

This file was deleted.

1 change: 0 additions & 1 deletion changelog.d/1331.feature

This file was deleted.

1 change: 0 additions & 1 deletion changelog.d/1333.bugfix

This file was deleted.

1 change: 0 additions & 1 deletion changelog.d/1337.feature

This file was deleted.

1 change: 0 additions & 1 deletion changelog.d/1339.misc

This file was deleted.

1 change: 0 additions & 1 deletion changelog.d/1344.feature

This file was deleted.

1 change: 0 additions & 1 deletion changelog.d/1345.bugfix

This file was deleted.

1 change: 0 additions & 1 deletion changelog.d/1352.doc

This file was deleted.

1 change: 0 additions & 1 deletion changelog.d/1365.bugfix

This file was deleted.

1 change: 0 additions & 1 deletion changelog.d/1366.bugfix

This file was deleted.

1 change: 0 additions & 1 deletion changelog.d/1369.misc

This file was deleted.

1 change: 0 additions & 1 deletion changelog.d/1372.bugfix

This file was deleted.

1 change: 0 additions & 1 deletion changelog.d/1373.bugfix

This file was deleted.

1 change: 0 additions & 1 deletion changelog.d/1375.feature

This file was deleted.

1 change: 0 additions & 1 deletion changelog.d/1376.feature

This file was deleted.

1 change: 0 additions & 1 deletion changelog.d/1379.bugfix

This file was deleted.

1 change: 0 additions & 1 deletion changelog.d/1380.misc

This file was deleted.

1 change: 0 additions & 1 deletion changelog.d/1381.misc

This file was deleted.

1 change: 0 additions & 1 deletion changelog.d/1382.bugfix

This file was deleted.

14 changes: 7 additions & 7 deletions package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "matrix-appservice-irc",
"version": "0.26.0",
"version": "0.27.0-rc1",
"description": "An IRC Bridge for Matrix",
"main": "app.js",
"bin": "./bin/matrix-appservice-irc",
Expand Down

0 comments on commit 65c5f9c

Please sign in to comment.