MAJOR MILESTONES

The history, without the clutter.

Instead of listing every hotfix, this page keeps the releases that materially changed the player experience. Current release: v20.5.6.

v20.5.6

SERVER RANKING · ONE-STEP !START · ABADDON MUSIC

The new !serverrank ranks servers each week by active survivors. Newcomers only need !start: buttons walk them from sign-up through tutorial rewards, and !register works without an access word. A welcome card is posted when the bot joins a server. Music now runs on the dedicated ABADDON Music bot for steadier playback, and !music idle sets how long it stays after the queue ends (1-60 min). Patch and diagnostic entries were removed from the command menu, and a memory issue that restarted the bot was fixed.

v20.4.7

ARCHIVE-FIRST OFFICIAL RENEWAL · MULTI TEMP VOICE · SLEEP ROOMS

The official-server renewal preserves channels, messages and roles, resumes safely after restart, and restores persistent Korean/English guide panels. Managers can install, pause and remove multiple game-named temporary-voice lobbies, plus separate sleep rooms that block speaking, video and soundboard permissions.

v20.4.5

PERSONAL BUMP COOLDOWN DM REMINDER

ABADDON can detect supported promotion-bot success or cooldown notices, save the next available time, and send one DM to the configured owner when the cooldown ends. It never runs an automatic bump and stores the schedule additively with the existing data and SQLite safety mirror.

v20.4.4.7

MUSIC HARDENING · OPT-IN ALERTS · PUBLIC COMMAND PROTECTION

The bilingual music player now connects play, search, queue, repeat, autoplay, playlists, favorites and history, with stronger duplicate-extraction and sign-in error handling. Personal DM alerts start OFF and are explicitly selected. Patch, audit, diagnostic, maintenance, test and internal-log commands are owner-only. Premium foundations exist, but paid feature enforcement remains OFF.

v20.1.0–20.4.3

100-FLOOR PIXEL ROGUELIKE · WALL TOPOLOGY · SURVIVAL TURNS

The solo expedition expands into a 100-floor structure with directional player/infected pixel assets, connected wall surfaces, and a turn loop covering movement, combat, rest and death. Discord-width rendering and Korean text stability were hardened alongside it.

v19.7.0–19.7.9

OPTIONAL AI CHAT · KOREAN/ENGLISH EXECUTION PARITY

When OpenAI is configured, mention conversations route short and complex requests separately while preserving the existing fallback when unavailable. Buttons, dropdowns, modals and error guidance now follow the language of the command while sharing one feature core.

v19.6.5

OPS LOGS · UI ERROR WATCH · ENGLISH SERVER MIRROR

Successful and failed command usage is now stored in SQLite and available through owner-only internal tooling. Modal, button and select callback failures are also reported to the owner with a one-minute duplicate-error suppression window. !englishserver preview/run mirrors the live Korean category/channel/permission structure into a parallel English menu without changing the Korean layout.

v19.6.4

EMERGENCY MAINTENANCE NOTICE · COMMAND GUIDE HARDENING

The command catalogue now tolerates extension categories with missing hint metadata instead of raising a KeyError. Staff can start, rebroadcast, and end maintenance mode from the bot; blocked users receive a channel notice and throttled DM guidance.

v19.5.0

CONTEXT-AWARE START HUB

!start checks survivor registration and server-manager permissions, then shows only the most useful next actions. Existing !register survivor and newcomer buttons remain unchanged; the welcome panel only adds the new start-hub guidance.

v19.4.0

SERVER PERMISSION AUTOMATION · MEMBER ALERT REQUESTS

ABADDON now analyzes existing categories and channels, previews a permission plan, and safely applies @everyone, configured staff roles and ABADDON overwrites with automatic backup and rollback IDs. Direct YouTube/Twitch/CHZZK/SOOP registration remains staff-only, while regular members can submit !alertrequest entries for staff approval or rejection. !allalerts shows all four platforms in one view, and !alertroomnotice can post and pin the unified alert-room notice automatically.

v19.3.2

ENGLISH COMMAND CATALOG INTEGRITY

Audited the full English command surface and removed Korean parameter names, Description None placeholders, and broken machine-like descriptions. Korean callback names remain canonical internally, while English usage now displays parameters such as difficulty, target, region, item_name, and message_id. Discord !help, missing/bad-argument usage hints, and English slash parameter localizations now use the same clean vocabulary.

v19.3.2

EXTERNAL ALERT UI · DELETE HOTFIX

Removed unrelated schedule/reservation recommendation buttons and the related-feature dropdown from YouTube, Twitch, CHZZK and SOOP alert management results. YouTube subscriptions are stored under the canonical UC channel ID even when they are added with an @handle or URL, so removal now resolves UC ID, @handle, URL or stored channel name to the same subscription. CHZZK and SOOP removal also recognize the originally supplied identifier and display name.

v19.3.0

4-PLATFORM STREAM ALERT HUB · CHZZK + SOOP

Expanded External Alerts into a unified YouTube · Twitch · CHZZK · SOOP hub. CHZZK subscriptions accept a channel URL or channel ID and can detect live starts immediately. SOOP support is deployment-ready; after Open API approval, add SOOP_CLIENT_ID to the Bot Worker on Render to activate it in the same dashboard. Korean/English dashboards, command discovery, status reporting, add/remove flows and stored alert data now stay in sync across all four platforms.

v19.2.1

DASHBOARD FAST SWITCH · SNAPSHOT CACHE

Consolidated the per-server settings, structure, overview, GIF and external-alert reads into one Worker snapshot request. The 1,489-command catalogue is generated once and cached, while the overview uses a lightweight command count. Rapid server switches now cancel stale browser requests, supersede queued relay reads, and ignore old responses so they cannot overwrite the newly selected server. A 30-second browser snapshot cache makes switching back to a recent server immediate.

v19.2.0

WEB FULL CONTROL · ENGLISH PARITY · LIVE FEED

Fixed dashboard controls that could remain locked when one optional API panel timed out, restored the public real-time event feed on the official site, added a Live Feed tab inside the authenticated dashboard, expanded web-managed server/security/language/role settings, and completed a native English dashboard at /en/dashboard.html. Korean and English continue to use the same live gameplay callbacks instead of duplicated game logic.

v19.1.1

WEB DASHBOARD RELAY HOTFIX

Reworked the dashboard for Render's split Background Worker + public Web Service architecture. Discord OAuth now runs on abaddon-live-feed, while authenticated dashboard actions are relayed to the real bot Worker and written into the same world_data. This fixes the /auth/discord not_found failure.

v19.0.5

ROTATING REACTION CHOREOGRAPHY

Super Style still supports up to five reactions, but all 13 semantic categories now rotate through four curated reaction scenes. Repeated result messages no longer reuse one fixed five-reaction stack, and the concrete GIF candidate inside each category rotates as well. Owner-only reaction verification rotates both the test theme and combination.

v19.0.4

SUPER STYLE · 5 REACTIONS

Expanded Super Style from up to three to up to five automatic custom-emoji reactions per eligible bot result. Complementary semantic categories were expanded as well, so ABADDON can actually compose five distinct reactions. The immediate !superreaction ON check and owner-only verification now use the five-reaction set too.

v19.0.3

SUPER REACTION RUNTIME HOTFIX

Fixed the link where !superreaction ON enabled Super Style without enabling the parent automatic-GIF runtime. Super Style now enables the runtime automatically and performs an immediate reaction check. Local/bank GIF counts, reaction permissions, external-emoji permission and the latest Discord reaction error are available through owner-only internal status tooling.

v19.0.2

ANIMATED EMOJI · SUPER STYLE

ABADDON scans custom server emojis by meaning and reacts to success, failure, combat, pets, celebrations and more. An official-server emoji bank can provide fallback emojis when an installed server has no suitable local emoji, while Super Style can combine up to three custom emoji reactions.

v19.0.1

KO/EN PARITY AUDIT HOTFIX

Fixed false-positive English alias checks, separated startup localization warm-up from real runtime fallbacks, and tightened ABADDON newcomer branding.

v19.0.1

KO/EN PARITY · ABADDON BRANDING

Korean and English now share the same live feature core, with stronger English command access and localization for buttons, dropdowns, modals and slash commands. The bright newcomer UI is also rethemed as the ABADDON quarantine network.

v19.0.1

PRESENCE ROTATION HOTFIX

Removed competing presence updates so the rotating activity text no longer goes blank between 30-second cycles.

v19.0.1

NATIVE DISCORD INTEGRATION

Connected native Discord Polls, Scheduled Events, context menus, user-install commands, forum/thread automation, Soundboard and AutoMod while simplifying toggle controls to ON/OFF.

v19.0.1

SERVER AUTOMATION · SECURITY · EXTERNAL ALERTS

Consolidated existing welcome, autorole, polls, suggestions, schedules and SERVER GUARD without duplicating them, then added giveaways, scheduled announcements, destructive-change burst alerts, and YouTube/Twitch notifications.

v18.6.0

UX / RETENTION

Added smart discovery, favorites, recents, recommendations, next-action guidance and usage telemetry so 1,400+ features are easier to find and reuse.

v18.1.0

PUBLIC LAUNCH PACK

Added seasonal PvP, weekly guild competition, referrals, optional dynamic companion AI, Discord OAuth My Page, live rankings, SQLite safety migration, policies and public-service diagnostics.

v18.0.0

FINAL ECLIPSE

Completed the definitive terminal, newcomer/returner journey, daily loop, operations backup/restore, and five-phase server finale.

v17.6.0

Chronicle Museum · Community Season

Turned gameplay history into achievements, titles and exhibits, then connected normal activity to a shared server season.

v17.4.1

Mount Visual Renewal

Rebuilt all eight mounts as 16 localized HD game cards connected to the catalog, detail view and ride flow.

v17.4.0

System Fusion

Consolidated scattered systems around the survival terminal, contract office, production center and faction reputation.

v17.0.0

Black Sun · Creator Era

Added Season 6: Black Sun plus Creator Forge for administrator-authored branching community events.

v16.8.0

Lone Survivor

Added solo-friendly roguelite expeditions with seeds, difficulty, weekly mutations and run history.

v16.5.0

Survivor Core Complete

Established the five top-level command categories, feature-group dropdowns, story compass and survivor hub.

v15.0.0

NEON ABYSS

Expanded dimensional content, city visuals and the connection between presentation and persistent world systems.

v13.2.0

BLACK CITY

Built a city layer combining factions, economy, events, crime, NPCs and regional progression.

v11.4.0

Game City · Personal Casino

Expanded card games, racing, private casino and campaign presentation into a broader game-city experience.

Current policy · v20.4.7 is an additive update that preserves existing Discord commands, saved data, environment-variable names and relay event structures. Bot tokens, OAuth secrets and external API secrets remain Render environment variables only.