Skip to content

v2.0.0-beta.6

Pre-release
Pre-release
Compare
Choose a tag to compare
@Gnuxie Gnuxie released this 11 Sep 17:23
· 32 commits to main since this release
d3fe508

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

What's Changed

  • Draupnir now depends on a new library @the-draupnir-project/interface-manager for command parsing and rendering.
  • The kick command is fully functional again.
  • All other commands that were modified as a part of v2.0.0-beta.* should be a lot less buggy, please keep reporting bugs. We are in a much better position to be able to fix and unit test commands now.
    • The ban, unban, kick, watch and unwatch all have unit tests now in addition to existing integration tests.
  • The ban command will prompt for the ban reason again, reported by @FSG-Cat in #441.

Development changes

  • Replace dependabot with renovate by @Mikaela in #526
  • Enable strictPropertyInitialization in tsconfig.json. by @Gnuxie in #541
  • Update dependency express to v4.20.0 [SECURITY] by @renovatebot in #546
  • Update dependency body-parser to v1.20.3 [SECURITY] by @renovatebot in #543
  • Use @gnuxie/typescript-result's expect where applicable instead of throwing garbage. by @Gnuxie in #552

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