From e41c9a8dd246ffb2b15f93cc176b0d138cb6e57b Mon Sep 17 00:00:00 2001 From: Will Hunt Date: Wed, 28 Jun 2023 17:00:26 +0100 Subject: [PATCH] 4.4.0 --- CHANGELOG.md | 15 +++++++++++++++ Cargo.toml | 2 +- changelog.d/784.bugfix | 1 - changelog.d/786.bugfix | 5 ----- package.json | 2 +- 5 files changed, 17 insertions(+), 8 deletions(-) delete mode 100644 changelog.d/784.bugfix delete mode 100644 changelog.d/786.bugfix diff --git a/CHANGELOG.md b/CHANGELOG.md index 12a3e0ec..084a0d3e 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,18 @@ +4.4.0 (2023-06-28) +================== + +Bugfixes +-------- + +- Refactor Hookshot to use Redis for caching of feed information, massively improving memory usage. + + Please note that this is a behavioural change: Hookshots configured to use in-memory caching (not Redis), + will no longer bridge any RSS entries it may have missed during downtime, and will instead perform an initial + sync (not reporting any entries) instead. ([\#786](https://github.com/matrix-org/matrix-hookshot/issues/786)) + +- Feeds now tries to find an HTML-type link before falling back to the first link when parsing atom feeds ([\#784](https://github.com/matrix-org/matrix-hookshot/issues/784)) + + 4.3.0 (2023-06-19) ================== diff --git a/Cargo.toml b/Cargo.toml index ab4306d4..3ec7d991 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "matrix-hookshot" -version = "1.8.1" +version = "4.4.0" edition = "2021" [lib] diff --git a/changelog.d/784.bugfix b/changelog.d/784.bugfix deleted file mode 100644 index 63f29a9f..00000000 --- a/changelog.d/784.bugfix +++ /dev/null @@ -1 +0,0 @@ -Feeds now tries to find an HTML-type link before falling back to the first link when parsing atom feeds diff --git a/changelog.d/786.bugfix b/changelog.d/786.bugfix deleted file mode 100644 index 358c1fef..00000000 --- a/changelog.d/786.bugfix +++ /dev/null @@ -1,5 +0,0 @@ -Refactor Hookshot to use Redis for caching of feed information, massively improving memory usage. - -Please note that this is a behavioural change: Hookshots configured to use in-memory caching (not Redis), -will no longer bridge any RSS entries it may have missed during downtime, and will instead perform an initial -sync (not reporting any entries) instead. \ No newline at end of file diff --git a/package.json b/package.json index 7af3c05a..2ae23cb0 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "matrix-hookshot", - "version": "4.3.0", + "version": "4.4.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",