Releases: Gnuxie/matrix-protection-suite
Releases · Gnuxie/matrix-protection-suite
v1.7.0
[1.7.0] - 2024-10-10
Added
JoinRulesEvent
and JoinRulesEventContent
are now available to use.
v1.6.0
[1.6.0] - 2024-10-04
Changed
ConfigParseError
and ConfigPropertyError
now reference the
relevant ConfigDescription
.
v1.5.2
[1.5.2] - 2024-10-02
Fixed
- Having valid but unjoinable rooms in
ProtectedRoomsConfig
is now a recoverable error.
v1.5.1
[1.5.1] - 2024-10-01
Fixed
- Fixed a bug where the
MjolnirPolicyRoomsConfig
would show
undefined
in the description of ConfigPropertyErrors
.
v1.5.0
[1.5.0] - 2024-10-01
Added
PersistentConfigData
helper for dynamically editing schemed config
files, and recovering from parse errors.
Changed
MjolnirProtectedRoomsConfig
, MjolnirWatchedListsConfig
,
MjolnirEnanbledProtections
have all been migrated to use
PersistentConfigData
with recovery options.
v1.4.0
[1.4.0] - 2024-09-17
Changed
- Allow
RoomJoiner
to skip calling /join
.
v1.3.0
[1.3.0] - 2024-09-11
Changed
- Upgraded
@gnuxie/typescript-result
.
- Made
ActionException['toString']
clearer.
- Made it more clear which room is causing issues for the
ProtectedRoomsManager
as it is created.
v1.2.0
[1.2.0] - 2024-09-09
Added
DeclareRoomState
and associated helpers are now exported.
- This includes the
describeProtectedRoomsSet
utility which easily allows
you to fake a protected rooms set.
v1.1.0
[1.1.0] - 2024-08-26
Added
- The
RoomMessageSender
capability is now available on ClientPlatform
.
v1.0.0
[1.0.0] - 2024-08-16
Changed