v1.85.0
Changes of behaviour
- Server ACL can be disabled with the config option
disableServerACL
. Requested by @mahdi1234, @bones-was-here and @JokerGermany. by @Gnuxie in #85. config.verboseLogging
has been deprecated and will be removed in a future version. by @Gnuxie in #98.- Unbanning a user in a room from a client will create a prompt in the management room to unban the user from all lists and rooms. by @Gnuxie in #93.
- Errors from updating rooms now appear in collapsible
<detail>
elements. Requested by @Mikaela and @MTRNord . by @Gnuxie in #85. - Multiple errors from updating the same protected room will now show, rather than just the first. This comes at a cost if you have a persistent error from a protected room (such as incorrect permissions). these errors might get shown multiple times at startup. by @Gnuxie in #85.
Other changes
- A bug has been fixed where the bot crashed when a list was selected in the ban propagation prompt that could not be written to. by @Gnuxie in #93.
- A command has been added that allows to easily set the display name of a bot. Requested by @Mikaela. by @MTRNord in #91.
- A bug has been fixed where Draupnir would stop processing member bans in a room when Draupnir was unable to ban just one member. Reported by @Mikaela. by @Gnuxie in #79.
Appservice specific changes
- The help command for admins follows a similar format to Draupnir's with expandable boxes. Use the new help style on the appservice commands and add missing descriptions for the arguments by @MTRNord in #69.
- A health endpoint has been added to the appservice and metrics via prometheus by @MTRNord in #70.
- D4A: Make Provisioned User get PL for management room at creation of management room. by @FSG-Cat in #73.
Development and Miscellaneous changes
- Bump semver from 5.7.1 to 5.7.2 by @dependabot in #66
- Bump word-wrap from 1.2.3 to 1.2.4 by @dependabot in #67
- Update to typescript 5 by @MTRNord in #68
- Add a missing dash to the docker command in the appservice documentation by @MTRNord in #61
- Add pre-commit configuration by @Mikaela in #34
- A simple script for testing room membership query. by @Gnuxie in #81
- .editorconfig: fix invalid value s/off/unset/g by @Mikaela in #86
- Bump matrix-appservice-bridge from 8.1.1 to 8.1.2 by @dependabot in #71
- package.json: refer to https clone url by @Mikaela in #90
- Revisit Mjolnir's ErrorCache. by @Gnuxie in #85
- Bring various documentation up to date with current events. by @Gnuxie in #94
- Use
--forbid-only
flag in integration test suite. by @Gnuxie in #97
Full Changelog: v1.84.0...v1.85.0