From 9d7e6adcd45356639288cbaf2d9c3a1c630ba22e Mon Sep 17 00:00:00 2001 From: Half-Shot Date: Fri, 2 Sep 2022 11:41:54 +0100 Subject: [PATCH] 2.1.0 --- CHANGELOG.md | 32 ++++++++++++++++++++++++++++++++ changelog.d/351.misc | 1 - changelog.d/453.doc | 1 - changelog.d/457.bugfix | 1 - changelog.d/458.feature | 1 - changelog.d/459.feature | 1 - changelog.d/461.bugfix | 1 - changelog.d/462.bugfix | 1 - changelog.d/463.feature | 1 - changelog.d/464.bugfix | 1 - package.json | 2 +- 11 files changed, 33 insertions(+), 10 deletions(-) delete mode 100644 changelog.d/351.misc delete mode 100644 changelog.d/453.doc delete mode 100644 changelog.d/457.bugfix delete mode 100644 changelog.d/458.feature delete mode 100644 changelog.d/459.feature delete mode 100644 changelog.d/461.bugfix delete mode 100644 changelog.d/462.bugfix delete mode 100644 changelog.d/463.feature delete mode 100644 changelog.d/464.bugfix diff --git a/CHANGELOG.md b/CHANGELOG.md index 8c30b8b9a..6ed63453a 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,35 @@ +2.1.0 (2022-09-02) +================== + +Features +-------- + +- Add support for ARM64 docker images. ([\#458](https://github.com/matrix-org/matrix-hookshot/issues/458)) +- Added new config option `feeds.pollTimeoutSeconds` to explictly set how long to wait for a feed response. ([\#459](https://github.com/matrix-org/matrix-hookshot/issues/459)) +- JSON logging output now includes new keys such as `error` and `args`. ([\#463](https://github.com/matrix-org/matrix-hookshot/issues/463)) + + +Bugfixes +-------- + +- Fix error when responding to a provisioning request for a room that the Hookshot bot isn't yet a member of. ([\#457](https://github.com/matrix-org/matrix-hookshot/issues/457)) +- Fix a bug users without "login" permissions could run login commands for GitHub/GitLab/JIRA, but get an error when attempting to store the token. Users now have their permissions checked earlier. ([\#461](https://github.com/matrix-org/matrix-hookshot/issues/461)) +- Hookshot now waits for Redis to be ready before handling traffic. ([\#462](https://github.com/matrix-org/matrix-hookshot/issues/462)) +- Fix room membership going stale for rooms used in the permissions config. ([\#464](https://github.com/matrix-org/matrix-hookshot/issues/464)) + + +Improved Documentation +---------------------- + +- Be explicit that identifiers in the permissions yaml config need to be wrapped in quotes, because they start with the characters @ and !. ([\#453](https://github.com/matrix-org/matrix-hookshot/issues/453)) + + +Internal Changes +---------------- + +- Track coverage of tests. ([\#351](https://github.com/matrix-org/matrix-hookshot/issues/351)) + + 2.0.1 (2022-08-22) ================== diff --git a/changelog.d/351.misc b/changelog.d/351.misc deleted file mode 100644 index cc6d21c07..000000000 --- a/changelog.d/351.misc +++ /dev/null @@ -1 +0,0 @@ -Track coverage of tests. \ No newline at end of file diff --git a/changelog.d/453.doc b/changelog.d/453.doc deleted file mode 100644 index 531370bcc..000000000 --- a/changelog.d/453.doc +++ /dev/null @@ -1 +0,0 @@ -Be explicit that identifiers in the permissions yaml config need to be wrapped in quotes, because they start with the characters @ and !. diff --git a/changelog.d/457.bugfix b/changelog.d/457.bugfix deleted file mode 100644 index 7c18f54d5..000000000 --- a/changelog.d/457.bugfix +++ /dev/null @@ -1 +0,0 @@ -Fix error when responding to a provisioning request for a room that the Hookshot bot isn't yet a member of. diff --git a/changelog.d/458.feature b/changelog.d/458.feature deleted file mode 100644 index 052d3ea6d..000000000 --- a/changelog.d/458.feature +++ /dev/null @@ -1 +0,0 @@ -Add support for ARM64 docker images. diff --git a/changelog.d/459.feature b/changelog.d/459.feature deleted file mode 100644 index e1268b6a4..000000000 --- a/changelog.d/459.feature +++ /dev/null @@ -1 +0,0 @@ -Added new config option `feeds.pollTimeoutSeconds` to explictly set how long to wait for a feed response. diff --git a/changelog.d/461.bugfix b/changelog.d/461.bugfix deleted file mode 100644 index 32518f0dc..000000000 --- a/changelog.d/461.bugfix +++ /dev/null @@ -1 +0,0 @@ -Fix a bug users without "login" permissions could run login commands for GitHub/GitLab/JIRA, but get an error when attempting to store the token. Users now have their permissions checked earlier. \ No newline at end of file diff --git a/changelog.d/462.bugfix b/changelog.d/462.bugfix deleted file mode 100644 index a147e1a85..000000000 --- a/changelog.d/462.bugfix +++ /dev/null @@ -1 +0,0 @@ -Hookshot now waits for Redis to be ready before handling traffic. \ No newline at end of file diff --git a/changelog.d/463.feature b/changelog.d/463.feature deleted file mode 100644 index 9c7c15482..000000000 --- a/changelog.d/463.feature +++ /dev/null @@ -1 +0,0 @@ -JSON logging output now includes new keys such as `error` and `args`. \ No newline at end of file diff --git a/changelog.d/464.bugfix b/changelog.d/464.bugfix deleted file mode 100644 index d68598e94..000000000 --- a/changelog.d/464.bugfix +++ /dev/null @@ -1 +0,0 @@ -Fix room membership going stale for rooms used in the permissions config. \ No newline at end of file diff --git a/package.json b/package.json index 98a1b7e2c..203f4b691 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "matrix-hookshot", - "version": "2.0.1", + "version": "2.1.0", "description": "A bridge between Matrix and multiple project management services, such as GitHub, GitLab and JIRA.", "main": "lib/app.js", "repository": "https://github.com/matrix-org/matrix-hookshot",