Updates & Release Notes
Track new features, changes, fixes, and removals as Miku develops.
Latest Release
Guided Setup & Community Automation
Version 0.2.1 • 07/08/2026
A cumulative release since 0.1.4.3 that makes Miku safer, more reliable, and easier to configure with guided setup, community tools, automation, and a consistent Components v2 experience.
ExpandCollapse
Guided Setup & Community Automation
Version 0.2.1 • 07/08/2026
A cumulative release since 0.1.4.3 that makes Miku safer, more reliable, and easier to configure with guided setup, community tools, automation, and a consistent Components v2 experience.
- Added a guided Quick Setup wizard with Community, Gaming, Creator/Streamer, and Private Server profiles.
- Added category-based setup navigation for Getting Started, Safety & Moderation, Community, Content & Alerts, Automation, and Advanced settings.
- Added setup progress tracking with Enabled, Configured, Needs Attention, and Not Configured states plus Continue Setup routing.
- Added ready-made templates for verification, pronouns, game and region roles, rules acceptance, stream announcements, daily reminders, and member onboarding.
- Added Preview, Test, and Publish workflows with guidance for message variables such as {user}, {server}, {member_count}, and #channel-name.
- Added setup history with undo, validated configuration export and import, confirmed reset, and duplication tools.
- Added Reaction Roles using persistent buttons, select menus, or reactions with role limits, hierarchy checks, access rules, and pagination.
- Added full role-menu customization for titles, descriptions, banners, accent colors, footer text, placeholders, button layouts, and editable role options.
- Added private role-menu previews, option reordering, menu duplication, and automatic refresh of published menus.
- Added timezone-aware one-time, daily, weekly, and monthly scheduled posts with restart-safe duplicate prevention.
- Added Automation Rules for message, member join, role change, and scheduled triggers with message, reply, add-role, and remove-role actions.
- Added automation cooldowns plus bot, webhook, loop, and unwanted mention protection.
- Completed Welcome and Goodbye messages with public posts, welcome DMs, automatic roles, custom templates, and appearance settings.
- Added optional 900×360 welcome images with a centered member avatar and username, server details, custom background, and accent color.
- Added automatic conversion of unique #channel-name text into clickable Discord channel mentions in Welcome and Goodbye messages.
- Added safe Send Test controls for Welcome, Goodbye, Logging, Twitch Live, Twitch Clips, and YouTube notifications.
- Added explicit Twitch and YouTube enable controls, clearable sources and destinations, and management for additional YouTube channels.
- Added support for YouTube channel, handle, username, custom, and video URLs.
- Added administrator-only diagnostics for runtime, database, backups, polling, queues, integrations, permissions, and setup health.
- Added complete logging for image deletion, bulk message deletion, invite posting, and moderator commands.
- Added destination permission validation and automatic-role hierarchy checks before settings can be activated.
- Added database-backed notification claims, stable Discord nonces, delivery reconciliation, retries, and per-channel queues.
- Added duplicate-launcher protection, serialized migrations, graceful shutdown, scheduled backups, retention controls, and health telemetry.
- Added an Ubuntu and PM2 production configuration with safe single-launcher fork-mode defaults.
- Standardized every setup panel on Miku's original custom emoji style for add, back, navigation, edit, preview, refresh, test, and destructive actions.
- Centralized setup controls in a shared Components v2 style system to prevent future menu inconsistencies.
- Grouped Twitch and YouTube polling by source and replaced the global notification bottleneck with independent channel delivery queues.
- Made database upgrades data-preserving through schema v5 so existing settings and notification history remain intact.
- Fixed duplicate notifications across restarts, shards, retries, and overlapping scheduler runs.
- Fixed missed Twitch clips by processing every clip between polls, including clips with identical timestamps.
- Fixed migration races, duplicate emoji deletion logs, incomplete emoji updates, and invalid empty log events.
- Fixed Social Alert panels not refreshing after changes and sources or notification channels being impossible to clear.
- Fixed Twitch notifications failing when a profile image is unavailable.
Changelog History
Smarter Logs & Live Changelog
Version 0.1.4.3 • 27/04/2026
Improved logging clarity and introduced automatic changelog updates with dynamic bot presence.
ExpandCollapse
Smarter Logs & Live Changelog
Version 0.1.4.3 • 27/04/2026
Improved logging clarity and introduced automatic changelog updates with dynamic bot presence.
- Added automatic changelog fetching from the Flameforge API.
- Added scheduled routine to check for and post new changelog updates.
- Added Components v2 changelog messages with structured layout and link button.
- Added dynamic bot presence showing current and latest version.
- Improved log embeds to automatically hide empty, unknown, or unavailable values.
- Updated channel update logs to only show fields that actually changed.
- Improved role update logs to ignore unchanged or irrelevant role data.
- Removed placeholder reason fields when Discord does not provide an audit-log reason.
- Separated changelog logic into a dedicated routine for better structure.
- Fixed empty topic changes appearing in channel update logs.
- Fixed position-only channel moves being logged as channel updates.
- Fixed duplicate emoji delete logging caused by duplicate event handlers.
- Prevented duplicate changelog posts using version tracking.
Grouped Logging Channels
Version 0.1.4.2 • 2026
Reworked the logging system to support grouped channels, cleaner configuration, and more scalable log routing.
ExpandCollapse
Grouped Logging Channels
Version 0.1.4.2 • 2026
Reworked the logging system to support grouped channels, cleaner configuration, and more scalable log routing.
- Added grouped logging channels for messages, members, moderation, server changes, and voice activity.
- Added per-group channel configuration for more flexible log organization.
- Added per-group event selection for cleaner and more focused logs.
- Replaced single log channel system with grouped channel routing.
- Improved logging UI with dedicated configuration pages for each log group.
- Refactored log dispatch system to route events based on their group.
- Reduced UI complexity to stay within Discord component limits.
- Fixed excessive component usage causing Discord API errors.
- Fixed logs being sent to incorrect or multiple channels.
Detailed Logging Improvements
Version 0.1.4.1 • 2026
Improved server logs with audit-log details, cleaner user formatting, and unified deleted-message attachment previews.
ExpandCollapse
Detailed Logging Improvements
Version 0.1.4.1 • 2026
Improved server logs with audit-log details, cleaner user formatting, and unified deleted-message attachment previews.
- Added audit-log support for moderation and server management logs.
- Added executor details for bans, unbans, timeouts, role changes, channel changes, and emoji changes.
- Added audit-log reason fields where Discord provides a reason.
- Added image preview support for deleted message attachments.
- Unified deleted message and attachment logs into a single embed.
- Improved user formatting to avoid duplicated usernames in log messages.
- Improved log embeds with optional image display support.
- Fixed deleted image logs being sent separately from deleted message logs.
- Fixed duplicated usernames in executor and user fields.
Logging System & Event Infrastructure
Version 0.1.4 • 2026
Introduced a full server logging system with configurable events, unified embeds, and a scalable event architecture.
ExpandCollapse
Logging System & Event Infrastructure
Version 0.1.4 • 2026
Introduced a full server logging system with configurable events, unified embeds, and a scalable event architecture.
- Added full logging system for messages, members, roles, channels, emojis, and voice activity.
- Added configurable logging UI with enable toggle, channel selection, and event selection.
- Added support for 25+ log event types including joins, deletes, edits, roles, and voice activity.
- Added unified log embed system for consistent and readable log messages.
- Added log formatting utilities for users, roles, channels, and timestamps.
- Added automatic image and attachment logging for deleted messages.
- Added voice activity tracking (join, leave, move).
- Refactored event handling system to support modular event files and subfolders.
- Improved event loader to support both legacy and modern event formats.
- Standardized event structure using name/execute pattern for scalability.
- Improved internal logging architecture for better maintainability and expansion.
- Fixed event loading issues caused by invalid module paths and incorrect import formats.
- Resolved crashes from mismatched event handler formats (function vs object).
- Prevented invalid or empty log events from being sent.
Twitch Clips & Stability Improvements
Version 0.1.1 • 2026
Introduced Twitch clip tracking for main streamers alongside major stability, deduplication, and performance improvements.
ExpandCollapse
Twitch Clips & Stability Improvements
Version 0.1.1 • 2026
Introduced Twitch clip tracking for main streamers alongside major stability, deduplication, and performance improvements.
- Added Twitch clip monitoring for main streamers.
- Added dedicated clip channel and ping role configuration.
- Added clip cache system to prevent duplicate clip posts.
- Added simple clip message format with direct link and creator attribution.
- Added Twitch clip settings UI with enable toggle, channel, and role selection.
- Refactored Twitch API layer for shared token handling and improved reliability.
- Separated live stream and clip checkers for cleaner architecture.
- Improved request handling with better timeout, retry, and rate limit handling.
- Adjusted Twitch polling intervals for safer API usage.
- Prevented duplicate Twitch live and clip posts through improved deduplication logic.
- Resolved edge cases where invalid or missing channels caused silent failures.
Alpha Public Launch
Version 0.1.0 • Early 2026
First public launch of Miku with Twitch and YouTube creator integrations.
ExpandCollapse
Alpha Public Launch
Version 0.1.0 • Early 2026
First public launch of Miku with Twitch and YouTube creator integrations.
- Launched the first private version of Miku for creators.
- Included Twitch integration for stream notifications.
- Included YouTube upload notifications.
YouTube Upload Integration
Version 0.0.9 • Early 2026
Added YouTube upload tracking and notification support for creator communities.
ExpandCollapse
YouTube Upload Integration
Version 0.0.9 • Early 2026
Added YouTube upload tracking and notification support for creator communities.
- Added YouTube upload notifications.
- Added creator channel tracking for YouTube uploads.
- Improved integration structure for future creator platforms.
Twitch Integration
Version 0.0.8 • Early 2026
Added Twitch integration support for stream alerts and creator notifications.
ExpandCollapse
Twitch Integration
Version 0.0.8 • Early 2026
Added Twitch integration support for stream alerts and creator notifications.
- Added Twitch stream notification support.
- Added basic creator integration module structure.
- Prepared the integration system for additional platforms.