Meerkat Patch Notes
π v1.3.0 (2025-11-19)
- β¨ **Voice Stats & Ranking Enhancements**
- Added `!voicetime` and `!mysummary` so users can check their total voice time and personal summary by period.
- Introduced `!rank-medal`, which automatically assigns medals (π₯π₯π₯) to the top 3 users based on voice ranking by prefixing their nicknames.
- Migrated all voice-related commands (`!rank`, `!stats`, `!voicetime`, `!mysummary`) to the locale system for full multi-language support.
- β¨ **Privacy & Data Management**
- Added `!forgetme` so users can delete all of their own voice records from the current server.
- Added `!prune-members` to clean up voice records of users who have already left the server. Supports `--dry-run` / `-n` to preview how many users/rows would be removed.
- Introduced `!settings voicetime-default <today|week|this-month|30-days|all>` to configure the default period used by `!voicetime` and `!mysummary`.
- β¨ **Web Dashboard Integration**
- Updated the `!help` embed footer and buttons to include quick links to the Docs and Dashboard.
- Enhanced `!rank` and `!stats` so their embeds include a "View more in the web dashboard" link/button, making it easier to jump into the GUI for deeper analysis.
π v1.2.0 (2025-07-01)
- β¨ **Major Feature Improvements**
- Overhauled the `!rank` command to be interactive with period selection buttons (This Month, 7 Days, etc.).
- Optimized the `!rank` database query for high performance and scalability on large servers.
- Enhanced the `!stats` command with period buttons and fixed a critical bug where filters were not applied to all statistics.
- Improved the `!locale` command to display current settings and usage when run without arguments.
- β¨ **New Features & Integration**
- Added `!μ λ©μΆ` (Dinner Recommendation) and unified it with `!μ λ©μΆ` into a single 'Meal Recommendation' command.
- Significantly expanded the menu database with more dinner-appropriate options.
- β¨ **Architecture & Stability**
- Implemented a command alias system, allowing commands like `!rank` to have multiple names.
- Refactored the Prisma schema to a centralized monorepo structure for better consistency.
- Updated website documentation with detailed subcommand usage for commands like `!filter` and `!settings`.
π v1.1.0 (2025-06-27)
- Website docs refinement and locale feature implementation
π v1.0.0 (2025-06-25)
- v1.0 Release: Implemented basic features (join/leave logs, statistics, role management, etc.)