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: v19.6.5.

v19.6.5

OPS LOGS · UI ERROR WATCH · ENGLISH SERVER MIRROR

Successful and failed command usage is now stored in SQLite and available to staff through !commandlog and !commandstats. 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.6.2

ABADDON LIFE CHANNEL PERMISSIONS

Added preview/apply/restore permission automation for the ABADDON LIFE section. It uses purpose-based profiles for announcements, public chat/media, reports, staff logs/tests, voice and job radio while preserving unrelated overwrites and creating a restore backup before changes.

v19.6.2

ABADDON LIFE · ADDITIVE DISCORD SECTION

Added !lifesectionpreview and !lifesectionadd. The bot now creates one dedicated ABADDON LIFE category and only missing channels while leaving existing categories, channel names, positions, permissions and configured FiveM log targets untouched.

v19.6.0

FIVEM / QBCORE TWO-WAY BRIDGE · ABADDON LIFE

Upgraded the phase-one read-only integration into a real QBCore two-way bridge. Discord staff can inspect characters, add/remove/set money, change jobs, grant items and owned vehicles, revive, announce, and kick; FiveM sends join/leave, duty, police/EMS emergency and admin events back to Discord. FiveM connects outbound through the Live Feed relay, and the bot stores neither the DB password nor the Cfx registration key. A dedicated life server Discord renewal layout is included.

v19.5.0

FIVEM / QBCORE LIFE SERVER BRIDGE

Added the first ABADDON Discord ↔ FiveM life-server bridge. !lifeserver, !lifeplayers, !lifesetup and !lifetest read the public FiveM status endpoints to show server state, player count/list and ONLINE/OFFLINE changes. No QBCore/MariaDB password or Cfx registration key is stored in the bot.

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. Re-run !giftest to see both the test theme and reaction combination change.

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 !giftest 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. New !gifdiag reports local/bank GIF counts, reaction permissions, external-emoji permission, and the latest Discord reaction error.

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 · v19.6.5 keeps the existing Discord commands while connecting setup-oriented features to the same data through the web dashboard. Bot tokens, OAuth secrets and external API secrets remain Render environment variables only.