What changed in VoidSentry and its dashboard, newest first.
New
Improved
Security
Data
Docs
Latest
Trap warning feedback and change details
NewRecent changes: click a row to open its details with the name, username and ID of who made the change, what changed and whether it was made on the dashboard or with a command.
ImprovedAdding a trap channel on the dashboard now tells you if the warning message could not be posted (for example when VoidSentry lacks Embed Links or Attach Files there); the trap itself is still active.
ImprovedThe bot checks the Embed Links and Attach Files permissions before posting the warning, so a missing permission is reported instead of failing silently.
Dashboard: details, statistics and owner tools
SecurityDashboard access is now checked against Discord on every request, so taking away the Administrator role or removing the person from the server takes effect at once.
SecurityThe dashboard and status page now carry their Content Security Policy on every response, including prefetch requests.
SecurityThe bot API counts /export and /export/ as the same route for its rate limit; very long server lists no longer make sign-in fail.
NewBan history: click a ban to open its details (full time, user ID, channel, reason, the whole message) with an Unban button.
NewServer page: statistics for the last 30 days (bans per day, by hour and weekday, busiest trap channels).
NewOwner tools: trends across all servers and a Leave button per server.
ImprovedStatistics charts redrawn with axis labels, gridlines, the busiest bar highlighted and a hover tooltip with the count, share, change from the previous day and the average; ban messages no longer break the table layout.
ImprovedCopyright notice in the footer; the year updates by itself.
DocsNew Docs and FAQ page and this changelog, with icons.
NewUnban from the dashboard, CSV export of the ban history, a setup checklist for new servers and invite links for servers without the bot.
Security"Sign out everywhere", rate limits on the dashboard API and token rotation without downtime.
SecurityMessages shown on the dashboard after a change are now signed, so a made-up link cannot display text of its own; the bot warns about a too-short access token.
ImprovedSettings changes and unbans made with commands are now recorded in the change log too.
DataEncrypted backups with an optional second copy; self-hosting without the dashboard is documented.
Launch preparation
NewWebsite with live stats, status page, privacy policy, terms and a cookie notice.
NewDashboard with Discord sign-in, settings editing with an audit log and ban search.
NewUnban button in ban logs; a daily direct message to the server owner when the bot cannot ban.
DataOwner-only /purge-user for data deletion requests.
New/help and a rotating status.
SecurityDependency updates (undici, fast-copy).
Earlier
VoidSentry 2
NewMulti-server support with per-server settings, exempt roles, dry-run and safeguards.
ImprovedMySQL storage and the /bans command; hardened evidence capture for trap bans.