Skip to content

v2.0.0-beta.5

Pre-release
Pre-release
Compare
Choose a tag to compare
@Gnuxie Gnuxie released this 26 Aug 11:48
· 120 commits to main since this release
272d109

Please see the notes for v2.0.0-beta.0 for a full list of changes.

What's Changed

  • Added a new experimental NewJoinerProtection, find the documentation here.
  • Added a new experimental MentionLimitProtection, find the documentation here.
  • Fix a bug in experimentalRustCrypto where sometimes Draupnir would crash sending an encrypted message before the bot had fully started. by @MTRNord in #512
  • Fix a bug where you couldn't create policy lists while signed in as the same user as the bot by @morguldir in #471.
  • Fix a bug where any protection using the StandardEventConsequences capability, such as the BasicFloodingProtection, would crash when being enabled. by @Gnuxie in #517
  • Add SBOM and Attestation to the Docker release process by @MTRNord in #477

Development changes

  • Add eslint to pre-commit by @Mikaela in #87
  • TypeCheck JSX expressions, children, and attributes ^-^ by @Gnuxie in #454
  • [Yarn Classic] Enable corepack & fix pre-commit run --all-files by @Mikaela in #472
  • Migrate to eslint-9 flat config, typescript 5, typescript-eslint strictTypeChecked by @Gnuxie in #476
  • Add prettier by @Gnuxie in #484
  • Update all headers to be reuse.software compliant by @Gnuxie in #486
  • Move to @the-draupnir-project/basic-matrix-types. by @Gnuxie in #508

New Contributors

Full Changelog: v2.0.0-beta.4...v2.0.0-beta.5