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
Added
- Improved interaction reliability and audit clarity for Discord component workflows.
- Added modal-based restart reason flow with config toggle support.
- Added console command execution flow from Discord, including optional confirmation.
- Expanded localization coverage, including French, and improved formatting safety.
- Improved role-based control surfaces for moderation and server operations.
Changed
- Restart reason modal input flow.
- Config option for restart modal behavior:
- Use Modal for Reasons
- Console command controls in Discord panel:
- Modal input for command text
- Optional confirmation step
- Command output returned in Discord response
- French localization entries for DiscordServerPanel and DSPWipe.
- Safer localization string formatting fallback when placeholder mismatches occur.
Fixed
- Logging format now prioritizes readable actor/target identity context.
- Permission workflow UI now shows better player identity context (name + SteamID) instead of raw IDs only.
- Disabled interaction trail output now includes clearer action/target/source context.
- Command interaction flow updated to reduce brittle update-response paths.
DSPWipe Notes
- Component routing issues for page handlers (player/group page actions).
- Discord interaction callback failures caused by risky update-message patterns.
- Response lifecycle edge cases by adding safer acknowledge/follow-up behavior.
- Modal-related response and interaction reliability issues.
- Localization-driven formatting exceptions from legacy/custom language files.
- DSPWipe hardcoded responses replaced with localized message paths.
- Added localized command feedback and errors.
- Added French localization coverage.
- Added safe formatting fallback to avoid runtime format exceptions.
- Changed single roles to role lists
- Changed single channel id to multiple channel ids
- Added Role Ignore in config
- Update to allow Discord Extension 3.0
- Added Application Commands for Plugins and Server