[Added]
│➜ SQL Indexing: Added search indexing in SQLite to speed up menu opening.
│➜ Auto-Cleanup: Database now automatically removes empty (zombie) filters on startup.
│➜ Language Support: Added support for the %item% placeholder in the removal command.
[Fixed]
│➜ SQL Constraint Error: Fixed [SQLITE_CONSTRAINT_PRIMARYKEY] error when removing filters and shifting slots.
│➜ Ghost Items: Fixed visual bug where Shift+Click in the menu didn't cancel the event correctly, causing inventory duplication.
│➜ Command Feedback: Fixed /remisf silence; it now provides immediate feedback to the player.
│➜ Logic Inversion: Adjusted auto-removal logic to ensure old filters (v1.5/v1.6) are also deleted when emptied.
[Improved]
│➜ Massive Withdrawal: Improved performance for massive withdrawals in nearly full inventories.
│➜ Data Integrity: Implemented execution order (ORDER BY) in SQL transactions to prevent ID conflicts.
Note: It is highly recommended to delete the old 'messages.yml' so that the new corrected translation keys can be generated.