Skip to content

v2.0.0-beta.7

Pre-release
Pre-release

Choose a tag to compare

@Gnuxie Gnuxie released this 02 Oct 18:56
· 368 commits to main since this release
cb88aa5

Added

  • Draupnir will now enter "safe mode" by default when Draupnir fails to start up and the failure mode is recoverable.
    What this means is that you will get a prompt in the safe mode status message that gives you simple options for recovery.
    A screenshot is provided at the end to show what this currently looks like. Feedback is welcome.
    • Currently we can recover when one of the protected rooms or watched lists becomes un-joinable, or the account data
      becomes corrupted.
    • If you have a monitoring or a pager system you may wish to review the configuration here. As it is possible to disable this feature.
  • Add a welcome flow to appservice mode by @MTRNord in #568

Changed

  • Skip calling /join for rooms we already know we are joined to, thanks to @TheArcaneBrony for reporting.
  • Start draupnir bots in batches when running in appservice mode by @MTRNord in #569

Fixed

  • !draupnir protections command has now been added back, thanks to @ll-SKY-ll for reporting.
    • This sort of bug shouldn't happen again as we added some code to detect when commands get forgotten.
  • Typos and broken links in the readme thanks to @ll-SKY-ll for reporting.
  • Harden MentionLimitProtection after Mjolnir's introduction of the protection by @Gnuxie in #574
  • Update the README with the status of the project. by @Gnuxie in #575

Screenshot

Screenshot_20241001_201303

Full Changelog: v2.0.0-beta.6...v2.0.0-beta.7