v.3.5
Overview
New features:
- Adding automatic thread archival
- Added a reminder to use
/close
for help threads - Automatically close help threads if OP leaves the server
- Posts in media-only channels now need to contain media
- Disallow help thread titles containing the word "help"
Bugfixes:
- fixed bug with
/audit
unable to retrieve users - fixed bug with gist feature on no attachments
Platform:
- added a stub for our community website
- removed role-checks on most commands in favor of Discords built-in system
- replacing the infamous enum-utility-pattern with private constructors
- Introduced
@ParametersAreNonnullByDefault
and cleaned up usages of@Nonnull
/@Nullable
PRs
- Added missing javadocs by @SquidXTV in #521
- Implement thread close reminder for ask threads by @GeRmAnImAl in #524
- Bump com.diffplug.spotless from 6.9.1 to 6.10.0 by @dependabot in #526
- Replaces enum-utility-pattern classes with regular noninstantiable classes by @Taz03 in #529
- Bump ascii-table from 1.3.0 to 1.4.0 by @dependabot in #531
- Fixed attachment error + close input stream correctly by @SquidXTV in #530
- Adding org website by @Zabuzard in #528
- remove unnecessary checks by @Taz03 in #517
- Bump flyway-core from 9.1.3 to 9.2.0 by @dependabot in #535
- Make readme more inviting to contributors by @marko-radosavljevic in #534
- Auto-close help thread if OP leaves server by @mikerasch in #497
- Fix sonar issues by @mikerasch in #538
- Only allow media posts in media channels by @Mom0aut in #518
- Fix bug with /audit unable to retrieve users by @Zabuzard in #527
- Disallow 'help' in title of help threads by @Zabuzard in #537
- Adding help thread auto archiver by @Zabuzard in #540
- Introduce @ParametersAreNonnullByDefault by @Zabuzard in #541
- Allow linked media posts by @Zabuzard in #544
- Release v3.5 by @Zabuzard in #545
New Contributors
- @GeRmAnImAl made their first contribution in #524
- @mikerasch made their first contribution in #497
- @Mom0aut made their first contribution in #518
Full Changelog: v.3.4...v.3.5