From d5d67d1d3ea3f0f6962a0af2cc57b56af3ad2129 Mon Sep 17 00:00:00 2001 From: Half-Shot Date: Mon, 8 Apr 2024 15:08:28 +0100 Subject: [PATCH] 2.0.0 --- CHANGELOG.md | 34 ++++++++++++++++++++++++++++++++++ changelog.d/1758.misc | 1 - changelog.d/1763.bugfix | 2 -- changelog.d/1767.bugfix | 1 - changelog.d/1772.removal | 1 - changelog.d/1782.misc | 1 - changelog.d/1784.doc | 1 - changelog.d/1788.misc | 1 - changelog.d/1798.misc | 1 - changelog.d/1799.misc | 1 - package.json | 2 +- 11 files changed, 35 insertions(+), 11 deletions(-) delete mode 100644 changelog.d/1758.misc delete mode 100644 changelog.d/1763.bugfix delete mode 100644 changelog.d/1767.bugfix delete mode 100644 changelog.d/1772.removal delete mode 100644 changelog.d/1782.misc delete mode 100644 changelog.d/1784.doc delete mode 100644 changelog.d/1788.misc delete mode 100644 changelog.d/1798.misc delete mode 100644 changelog.d/1799.misc diff --git a/CHANGELOG.md b/CHANGELOG.md index 23ee5503b..7cc3b77e5 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,37 @@ +2.0.0 (2024-04-08) +================== + +**Note**: This release drops support for Node 18. The minimum required version is now 20+. + +Bugfixes +-------- + +- Fix Redis <=6.2 failing to clear the command queue in pooling mode. ([\#1763](https://github.com/matrix-org/matrix-appservice-irc/issues/1763)) +- Fix GitHub CI docker builds failing for community PRs. ([\#1767](https://github.com/matrix-org/matrix-appservice-irc/issues/1767)) + + +Improved Documentation +---------------------- + +- Mention that the libera.chat bridge has since been shut down. ([\#1784](https://github.com/matrix-org/matrix-appservice-irc/issues/1784)) + + +Deprecations and Removals +------------------------- + +- Drop `dynamicChannels.groupId` config option. Groups were unstable and are no longer supported by any Matrix implementations. ([\#1772](https://github.com/matrix-org/matrix-appservice-irc/issues/1772)) + + +Internal Changes +---------------- + +- Remove some build-time dependencies from the runtime dependency list. ([\#1758](https://github.com/matrix-org/matrix-appservice-irc/issues/1758)) +- Add option to ignore "functional members" when checking if an admin room contains two users. ([\#1782](https://github.com/matrix-org/matrix-appservice-irc/issues/1782)) +- Fixup types for Timers so the bridge works with newer node versions. ([\#1788](https://github.com/matrix-org/matrix-appservice-irc/issues/1788)) +- Update dependencies. ([\#1798](https://github.com/matrix-org/matrix-appservice-irc/issues/1798)) +- Add tests for various forms of rich replies. ([\#1799](https://github.com/matrix-org/matrix-appservice-irc/issues/1799)) + + 1.0.1 (2023-07-31) ================== diff --git a/changelog.d/1758.misc b/changelog.d/1758.misc deleted file mode 100644 index c8b69ed82..000000000 --- a/changelog.d/1758.misc +++ /dev/null @@ -1 +0,0 @@ -Remove some build-time dependencies from the runtime dependency list. diff --git a/changelog.d/1763.bugfix b/changelog.d/1763.bugfix deleted file mode 100644 index 1ea52c0ff..000000000 --- a/changelog.d/1763.bugfix +++ /dev/null @@ -1,2 +0,0 @@ -Fix Redis <=6.2 failing to clear the command queue in pooling mode. - diff --git a/changelog.d/1767.bugfix b/changelog.d/1767.bugfix deleted file mode 100644 index 491f57ffc..000000000 --- a/changelog.d/1767.bugfix +++ /dev/null @@ -1 +0,0 @@ -Fix GitHub CI docker builds failing for community PRs. diff --git a/changelog.d/1772.removal b/changelog.d/1772.removal deleted file mode 100644 index 465c8196b..000000000 --- a/changelog.d/1772.removal +++ /dev/null @@ -1 +0,0 @@ -Drop `dynamicChannels.groupId` config option. Groups were unstable and are no longer supported by any Matrix implementations. diff --git a/changelog.d/1782.misc b/changelog.d/1782.misc deleted file mode 100644 index e37efcdbf..000000000 --- a/changelog.d/1782.misc +++ /dev/null @@ -1 +0,0 @@ -Add option to ignore "functional members" when checking if an admin room contains two users. diff --git a/changelog.d/1784.doc b/changelog.d/1784.doc deleted file mode 100644 index 80d8844e5..000000000 --- a/changelog.d/1784.doc +++ /dev/null @@ -1 +0,0 @@ -Mention that the libera.chat bridge has since been shut down. diff --git a/changelog.d/1788.misc b/changelog.d/1788.misc deleted file mode 100644 index 8b89bb2a8..000000000 --- a/changelog.d/1788.misc +++ /dev/null @@ -1 +0,0 @@ -Fixup types for Timers so the bridge works with newer node versions. diff --git a/changelog.d/1798.misc b/changelog.d/1798.misc deleted file mode 100644 index 9d4d77f41..000000000 --- a/changelog.d/1798.misc +++ /dev/null @@ -1 +0,0 @@ -Update dependencies. diff --git a/changelog.d/1799.misc b/changelog.d/1799.misc deleted file mode 100644 index 4a1f2393d..000000000 --- a/changelog.d/1799.misc +++ /dev/null @@ -1 +0,0 @@ -Add tests for various forms of rich replies. diff --git a/package.json b/package.json index 053b79b78..34db4e608 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "matrix-appservice-irc", - "version": "1.0.1", + "version": "2.0.0", "description": "An IRC Bridge for Matrix", "main": "app.js", "bin": "./bin/matrix-appservice-irc",