Skip to content

1.0.7-beta2

Pre-release
Pre-release

Choose a tag to compare

@Drownek Drownek released this 27 Sep 10:23
· 6 commits to master since this release

Release 1.0.7-beta2

This release focuses on code organization and developer experience improvements through comprehensive refactoring of the localization system.

  • Streamlined Message Key System

    • Removed redundant prefixes from all message keys (e.g., COMMAND_UTIL_* → COMMAND_*, GUI_HELPER_* → GUI_*)
    • Added convenience methods send(CommandSender) and getMessage() directly to MessageKey enum for cleaner code
    • Updated all references across the codebase to use simplified key names
  • Enhanced Developer Experience

    • Simplified message key usage with more intuitive naming conventions
    • Reduced boilerplate code when working with localized messages
    • Maintained full backward compatibility for existing translations
  • Build Configuration Updates

    • Updated group ID to com.github.Drownek for better Maven/Gradle integration
    • Version bumped to 1.0.7-beta2

This refactoring makes the codebase more maintainable and developer-friendly while preserving all existing functionality.