Welcome to the Hangar Open Beta. Please report any issue you encounter on GitHub!
CommandsAPI is a framework designed to enhance and simplify command management on Spigot servers.
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.
- The Command Executor logic has been extracted from the
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.
- If your project depends on specific package structures or internal implementations of the
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 on | August 27, 2024 |
---|---|
Downloads | 0 |
Platforms
Paper (1.20-1.21.1)