Welcome to the Hangar Open Beta. Please report any issue you encounter on GitHub!
Avatar for Traqueur-dev

CommandsAPI is a framework designed to enhance and simplify command management on Spigot servers.

Report CommandsAPI?

Release
1.5.0

Traqueur-dev released CommandsAPI version 1.5.0 on August 27, 2024

Changelog for CommandAPI Version 1.5.0

Release Date: August 27, 2024

New Features
  • Customizable Logging System:
    • Added the ability to change the logging system used by CommandAPI. Users can now customize how and where log messages are recorded, enhancing flexibility and integration with different logging frameworks.
Improvements
  • Package Rework:

    • The internal package structure of CommandAPI has been reorganized to improve code readability and maintainability. This change may affect imports in existing implementations; ensure that your project is updated accordingly.
  • Command Executor Extraction:

    • The Command Executor logic has been extracted from the CommandManager class and placed into its own dedicated class. This separation of concerns improves the modularity of the codebase, making it easier to manage and extend.
Miscellaneous
  • Documentation Updates:
    • Updated the documentation to reflect the new package structure and provide guidance on how to utilize the customizable logging system and new command executor structure.
Upgrade Notes
  • Breaking Changes:
    • If your project depends on specific package structures or internal implementations of the CommandManager class, ensure that you update your imports and references to align with the new package layout.
    • Review the updated documentation to understand the changes to the Command Executor and how to adapt your current implementation.
Bug Fixes
  • General Stability Improvements:
    • Minor bug fixes and performance enhancements have been applied throughout the codebase.

This version is a significant update that enhances customization, improves the architecture, and lays the groundwork for future features.

Information

Published onAugust 27, 2024
Downloads0

Platforms

Paper Paper (1.20-1.21.1)