Product & Architecture Releases

Changelog & Updates

Chronological release history for the Aegis Discord bot and the Knub modular TypeScript framework.

10
Total Releases
v3.2.0
Latest Bot
v1.0.0
Latest Knub
Sep 2026
Since
Subscribe to release notifications via your RSS reader. Atom Feed
🤖 Bot Application 9 releases
v3.2.0Status Overhaul
#

Overhauled /about command with multi-panel telemetry navigation, rewrote the live status page with SLA tier visualization and uptime history, and promoted 3.1.1 reliability fixes.

  • ENHANCED /about completely redesigned with 4 navigable views (Overview, Runtime, Network, Database) via Discord select menu.
  • NEW /about Runtime view shows heap usage bar graph, RSS, external memory, Node platform and PID.
  • NEW /about Network view shows WebSocket shard status and top 5 largest guilds by member count.
  • NEW /about Database view probes MongoDB round-trip latency and lists all registered Mongoose models.
  • ENHANCED /about Refresh button disables after the 2-minute interaction window expires.
  • QOL /help command now features direct action buttons to Web Documentation, Command Reference, and Live Status.
  • QOL /dashboard command features a direct link button into the Web Dashboard control panel.
  • QOL /remindme now supports week durations (1w) and provides smart interactive autocomplete presets.
  • QOL /serverinfo surfaces instant links for high-resolution Server Icon and Banner.
  • WEB Status page redesigned: SLA tier legend, 30-day uptime history bar, component health grid, endpoint directory.
  • WEB Status page adds on-demand live refresh button with spin animation and toast feedback.
  • WEB Added floating Back-to-Top smooth navigation button on long documentation and command pages.
  • WEB Added keyboard shortcut (/) to instantly jump to and focus command search on /commands.
  • WEB Copy-to-clipboard buttons now trigger toast feedback across all commands and code blocks.
  • WEB Changelog updated to v3.2.0.
v3.1.1Reliability & Safety Patch
#

A stability-focused release that secures interactive workflows, restores persistent giveaway controls after restarts, and strengthens the public website.

  • FIXED Giveaway Enter and View Entries controls now work persistently after the originating command completes, including after a bot restart.
  • HARDENED Giveaway entry is atomic, honors required roles, prevents duplicate entrants, and keeps the visible entry total current.
  • HARDENED Ticket controls now distinguish ticket owners from support staff; participant management, claims, and transcripts are staff-only.
  • HARDENED Role panel interactions are verified against their stored panel and configured roles before a role can be changed.
  • FIXED Suggestion Details controls display information instead of accidentally recording a downvote; concurrent votes no longer overwrite each other.
  • WEB Top.gg webhook traffic is rejected until its authentication secret is configured, and dynamic website notices avoid unsafe HTML insertion.
  • WEB Added global command and site search with keyboard shortcut support (Ctrl/Cmd + K), live command data, accessible dialog behavior, and mobile-ready results.
  • WEB Simplified the interface with a focused light/dark theme switch, softer motion, flatter cards, and reduced background decoration.
  • ENHANCED /help now provides command autocomplete, readable permission requirements, and safe long-form command details; /diagnostics now checks tickets, role panels, transcripts, and welcome-role readiness.
  • HARDENED Timeout quick actions re-check the acting moderator's role hierarchy before changing another member's timeout.
  • WEB Added a dedicated /troubleshooting support guide with structured fixes for commands, moderation, AutoMod, tickets, automation, website status, and deployment.
  • NEW /beta program management: persistent tester roster, controlled feature flags, tester-only feedback, staff review, and home-server protections.
  • BETA Experimental AutoMod caps detection adds a configurable uppercase threshold/action and a safe Command Lab preview for enrolled testers.
  • FIXED Interactive polls retain their original deadline while live results update.
v3.1.0Feature Drop
#

Giveaway system, redesigned polls, /infractions dashboard, /remindme, upgraded /slowmode, and a richer /announce with live preview editing.

  • NEW /giveaway suite — start, end, reroll, and list giveaways with role requirements, multi-winner support, auto-end timer, and DM notifications to winners.
  • NEW /infractions — paginated staff dashboard showing per-user warnings and mod cases in one tabbed view with page navigation.
  • NEW /remindme — personal DM reminder with flexible duration strings (30m, 2h, 1d) and optional channel ping delivery.
  • ENHANCED /poll completely rewritten with interactive buttons, live vote progress bars, anonymous mode, multi-select toggle, image attachments, configurable duration, and an End Poll button for moderators.
  • ENHANCED /announce upgraded with a live embed preview before sending, in-place title/body edit modal, 8-color palette picker, image and thumbnail URL fields, crosspost support for Announcement channels, and author brand suppression.
  • ENHANCED /slowmode upgraded from a single integer input to a set/custom/check subcommand tree with friendly presets, quick-adjust action buttons, reason tracking, and current-rate checker.
  • WEB Website changelog updated to v3.1.0 with all new command entries.
v3.0.0Major Milestone
#

Enterprise Suite & Discovery Launch introducing emergency lockdown controls, staff member notes, severity-based warnings with undo buttons, interactive embed builder, content purge filters, Top.gg webhook, and live browser playground.

  • NEW /lock command suite — /lock channel, /lock unlock, and /lock server emergency raid lockdown control.
  • NEW /note staff annotation suite — /note add, view, delete, clear backed by MongoDB StaffNoteModel.
  • ENHANCED /warn command upgraded with Low/Medium/High severity choices, DM warning dispatch, silent flag, and instant undo button.
  • ENHANCED /ban command updated with interactive 30s confirmation modal, pre-ban DM notification, and silent flag.
  • ENHANCED /timeout command updated with duration parser (15m, 2h, 1d), DM notification, and silent flag.
  • ENHANCED /userinfo updated with live presence/activity badges, mod cases button, and avatar link.
  • ENHANCED /modstats interactive staff analytics dashboard with 7d/30d period selector & refresh button.
  • ENHANCED /embed upgraded with interactive modal builder (builder subcommand) and fast mode (quick).
  • ENHANCED /purge filter choices (all, bots, humans, links, images, embeds) with 14-day API age validation.
  • ENHANCED /config structure converted to subcommand tree: view, logging, welcome, suggestions, language.
  • WEB Built interactive Web Dashboard (/dashboard) and browser Command Playground (/playground) with 5 color themes.
  • WEB Implemented Top.gg webhook handler endpoint (/api/topgg/webhook) with secret token authentication.
v2.1.1Interactive Update
#

Interactive control panels, suggestion review states, manual member verification, and server blueprint permissions.

  • NEW /dashboard interactive server control panel with live metric counters & action buttons.
  • NEW /suggest consider subcommand — marks suggestions as under active review (🟡 Under Consideration).
  • NEW /verify user command — staff manual member verification bypass.
  • ENHANCED Interactive warning action buttons (📜 Warning History, ❌ Undo Warn).
  • ENHANCED Auto-responder subcommand aliases for create and delete.
v2.0.0
#

Repeated-offense escalation, telemetry dashboards, and automated recurring announcements.

  • NEW Repeated-offense escalation: automatically timeout, kick, or ban members when they hit configurable warning thresholds via /escalation.
  • NEW Staff moderation dashboard via /modstats: guild-wide case count, recent actions, and top offenders in one embed.
  • NEW Recurring announcements via /automation repeat — scheduled messages re-fire on an interval and survive restarts.
  • ENHANCED Suggestions fully rewritten: /suggest setup, submit, approve, reject with live 👍/👎 vote buttons that update in real time.
  • ENHANCED Polls upgraded to Discord's native poll API with configurable duration (1h–7d) and multi-select support.
  • ENHANCED Welcome auto-role: /welcome role assigns a role to every new member on join.
  • SECURITY Server diagnostics via /diagnostics: checks bot permissions, channel accessibility, and automod config with actionable recommendations.
  • SECURITY Spam rate-limiting added to automod, along with message-edit checking and role/channel exemption lists.
v1.2.0
#

Command permission overhaul and message scheduling safety.

  • NEW Added /nickname and persisted /automation message scheduling for safer server operations.
  • ENHANCED Reworked command permission checks for selected welcome, logging, and announcement channels.
  • SECURITY Hardened polls, moderation reasons, and external-user bans with validation that matches Discord behavior.
  • SECURITY Reduced /config from Administrator to the least-privilege Manage Server permission.
v1.1.0
#

Member diagnostics and AutoMod action flexibility.

  • NEW Added /userinfo and /serverinfo for quick, self-service member and server diagnostics.
  • ENHANCED Expanded automod with mention-spam controls and per-rule delete, warn, or timeout actions.
  • FIX Made automod warning writes reliable and normalized older automod records after upgrades.
v1.0.0
#

Public launch release.

  • NEW Public launch with moderation, auto moderation, logging, welcome, community, and automation command groups.
  • NEW Slash commands are registered in a single scope to eliminate duplicate entries in the Discord client.
  • WEB Introduced public website: home, features, searchable command reference, documentation, changelog, and status pages.
🧩 Knub Framework 1 release
Knub v1.0.0Framework Milestone
#

Production launch of the Knub TypeScript modular plugin architecture for the Aegis Discord bot.

  • NEW KnubPlugin & definePlugin modular framework organizing bot domains with typed configs, lifecycle hooks (onLoad, onUnload, onGuildLoaded), and event listeners.
  • NEW Pre-Filter Command Pipeline: guildOnlyFilter, userPermissionsFilter, botPermissionsFilter, cooldownFilter, and per-guild plugin enablement guards.
  • NEW Post-Execution Telemetry Hooks: execution latency tracking (telemetryHook) and automated cooldown timestamp recording (cooldownUpdateHook).
  • NEW Interactive Component Dispatcher: routes button clicks, modals, and select menus matching plugin regex patterns with seamless fallback.
  • NEW 9 Core Domain Plugins: Moderation, Community, Tickets, Roles, Verification, Automod, General, Config, and Autoresponder.
  • NEW Server admin command /plugins: /plugins list with interactive StringSelectMenu toggle, /plugins toggle, and /plugins info.
  • ENHANCED Server diagnostics via /diagnostics: added Knub Plugins health overview and asynchronous channel/role fetch fallbacks.
  • WEB Public /api/plugins endpoint exposing plugin metadata, handler tallies, and live plugin counts on /health and /api/stats.

Want to test these features live?

Try our interactive playground browser sandbox or add Aegis directly to your server.