Skip to content

Releases: eggy03/PaperTrailBot

v3.7.2

12 May 09:05

Choose a tag to compare

What's Changed

This release contains internal refactors for easier maintainability

[2b3e928] build: switch to maven-assembly-plugin
[a85e2b7] chore: bump version to 3.7.2
[330555a] docs: remove native image description
[4815c89] refactor(server-stat-command): make helpers private
[8b71496] style(annotations): replace @NotNull with @NonNull annotations
[589391f] refactor(clients): inject api clients into listeners
[4dcf4c3] refactor(listeners): reorganize command listener packages
[7a5c7bf] refactor: unpack commons package
[8906340] refactor(utils): remove StackWalkerUtils from logging and deprecate

Full Changelog: v3.7.1...v3.7.2

v3.7.1

05 Apr 18:59

Choose a tag to compare

Changes

[46f90fa][d5f4bea] refactor: simplify main method signature
[83e626e] chore: update dependencies

Full Changelog: v3.7.0...v3.7.1

v3.7.0

29 Mar 16:18

Choose a tag to compare

Changes

[85d4cc5] feature: display attached roles in invite logs

Invite creates and deletes will now show the roles associated with them. These roles will get auto-applied to any member who joins using that invite link.

Internal Refactors

[41d7f06] refactor(onboard-utils): refactor channel list parsing to use streams
[6a8dd89] refactor(member-utils): refactor role list parsing to use streams
[8b32e43] refactor(role-utils): replace unused exception variables with _

Full Changelog: v3.6.3...v3.7.0

v3.6.3

29 Mar 05:04

Choose a tag to compare

Changes

[e4f44d5] update dependencies and plugins

Full Changelog: v3.6.2...v3.6.3

v3.6.2

25 Mar 08:20

Choose a tag to compare

Changes

[d128f72] fix: rephrase voice kick and move event descriptions to remove confusion regarding whether the member mentioned was the target or the executor of the said event.

Full Changelog: v3.6.1...v3.6.2

v3.6.1

16 Mar 03:49

Choose a tag to compare

Changes

[55e68fc] build: configure image to run as non-root user
[974c868] config: use mvnw in batch mode
[f508f9c] build: set java compiler release to 25

Full Changelog: v3.6.0...v3.6.1

v3.6.0

15 Mar 14:58

Choose a tag to compare

Changes

[b462c77] chore: update dependencies
[e2f0f16] refactor(auditlog): jumpurl for message pins and unpins
[6f0aa0c] refactor(auditlog): restructure embed descriptions for voice channel status

Full Changelog: v3.5.0...v3.6.0

v3.5.0

15 Mar 04:07
Immutable release. Only release title and notes can be modified.

Choose a tag to compare

Changes

[ed3f1b2] feat(audit-log): display message content for pin/unpin events
[cf66347] feat(audit-log): enhance voice channel status embeds

Full Changelog: v3.4.1...v3.5.0

v3.4.1

11 Mar 15:16

Choose a tag to compare

Changes

(172091a) chore: bump version to 3.4.1
(d3840e1) ci: trigger container image publish on tags
(060b84a) docs: add docker compose example
(1f120fa) fix: include maven and gradle wrappers
(9738e7f) chore: add .dockerignore file
(60c3e97) docs: make table of contents collapsible
(ce1831f) docs: add table of contents
(64bc8e9) docs: add auto-configuration and restructure guide
(fc8e098) docs: specify availability of pre-built container images
(88e23b3) build: upgrade java base images to 25
(b6daed5) ci: add workflow to build and publish docker image
(54fe750) docs: update proxy rate limiting behavior
(dcc15d3) docs: add synchronized rate limits configuration
(bb2b5b8) feat: experimental synchronized rate limitation support

v3.4.0

12 Mar 03:28

Choose a tag to compare

Changes

(1213238) chore: bump project version to 3.4.0
(54828ed) docs: improve sharding documentation
(18dc70e) chore: update papertrail.sdk version