# Change Logs

By

All notable changes to the Razor project will be documented in this file to keep you informed of our continuous improvements.


# Latest v2.0.6

# ✦ Added

  • Logging Search: Added /logs search subcommand to dynamically search through server log history with filters (user, action, category) and pagination.
  • Warn Auto-Punishment: Enforce automatic timeout, kick, or ban actions when users reach configured warning thresholds.
  • Warn Config: Detailed /warnconfig command added to configure thresholds and decay settings.
  • Role Menus: Advanced role menus featuring button and dropdown modes accessible via /reaction-role menu.
  • Server Stats: New /serverstats command for voice channel counters (members, bots, boosts).
  • Economy Shop: Full economy system with admin-configurable items, interactive user inventories, and auto-role granting.
  • Enhanced Giveaways: Added stringent requirements like required roles, enforced voice channels, and booster bonuses.
  • Member Growth Analytics: Real tracking system with daily database recording and stunning dashboard visualization.
  • Web Dashboard Expansion: New standalone pages for Join-Ping, Leave handling, and Reaction Roles configuration.

# ◈ Changed

  • Backend Modularity: Split the monolithic routes.js into 19 feature-specific files for unmatched speed.
  • Utilities Structure: Consolidated the Utils folder into Utilities for better project organization.
  • Optimized Cooldowns: Centralized all cooldown logic into a single CooldownManager instance to prevent memory leaks.
  • API Security: Implemented strict rate limiting and global input sanitization across the Dashboard API.

# Legacy v1.0.1

# ✦ Added

  • Economy System Framework: Initial foundation for currency.
  • Commands: Rolled out the core economy suite: /beg, /daily, /deposit, /economy, /leaderboard, /rank, /reset, /withdrawl.

# Legacy v1.0.0

  • Initial Release: The grand launch of the Razor All-in-One Discord Bot.