Releases: VelixDevelopments/Imperat
Releases · VelixDevelopments/Imperat
v1.7.1
v1.7.0
Changes:-
This version is more of a bug fixer.
- Fixed Inherited parameters overlap with
attachDirectly
property of subcommands - Fixed
ClassCastException
when resolving the default value for optional parameters. - Methods are now converted into usages in order of how they were written in the source code, making the help
menu look more clean when displayed. - Added method
ParameterType#fromString
which parses a type from a string.
Imperat v1.6.1
Quick patch
Patch that fixes commands on newer minestom versions
Imperat v1.6.0
Major Update
- Added new feature :
free flags
Free flag
A free flag is a flag that can be used anywhere in the command execution without requiring
a certain parameter's index.
Imperat v1.5.1
Hot patch
- Deleted bungee
ChatColor
parameter type - Fixed Initialization error on start
Imperat v1.5.0
Critical update
This update comes with few but extremely critical changes that would facilitate the user's experience.
Changes
- Recoded the context matching algorithm. thus, command-execution has been solidified and several bugs have been fixed ,
- Changed the usage of
ContextResolverFactory
by introducing a parameter type for which the context resolver(to be created by the factory) will return.
Imperat v1.4.0
Changes
- Fixed default command execution not working for some people.
- Modified the method
CommandHelp#display
to make it accept the typeSource
for custom sources. - Fixed duplicated help header-hyphen.
- Minor code improvements
Imperat v1.3.2
#Quick change
- Fixed Random Debug Message issue
Imperat v1.3.1
Hot Bug fixes
- Fixed Immutable completions error on tab completing.
- Fixed Brigadier error with modern bukkit versions below v1.21
Imperat v1.3.0
Recoded:
- Native auto-completer
ArgumentQueue
parsing from a string.
New:
- Added processor chain API
Fixed
- A bug regarding tab completion
- A bug where an extra space was added to the string parsed.