Releases: MineInAbyss/Idofront
Releases · MineInAbyss/Idofront
v0.25.17
⛰️ Features
- (commands) By default, check whether sender has and parent command with .* for permissions - (b1e9992)
- (commands) Support trailing default arguments - (b1e9992)
- Improve Brigadier-Command logic (#78) - (b1e9992)
- Named arguments - (b1e9992)
- Add target to playerExecutes by default - (b1e9992)
- Improve Brigadier-Command logic (#78) - (b1e9992)
🐛 Bug Fixes
- (commands) Catch all errors in executes block, avoids a server crash - (b1e9992)
- Handle permissions for commands by default - (b1e9992)
- Take nativeType from CustomArgumentType instead of double wrapping it - (b1e9992)
- PlayerExecutes not providing pre-cast player - (b1e9992)
- Ensure blank-permissions require no permission - (b1e9992)
- Allow case with all command arguments default - (b1e9992)
- Don't wrap types, avoid suggests block when no custom suggestions are passed so command names get shown - (b1e9992)
- Correctly send argument exception text to executor - (b1e9992)
- ToIdo() called on existing IdoArgumentType incorrectly wraps command twice - (b1e9992)
- Use FoodSurrogate instead of serializing FoodComponent due to usingConvertsTo & prefab-load-order - (b1e9992)
🚜 Refactor
- (commands) Pass arguments through executes block - (b1e9992)
- Clean up some command context classes - (b1e9992)
⚙️ Miscellaneous Tasks
- (commands) Clean up how default command permissions work, allow unsetting permissions from a command (by setting permission = null) - (b1e9992)
- Fix playerExecutes overloads - (b1e9992)
- Add kotlinx.io dependency - (b1e9992)
- Remove sample command in ido plugin class - (b1e9992)
🔍 Other
- Danielle Voznyy dan.voznyy@gmail.com - (b1e9992)
v0.25.17-dev.4
⛰️ Features
- (commands) Support trailing default arguments - (58ba9be)
- (commands) By default, check whether sender has and parent command with .* for permissions - (06368ad)
- Add target to playerExecutes by default - (7cf13a6)
- Named arguments - (e6c61bf)
🐛 Bug Fixes
- (commands) Catch all errors in executes block, avoids a server crash - (3a857e8)
- Use FoodSurrogate instead of serializing FoodComponent due to usingConvertsTo & prefab-load-order - (173f6a2)
- ToIdo() called on existing IdoArgumentType incorrectly wraps command twice - (dc58abe)
- Correctly send argument exception text to executor - (ef2a302)
- Don't wrap types, avoid suggests block when no custom suggestions are passed so command names get shown - (620dc19)
- Allow case with all command arguments default - (e6c61bf)
- Ensure blank-permissions require no permission - (bbab976)
- PlayerExecutes not providing pre-cast player - (1f21698)
- Take nativeType from CustomArgumentType instead of double wrapping it - (79a6791)
- Handle permissions for commands by default - (95f8c00)
🚜 Refactor
- (commands) Pass arguments through executes block - (58ba9be)
- Clean up some command context classes - (ef2a302)
⚙️ Miscellaneous Tasks
v0.25.17-dev.3
⛰️ Features
- (commands) Support trailing default arguments - (58ba9be)
- (commands) By default, check whether sender has and parent command with .* for permissions - (06368ad)
- Add target to playerExecutes by default - (7cf13a6)
- Named arguments - (e6c61bf)
🐛 Bug Fixes
- (commands) Catch all errors in executes block, avoids a server crash - (3a857e8)
- ToIdo() called on existing IdoArgumentType incorrectly wraps command twice - (dc58abe)
- Correctly send argument exception text to executor - (ef2a302)
- Don't wrap types, avoid suggests block when no custom suggestions are passed so command names get shown - (620dc19)
- Allow case with all command arguments default - (e6c61bf)
- Ensure blank-permissions require no permission - (bbab976)
- PlayerExecutes not providing pre-cast player - (1f21698)
- Take nativeType from CustomArgumentType instead of double wrapping it - (79a6791)
- Handle permissions for commands by default - (95f8c00)
🚜 Refactor
- (commands) Pass arguments through executes block - (58ba9be)
- Clean up some command context classes - (ef2a302)
⚙️ Miscellaneous Tasks
v0.25.17-dev.2
⛰️ Features
- (commands) Support trailing default arguments - (58ba9be)
- (commands) By default, check whether sender has and parent command with .* for permissions - (06368ad)
- Add target to playerExecutes by default - (7cf13a6)
- Named arguments - (e6c61bf)
🐛 Bug Fixes
- (commands) Catch all errors in executes block, avoids a server crash - (3a857e8)
- Correctly send argument exception text to executor - (ef2a302)
- Don't wrap types, avoid suggests block when no custom suggestions are passed so command names get shown - (620dc19)
- Allow case with all command arguments default - (e6c61bf)
- Ensure blank-permissions require no permission - (bbab976)
- PlayerExecutes not providing pre-cast player - (1f21698)
- Take nativeType from CustomArgumentType instead of double wrapping it - (79a6791)
- Handle permissions for commands by default - (95f8c00)
🚜 Refactor
- (commands) Pass arguments through executes block - (58ba9be)
- Clean up some command context classes - (ef2a302)
⚙️ Miscellaneous Tasks
v0.25.17-dev.1
⛰️ Features
- (commands) Support trailing default arguments - (58ba9be)
- (commands) By default, check whether sender has and parent command with .* for permissions - (06368ad)
- Add target to playerExecutes by default - (7cf13a6)
- Named arguments - (e6c61bf)
🐛 Bug Fixes
- (commands) Catch all errors in executes block, avoids a server crash - (3a857e8)
- Correctly send argument exception text to executor - (ef2a302)
- Don't wrap types, avoid suggests block when no custom suggestions are passed so command names get shown - (620dc19)
- Allow case with all command arguments default - (e6c61bf)
- Ensure blank-permissions require no permission - (bbab976)
- PlayerExecutes not providing pre-cast player - (1f21698)
- Take nativeType from CustomArgumentType instead of double wrapping it - (79a6791)
- Handle permissions for commands by default - (95f8c00)
🚜 Refactor
- (commands) Pass arguments through executes block - (58ba9be)
- Clean up some command context classes - (ef2a302)
⚙️ Miscellaneous Tasks
v0.25.17-dev.0
⛰️ Features
- (commands) Support trailing default arguments - (58ba9be)
- (commands) By default, check whether sender has and parent command with .* for permissions - (06368ad)
- Add target to playerExecutes by default - (7cf13a6)
- Named arguments - (e6c61bf)
🐛 Bug Fixes
- Correctly send argument exception text to executor - (ef2a302)
- Don't wrap types, avoid suggests block when no custom suggestions are passed so command names get shown - (620dc19)
- Allow case with all command arguments default - (e6c61bf)
- Ensure blank-permissions require no permission - (bbab976)
- PlayerExecutes not providing pre-cast player - (1f21698)
- Take nativeType from CustomArgumentType instead of double wrapping it - (79a6791)
- Handle permissions for commands by default - (95f8c00)
🚜 Refactor
- (commands) Pass arguments through executes block - (58ba9be)
- Clean up some command context classes - (ef2a302)