Changelog
Every WireWolf update, newest first. Times include the panel's UTC offset.
WireWolf bot & panelGMod addon (update your server addon)Both ends (game + Discord)
2026-08-29 · 01:20 UTC+02:00
Added
- The rented database size is now actually enforced: once a database is full, new data stops being written and the panel says so plainly. Deleting and downloading always keep working, so you can always get back under the limit, and freeing space unblocks writing within a minute.
Improved
- Your coin balance now appears under your name on every page. Coins belong to you, not to a server - open any server you run and "Add coins" moves them in, which is what pays that server's rent.
Fixed
- Uploading a backup can no longer blow straight past your storage limit - the upload is bounded by the space actually left instead of only being checked before it starts.
2026-08-27 · 17:07 UTC+02:00
Improved
- Hardened the money and database-lifecycle paths: purchases are never consumed unless the coins were actually credited, an unreadable wallet can no longer be mistaken for an unpaid server, renewals keep to their schedule instead of drifting, and an expired grace window is re-armed so nobody loses their 7-day download period.
Fixed
- Coins: switching database tiers mid-period now credits the unused part of what you already paid instead of charging a full new period, and "Stop renting" lets the period you paid for run out rather than ending it on the spot.
- Coins: a refunded coin pack is now taken back from wherever the coins actually went, including a server they were deposited into.
2026-08-27 · 16:27 UTC+02:00
Added
- Coins: WireWolf now has its own currency. Premium includes 100 coins every month, and you can buy coin packs on Discord at roughly 1 coin per cent. Coins are yours and can be put into any server you run.
- Rent a managed database with coins instead of picking a bundled plan: 1 GB for 199 coins or 10 GB for 499 coins per 30 days, renewing automatically unless you switch auto-renew off. Stop any time - the database stays downloadable for 7 days first.
Improved
- Premium is now ONE simple subscription that unlocks every feature, instead of a grid of bundled plans that mixed features and database size together. Anything with a size or a running cost is paid for with coins, so new options can be added without inventing another plan.
2026-08-26 · 00:24 UTC+02:00
Added
- Self-hosting operators: a new `guilds` console command lists every Discord server using the bot - name, owner, member count, when the bot joined - plus the game servers linked to each one, the IP each is connected from, and any servers left behind by a Discord server that removed the bot.
2026-08-26 · 00:13 UTC+02:00
Improved
- Game server connections are no longer dropped silently: the console now says when a server stopped answering pings (crash, restart or network drop), and warns when a new connection replaces one that was still open - which is what two servers sharing a single setup token looks like.
Fixed
- Applications: if a server's database is replaced, wiped or switched after the feature was enabled, the daily cleanup no longer fails over and over in the console - it now skips quietly until the tables are back.
2026-07-28 · 01:23 UTC+02:00
Improved
- Applications: the Default questionnaire now has its own minimum playtime - players below it can't apply. Playtime questionnaires must be set above the Default's minimum; one at or below it is overwritten by the Default (never shown).
2026-07-28 · 01:04 UTC+02:00
Fixed
- Applications: when WireWolf lacks the permissions to open review channels, the warning now has a one-click Re-authorize that actually requests Manage Channels + Manage Roles. The previous link pointed at a re-authorize that couldn't grant them and a banner that never appeared.
2026-07-28 · 00:23 UTC+02:00
Fixed
- Premium tier definitions now ship inside WireWolf itself instead of living only in per-server config, so premium perks and managed databases can no longer go unrecognized after a server restart or reinstall.
2026-07-27 · 14:41 UTC+02:00
Added
- Moved your panel to a cleaner URL? The new legacy-port option keeps the old host:port serving too - old links 301 to the new URL and GMod servers already connected on the old port keep working, so you don't have to re-point every server or hunt down old links.
- New Google Search Console verification option: drop a verification tag onto every page instantly, no redeploy.
2026-07-27 · 11:49 UTC+02:00
Added
- autocert now works behind hosts that map public :80 and :443 to different internal ports - set `httpport <port>` to the :80 one and WireWolf also listens there to answer the Let's Encrypt challenge and redirect http to https, so a split-port host behaves like a directly-exposed server.
2026-07-27 · 11:15 UTC+02:00
Added
- WireWolf can now obtain and auto-renew its own Let's Encrypt certificate (ACME HTTP-01) - no manual cert files to manage. Enable it in the console with `autocert <email>`; it re-issues automatically when you change your panel URL and hot-swaps renewals with no restart.
2026-07-27 · 02:28 UTC+02:00
Fixed
- Opening the panel with http:// instead of https:// now redirects to the secure URL instead of failing to connect.
2026-07-20 · 00:09 UTC+02:00
Fixed
- Applications: if the review channel fails to open (e.g. the bot is missing channel permissions), the application is rolled back instead of getting stuck as a pending row that permanently blocked the player from re-applying. A channel-less application no longer counts as pending.
2026-07-19 · 23:42 UTC+02:00
Added
- New "Decide applications" permission: the Accept / Deny / Deny-with-reason buttons now require it - not even server admins can decide without it. Viewing an application no longer lets someone decide it; grant Decide separately (and nobody can decide their own application).
2026-07-19 · 21:25 UTC+02:00
Fixed
- Links that jump to another settings tab (e.g. from Applications to User statistics) now actually switch the tab instead of only changing the URL.
2026-07-19 · 18:46 UTC+02:00
Added
- Import utime: seed each player's historical playtime from your server's utime addon into WireWolf statistics - append it before your tracked data, or override to start fresh. Imported time counts as raw play time.
- Applications can now gate questionnaires on WireWolf-tracked playtime (any time, or play-only excluding spectators) instead of utime - chosen per server.
2026-07-19 · 17:17 UTC+02:00
Improved
- Changelog now colour-codes each bullet by what changed - magenta for the WireWolf bot & panel, blue for GMod addon updates, and a diagonally-split marker for changes that touch both ends - and lines every bullet up under a fixed-width category tag.
2026-07-19 · 17:08 UTC+02:00
Added
- Public changelog (this page) - every WireWolf update, timestamped.
Fixed
- Player count now shows your public slot limit (sv_visiblemaxplayers) instead of the raw slot count on servers that keep reserved admin slots.
2026-07-19 · 16:53 UTC+02:00
Improved
- Permissions tab: added a search box that filters the roles and players lists as you type.
2026-07-19 · 16:41 UTC+02:00
Added
- Moderator applications: players type !apply in game to fill out a questionnaire; each submission opens a private Discord review channel with Accept / Deny / Deny-with-reason buttons.
- New "View applications" permission so chosen roles or members can read and decide applications.
- Application questionnaires support single-choice, multiple-choice and free-text questions, plus per-question image and YouTube embeds. Premium unlocks multiple playtime-based questionnaires and unlimited media.
2026-07-19 · 14:59 UTC+02:00
Fixed
- Sharing your panel link in Discord now unfurls as a WireWolf preview instead of a generic Discord login card.
2026-07-19 · 14:47 UTC+02:00
Added
- Guild-wide Permissions tab: grant permissions to Discord roles or individual members from two clickable lists.
- "View bot panel" and "Edit bot panel" permissions - delegate panel access to someone without giving them Discord admin.