Skip to content

v1.85.0

Compare
Choose a tag to compare
@Gnuxie Gnuxie released this 07 Sep 15:44
· 393 commits to main since this release

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