From b1a22dbffae1d381190eb5f4d8a39b546a4d0163 Mon Sep 17 00:00:00 2001 From: gnuxie Date: Thu, 16 Jan 2025 15:14:49 +0000 Subject: [PATCH] v2.0.0-beta.11 --- CHANGELOG.md | 37 ++++++++++++++++++++++++++++++++++++- package.json | 2 +- synapse_antispam/setup.py | 2 +- 3 files changed, 38 insertions(+), 3 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index d01b13d6..301c8a99 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -14,7 +14,42 @@ and this project adheres to ## [Unreleased] - None -## [v2.0.0-beta.10] 2024-01-09 +## [v2.0.0-beta.11] 2025-01-16 + +### Changed + +- Enable the room state backing store by default. This is configured with the + `roomStateBackingStore` setting in config. by @FSG-Cat. + +### Fixed + +- Fix the report poller so that it no longer repeatedly sends the same reports. + +- `WordListProtection`: No longer send the banned word in the banned reason, by + @nexy7574 in https://github.com/the-draupnir-project/Draupnir/pull/665. + +- Fixed the reporter field in the abuse report UX displaying as the sender when + the report came from the report poller. Reported by @HarHarLinks in + https://github.com/the-draupnir-project/Draupnir/issues/408. + +- Show invalid settings with red crosses in `!draupnir protections show`. + +### Added + +- The number of unique matrix users in the protected rooms set is now shown in + the status command as "protected users" . + +- `!draupnir protections config reset` command to restore the default protection + settings for a protection. + +### Removed + +- Several unused config options have been removed from the template. + `fasterMembershipChecks` no longer does anything or is needed. + `confirmWildcardBan` is not used. `protectedRooms` config option is not used + anymore because it has confusing semantics. by @FSG-Cat. + +## [v2.0.0-beta.10] 2025-01-09 ### Changed diff --git a/package.json b/package.json index e2638b0f..4c252c47 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "draupnir", - "version": "2.0.0-beta.10", + "version": "2.0.0-beta.11", "description": "A moderation tool for Matrix", "main": "lib/index.js", "repository": "https://github.com/the-draupnir-project/Draupnir.git", diff --git a/synapse_antispam/setup.py b/synapse_antispam/setup.py index 898e5069..f4f48a64 100644 --- a/synapse_antispam/setup.py +++ b/synapse_antispam/setup.py @@ -6,7 +6,7 @@ from setuptools import setup, find_packages setup( name="mjolnir", - version="2.0.0-beta.10", # version automated in package.json - Do not edit this line, use `yarn version`. + version="2.0.0-beta.11", # version automated in package.json - Do not edit this line, use `yarn version`. packages=find_packages(), description="Mjolnir Antispam", include_package_data=True,