From 9c4d5f90fa17bff06dc5cbc98cdb80190deab162 Mon Sep 17 00:00:00 2001 From: Will Hunt Date: Thu, 22 Oct 2020 18:03:19 +0100 Subject: [PATCH] 0.2.0-rc1 --- CHANGELOG.md | 40 +++++++++++++++++++++++++++++++++++++++- changelog.d/133.misc | 1 - changelog.d/134.bugfix | 1 - changelog.d/138.bugfix | 1 - changelog.d/142.misc | 1 - changelog.d/148.bugfix | 1 - changelog.d/149.feature | 1 - changelog.d/150.bugfix | 1 - changelog.d/154.feature | 1 - changelog.d/159.bugfix | 1 - changelog.d/161.feature | 1 - changelog.d/169.misc | 1 - changelog.d/170.bugfix | 1 - changelog.d/171.bugfix | 1 - changelog.d/176.misc | 1 - changelog.d/177.bugfix | 1 - changelog.d/178.misc | 1 - changelog.d/179.bugfix | 1 - changelog.d/180.bugfix | 1 - changelog.d/181.bugfix | 1 - changelog.d/182.feature | 1 - package.json | 2 +- 22 files changed, 40 insertions(+), 22 deletions(-) delete mode 100644 changelog.d/133.misc delete mode 100644 changelog.d/134.bugfix delete mode 100644 changelog.d/138.bugfix delete mode 100644 changelog.d/142.misc delete mode 100644 changelog.d/148.bugfix delete mode 100644 changelog.d/149.feature delete mode 100644 changelog.d/150.bugfix delete mode 100644 changelog.d/154.feature delete mode 100644 changelog.d/159.bugfix delete mode 100644 changelog.d/161.feature delete mode 100644 changelog.d/169.misc delete mode 100644 changelog.d/170.bugfix delete mode 100644 changelog.d/171.bugfix delete mode 100644 changelog.d/176.misc delete mode 100644 changelog.d/177.bugfix delete mode 100644 changelog.d/178.misc delete mode 100644 changelog.d/179.bugfix delete mode 100644 changelog.d/180.bugfix delete mode 100644 changelog.d/181.bugfix delete mode 100644 changelog.d/182.feature diff --git a/CHANGELOG.md b/CHANGELOG.md index b732099a..cc68208e 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,4 +1,42 @@ - 0.1.8 (2020-02-12) +0.2.0-rc1 (2020-10-22) +======================= + +Features +-------- + +- Report message corrections as an available feature to MUCs ([\#149](https://github.com/matrix-org/matrix-bifrost/issues/149)) +- Support Matrix -> XMPP edits ([\#154](https://github.com/matrix-org/matrix-bifrost/issues/154)) +- Set the user's displayname in the room based on their nickname ([\#161](https://github.com/matrix-org/matrix-bifrost/issues/161)) +- The bridge will now close the AS and XMPP connections on a SIGTERM signal ([\#182](https://github.com/matrix-org/matrix-bifrost/issues/182)) + + +Bugfixes +-------- + +- Fix compatibility with XEP-0045 by only sending messages after sending all presence to new joiners ([\#134](https://github.com/matrix-org/matrix-bifrost/issues/134)) +- Fix a bug that would cause some XMPP clients to assume that Gateway MUCs are unjoinable ([\#138](https://github.com/matrix-org/matrix-bifrost/issues/138)) +- Fix bug where failed messages would be reported as successful ([\#148](https://github.com/matrix-org/matrix-bifrost/issues/148)) +- Send leaves from the anonymous JID, not mxid ([\#150](https://github.com/matrix-org/matrix-bifrost/issues/150)) +- Improve performance of Matrix -> XMPP gateway messages and joining ([\#159](https://github.com/matrix-org/matrix-bifrost/issues/159)) +- Fix a critical issue where sending HTML with multiple attributes in a tag would cause the message to not be sent ([\#170](https://github.com/matrix-org/matrix-bifrost/issues/170)) +- Do not send back an additional error stanza on S2S ping ([\#171](https://github.com/matrix-org/matrix-bifrost/issues/171)) +- Self pings to gateways should check devices, not MUC JIDs ([\#177](https://github.com/matrix-org/matrix-bifrost/issues/177)) +- Fix issue where XMPP users would not be informed of other XMPP users joining ([\#179](https://github.com/matrix-org/matrix-bifrost/issues/179)) +- Fixed an issue where if creating a room for a remote chat failed, it would not allow users to retry joining ([\#180](https://github.com/matrix-org/matrix-bifrost/issues/180)) +- Fix an issue where joining a room through the XMPP gateway would sometimes fail if the user was invited ([\#181](https://github.com/matrix-org/matrix-bifrost/issues/181)) + + +Internal Changes +---------------- + +- Upgrade dependencies and types ([\#133](https://github.com/matrix-org/matrix-bifrost/issues/133)) +- Tests now show Typescript stacktraces ([\#142](https://github.com/matrix-org/matrix-bifrost/issues/142)) +- Use `/lib` for build output rather than `/build/(src|test)` ([\#169](https://github.com/matrix-org/matrix-bifrost/issues/169)) +- Improve support for multiple devices for XMPP users connected to the gateway ([\#176](https://github.com/matrix-org/matrix-bifrost/issues/176)) +- Some errors now report helpful error text ([\#178](https://github.com/matrix-org/matrix-bifrost/issues/178)) + + +0.1.8 (2020-02-12) =================== Bugfixes diff --git a/changelog.d/133.misc b/changelog.d/133.misc deleted file mode 100644 index e220757e..00000000 --- a/changelog.d/133.misc +++ /dev/null @@ -1 +0,0 @@ -Upgrade dependencies and types \ No newline at end of file diff --git a/changelog.d/134.bugfix b/changelog.d/134.bugfix deleted file mode 100644 index 577b97bc..00000000 --- a/changelog.d/134.bugfix +++ /dev/null @@ -1 +0,0 @@ -Fix compatibility with XEP-0045 by only sending messages after sending all presence to new joiners \ No newline at end of file diff --git a/changelog.d/138.bugfix b/changelog.d/138.bugfix deleted file mode 100644 index c6c8ece0..00000000 --- a/changelog.d/138.bugfix +++ /dev/null @@ -1 +0,0 @@ -Fix a bug that would cause some XMPP clients to assume that Gateway MUCs are unjoinable diff --git a/changelog.d/142.misc b/changelog.d/142.misc deleted file mode 100644 index aa182c76..00000000 --- a/changelog.d/142.misc +++ /dev/null @@ -1 +0,0 @@ -Tests now show Typescript stacktraces diff --git a/changelog.d/148.bugfix b/changelog.d/148.bugfix deleted file mode 100644 index 71de381a..00000000 --- a/changelog.d/148.bugfix +++ /dev/null @@ -1 +0,0 @@ -Fix bug where failed messages would be reported as successful diff --git a/changelog.d/149.feature b/changelog.d/149.feature deleted file mode 100644 index bbff52dc..00000000 --- a/changelog.d/149.feature +++ /dev/null @@ -1 +0,0 @@ -Report message corrections as an available feature to MUCs diff --git a/changelog.d/150.bugfix b/changelog.d/150.bugfix deleted file mode 100644 index f2b82ec2..00000000 --- a/changelog.d/150.bugfix +++ /dev/null @@ -1 +0,0 @@ -Send leaves from the anonymous JID, not mxid diff --git a/changelog.d/154.feature b/changelog.d/154.feature deleted file mode 100644 index ae211d7b..00000000 --- a/changelog.d/154.feature +++ /dev/null @@ -1 +0,0 @@ -Support Matrix -> XMPP edits diff --git a/changelog.d/159.bugfix b/changelog.d/159.bugfix deleted file mode 100644 index 9feae5f1..00000000 --- a/changelog.d/159.bugfix +++ /dev/null @@ -1 +0,0 @@ -Improve performance of Matrix -> XMPP gateway messages and joining diff --git a/changelog.d/161.feature b/changelog.d/161.feature deleted file mode 100644 index f4f5ee48..00000000 --- a/changelog.d/161.feature +++ /dev/null @@ -1 +0,0 @@ -Set the user's displayname in the room based on their nickname diff --git a/changelog.d/169.misc b/changelog.d/169.misc deleted file mode 100644 index c12171e9..00000000 --- a/changelog.d/169.misc +++ /dev/null @@ -1 +0,0 @@ -Use `/lib` for build output rather than `/build/(src|test)` diff --git a/changelog.d/170.bugfix b/changelog.d/170.bugfix deleted file mode 100644 index 217ab546..00000000 --- a/changelog.d/170.bugfix +++ /dev/null @@ -1 +0,0 @@ -Fix a critical issue where sending HTML with multiple attributes in a tag would cause the message to not be sent \ No newline at end of file diff --git a/changelog.d/171.bugfix b/changelog.d/171.bugfix deleted file mode 100644 index fb0d9623..00000000 --- a/changelog.d/171.bugfix +++ /dev/null @@ -1 +0,0 @@ -Do not send back an additional error stanza on S2S ping diff --git a/changelog.d/176.misc b/changelog.d/176.misc deleted file mode 100644 index 2c8bfceb..00000000 --- a/changelog.d/176.misc +++ /dev/null @@ -1 +0,0 @@ -Improve support for multiple devices for XMPP users connected to the gateway \ No newline at end of file diff --git a/changelog.d/177.bugfix b/changelog.d/177.bugfix deleted file mode 100644 index 3eba1460..00000000 --- a/changelog.d/177.bugfix +++ /dev/null @@ -1 +0,0 @@ -Self pings to gateways should check devices, not MUC JIDs diff --git a/changelog.d/178.misc b/changelog.d/178.misc deleted file mode 100644 index 1756875d..00000000 --- a/changelog.d/178.misc +++ /dev/null @@ -1 +0,0 @@ -Some errors now report helpful error text diff --git a/changelog.d/179.bugfix b/changelog.d/179.bugfix deleted file mode 100644 index 1ae020bd..00000000 --- a/changelog.d/179.bugfix +++ /dev/null @@ -1 +0,0 @@ -Fix issue where XMPP users would not be informed of other XMPP users joining diff --git a/changelog.d/180.bugfix b/changelog.d/180.bugfix deleted file mode 100644 index cff41d36..00000000 --- a/changelog.d/180.bugfix +++ /dev/null @@ -1 +0,0 @@ -Fixed an issue where if creating a room for a remote chat failed, it would not allow users to retry joining \ No newline at end of file diff --git a/changelog.d/181.bugfix b/changelog.d/181.bugfix deleted file mode 100644 index 05c9ef04..00000000 --- a/changelog.d/181.bugfix +++ /dev/null @@ -1 +0,0 @@ -Fix an issue where joining a room through the XMPP gateway would sometimes fail if the user was invited \ No newline at end of file diff --git a/changelog.d/182.feature b/changelog.d/182.feature deleted file mode 100644 index e02520ed..00000000 --- a/changelog.d/182.feature +++ /dev/null @@ -1 +0,0 @@ -The bridge will now close the AS and XMPP connections on a SIGTERM signal diff --git a/package.json b/package.json index bb34c57b..51549992 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "matrix-bifrost", - "version": "0.1.8", + "version": "0.2.0-rc1", "description": "Multi protocol bridging for Matrix.", "main": "index.js", "scripts": {