Skip to main content

Changelog

Review previous changelogs in regard to newly added bot features and when they were documented on the website.

info

Only changelogs newer than December 4, 2023, are documented.

July 30th, 2024 - Version 3.26

Bug fixes

  • Better handle errors where a thread fails to archive
  • Report a suggestion not found while editing suggestion messages
  • Resolved items not being removed from the virtual queue
  • Resolved the Moderator Note being added inline within suggestions embeds
  • Fixed notes commands failing to respond

Technical changes

  • Emit tracebacks on more logs

June 13th, 2024 - Version 3.25

Changes / Features

  • Support \n in notes
  • Add moderator notes to resolved suggestions
  • When suggestion content length is exceeded, return the suggestion text to user

Bug fixes

  • Fixed some errors with suggestions being incomplete server side

Technical changes

  • Fully removed our need to fork disnake
  • Fully removed our need to use bot base
  • More internal logging

June 9th, 2024 - Version 3.24

Changes / Features

  • Added German translations
  • More Portuguese translations
  • Users can now add notes to suggestions
  • Users can toggle on and off the ability to be pinged in new suggestion threads of theirs
  • Guilds can toggle pings for this as well
  • Queued suggestions can be approved and rejected using /approve and /reject
    • Users can add notes to these as well. On approval this note is set as the new suggestions note, on rejection this is added to the rejection embed

Bug fixes

  • Fixed the blocklist remove command without arguments
  • Fixed some errors happening silently in buttons
  • Queued suggestions turn red upon rejection

Technical changes

  • Bumped our logging library for some bug fixes
  • Modified logging levels to reduce log fatigue
  • Removed some background debug logging

March 29, 2024 - Version 3.23

New features

  • Suggestions support newline characters (\n) allowing for better suggestion formatting
  • The bot will ping the suggestions author in newly created suggestions threads

Bug fixes

  • Fixed a condition where resolving a suggestion when the bot was missing log channel permissions would result in the suggestion disappearing
  • Fixed the CDN including an extra . in image urls

Technical changes

Bot

  • Reduced the amount of API requests required to delete messages
  • Moved functionality from our Disnake fork into the bot
  • Updated Zonis to the next major version
  • More metadata in certain log messages
  • Removed some unused methods
  • All unhandled errors are pushed into our logging pipeline so we can catch and fix them easier

Garven

  • Updated Zonis to the next major version

March 10, 2024 - Version 3.22

Documented Changes

  • Ability to configure suggestions channel queue (acff1c1)

Minor Changes

Bug Fixes

  • Fix information disclosures in commands using the wrong value for the command author (5840093)
  • Fix images 404'ing after 2 weeks (d38a3c7)

Technical Changes

Documentation

  • No technical changes, but maybe upgrading to a v4 alpha version of skyra-components soon if a public release isn't available by then

Bot

  • Moved to centralised logging (e083d20)
  • Added internal helper classes (cee879e)

January 4, 2024

Documented Changes

  • Add missing documentation for the /clear command (v3.2)

Minor Changes

  • Remove the /coming-soon route as the bot is stable and has nearly all features from the previous JavaScript version

Bug Fixes

  • Voters should no longer display on cleared suggestions (v3.20)

Technical Changes

Documentation

  • No technical changes

Bot

  • The bot runs behind a gateway proxy for zero downtime deployments (reverted as of c5727a6)
  • The ability to expose further information via our API
  • The shard count is now 5 shards per cluster with a total of 14 clusters

December 4, 2023

Documented Changes

  • Suggestion queue via the /queue command (v3.12)
  • Configure if images are able to be attached to suggestions via /config images_in_sugggestions (v3.14)
  • View who voted on a suggestion /view voters command (v3.14)
  • Anonymous suggestion resolutions via /config anonymous_resolutions (v3.15)
  • Block users from submitting suggestions via /blocklist user (v3.18)

Minor Changes

  • Improved rendered embeds and other Discord React componenents

Bug Fixes

  • To many to address in this one changelog

Technical Changes

Documentation

  • Upgraded repo Yarn to v3.9.4
  • Upgraded repo to Node v18.12.1
  • Upgade all other repo dependencies to latest major sem versions (holding off on Docusaurus v3)

Bot

  • General infrastructure and codebase refactoring and changes. Too much to properly document on this page