Tags: matrix-org/matrix-hookshot
Tags
## Features - Add an optional template argument to the `feed` command, to allow specifying a template for feed entries when using the command interface. ([\#1097](#1097)) - Static connections may now be configured in the config file. ([\#1102](#1102)) - Prefixes are now supported on listeners. You may specify a `prefix` under any `listener` config entry. ([\#1119](#1119)) ## Bugfixes - Fix a case where outbound webhooks would not work if you had not enabled openproject (due to a mixed up config check). ([\#1095](#1095)) - Fix /oauth responding with 405 despite GitHub being configured. ([\#1105](#1105)) - Ensure running Hookshot with a missing or empty user namespace in the registration file. ([\#1116](#1116)) ## Internal Changes - Update matrix-bot-sdk / matrix-appservice-bridge to latest versions. ([\#1120](#1120))
- Add configuration option for generic webhooks to configure maximum … …request body size limit, increase default to 1mb from default 100kb. ([\#1090](#1090)) - Fix a bug where users may fail to be registered with a `IO.ELEMENT.MSC4190.M_APPSERVICE_LOGIN_UNSUPPORTED` error when `MSC4190` is enabled on the homeserver. ([\#522](matrix-org/matrix-appservice-bridge#522)) ([\#1092](#1092)) - Use emojis for all icons instead of dingbats, ensuring all clients render the icons in colour. ([\#1091](#1091))
7.1.0 (2025-08-15) ================== Features -------- - Add an option in the config to disable hook bodies in Matrix messages. ([\#1004](#1004)) - Hookshot will now ping the homeserver on startup to ensure it can be reached. ([\#1062](#1062)) - Multiple config files (merged in order) may now be specified on the command line. ([\#1065](#1065)) - Support Matrix v12 rooms. ([\#1077](#1077)) - Add support for following room upgrades. Hookshot will now carry across all connections from the predecessor room to the next room. ([\#1079](#1079)) Bugfixes -------- - Fix bugs in handling server names that includes colons. ([\#1068](#1068)) Improved Documentation ---------------------- - Instructions for how to setup a developer enviroment [are now included](https://matrix-org.github.io/matrix-hookshot/latest/dev/setup.html). This includes a new `docker-compose.yml` file for development. The previous unmaintained docker-compose setup for multiple workers has been removed. ([\#1065](#1065)) Internal Changes ---------------- - Support Node 24, and drop support for Node 23. ([\#1059](#1059)) - GitHub and GitLab webhook requests should now be directed to /github and /gitlab respectively. `/` and `/oauth` is now deprecated and will be removed in a future release. ([\#1063](#1063)) - Log encrypted device identities for consumption by third party tooling. ([\#1066](#1066)) - Update matrix-appservice-bridge to 11.0.0. ([\#1083](#1083))
Helm Chart - Fix missing namespace attributes on resources (#1013) * Add missing namespace attribute to resources Signed-off-by: Rhea Danzey <[email protected]> * Bump chart version to 0.1.16 Signed-off-by: Rhea Danzey <[email protected]> * Add changelog entry Signed-off-by: Rhea Danzey <[email protected]> --------- Signed-off-by: Rhea Danzey <[email protected]>
- Add support for setting an expiry time on a webhook. See the docume… …ntation on [Generic Webhooks](https://matrix-org.github.io/matrix-hookshot/latest/setup/webhooks.html) for more information. ([\#984](#984)) - Support for E2E Encrypted rooms is now considered stable and can be enabled in production. Please see the [documentation](https://matrix-org.github.io/matrix-hookshot/latest/advanced/encryption.html) on the requirements for enabling support. ([\#989](#989)) - Fix Challenge Hound activities being duplicated if the cache layer (e.g Redis) goes away. ([\#982](#982)) - Drop support for Node 20 and start supporting Node 22, 23. ([\#990](#990)) - Reduce bundle size of widget. ([\#985](#985)) - Don't invoke newsfile CI check for dependabot. ([\#987](#987)) - Add devenv development files. ([\#993](#993)) - Push Docker images to ghcr.io, and and build an image on each commit. ([\#994](#994)) - Retry e2e tests in CI due to container creation flakiness. ([\#995](#995)) - Update matrix-bot-sdk to pull in new matrix-rust-sdk. ([\#996](#996))
PreviousNext