Make sure when updating to version 2.0.0 to clean up the old lang files, to get the correct output from the plugin messages .
Highlights
-Improved moderation logging readability with richer actor/target identity formatting.
-Added more reliable interaction handling to reduce failed Discord interactions.
-Introduced modal-based reason input for Kick, Ban, and Mute.
-Expanded and cleaned up localization, including French support.
Added
-Modal reason workflow for: Kick, Ban, Mute
-Config toggles to enable/disable modal reason flow per action.
-French localization dictionary for plugin messages.
Changed
-Logging now emphasizes informative actor and target details instead of mostly raw IDs.
-Interaction audit trail and button-disable messaging are clearer and more actionable.
-Many hardcoded user-facing strings were replaced with localization keys.
-Search/result formatting was adjusted for cleaner Discord identity display.
Fixed
-Interaction reliability issues that caused Discord “interaction failed” behavior.
-Handler acknowledgement gaps by introducing and using safe interaction acknowledgement patterns.
-Response lifecycle issues by adding safer response/follow-up handling logic.
-Localization format mismatch risks by adding safer formatting behavior.
-Modal success message newline rendering issues.
Compatibility / UX
-Legacy (non-modal) reason flows were preserved when modal toggles are disabled.
-Default behavior keeps modal reason flow enabled for supported moderation actions.