Releases: MineInAbyss/Idofront
Releases · MineInAbyss/Idofront
v0.25.21
⚙️ Miscellaneous Tasks
- Swap dataframe for dataframe-core for reduced jar size - (02ce869)
- Add kotlinx.dataframe - (bdf9b09)
v0.25.19
⚙️ Miscellaneous Tasks
- Add QuaternionfSerializer - (71cdb6d)
- Bunch of minor QOL stuff - (97721e7)
- Add yaw & pitch args to LocationSerializer - (612b019)
v0.25.19-dev.4
Built for
Minecraft |
1.21.1 |
Kotlin |
2.0.21 |
Java |
21 |
🐛 Bug Fixes
- Cache develop gradle builds - (956f34d)
v0.25.19-dev.3
Built for
Minecraft |
1.21.1 |
Kotlin |
2.0.21 |
Java |
21 |
⛰️ Features
- Prefix changelogs with minecraft, kotlin, and java versions - (b835494)
- Add breaking change checker - (bd91e42)
- VectorAsListSerializer - (eabee40)
🐛 Bug Fixes
- Try to fix gradle cache by not calling setup gradle twice - (d94e80b)
- Typo in DI deprecation message - (465ff11)
- Apply version to subprojects correctly - (21ef527)
- I dont know where build.gradle my diff went but I found it - (433b7aa)
- Chmod +x gradlew - (7735cae)
- Specify bash shell in breaking changes action - (34d1cad)
- Attempt to refactor breaking changes action to a composite action, not reusable workflow - (f54a812)
- Try ./ when referencing reusable local action - (bcc9670)
🚜 Refactor
- Swap Idofront-DI to be JVM-only since we are planning to phase it out and Geary does not use it anymore - (21ef527)
- Add mc version to release names - (8e94d47)
⚙️ Miscellaneous Tasks
- Update build workflow to use setup gradle action - (8e94d47)
◀️ Revert
- Don't append MC version - (b835494)
v0.25.19-dev.2
Built for
Minecraft |
1.21.1 |
Kotlin |
2.0.21 |
Java |
21 |
⛰️ Features
- Prefix changelogs with minecraft, kotlin, and java versions - (b835494)
- Add breaking change checker - (bd91e42)
- VectorAsListSerializer - (eabee40)
🐛 Bug Fixes
- Typo in DI deprecation message - (465ff11)
- Apply version to subprojects correctly - (21ef527)
- I dont know where build.gradle my diff went but I found it - (433b7aa)
- Chmod +x gradlew - (7735cae)
- Specify bash shell in breaking changes action - (34d1cad)
- Attempt to refactor breaking changes action to a composite action, not reusable workflow - (f54a812)
- Try ./ when referencing reusable local action - (bcc9670)
🚜 Refactor
- Swap Idofront-DI to be JVM-only since we are planning to phase it out and Geary does not use it anymore - (21ef527)
- Add mc version to release names - (8e94d47)
⚙️ Miscellaneous Tasks
- Update build workflow to use setup gradle action - (8e94d47)
◀️ Revert
- Don't append MC version - (b835494)
v0.25.19-dev.1+mc.1.21.1
⛰️ Features
- Add breaking change checker - (bd91e42)
- VectorAsListSerializer - (eabee40)
🐛 Bug Fixes
- Apply version to subprojects correctly - (21ef527)
- I dont know where build.gradle my diff went but I found it - (433b7aa)
- Chmod +x gradlew - (7735cae)
- Specify bash shell in breaking changes action - (34d1cad)
- Attempt to refactor breaking changes action to a composite action, not reusable workflow - (f54a812)
- Try ./ when referencing reusable local action - (bcc9670)
🚜 Refactor
- Swap Idofront-DI to be JVM-only since we are planning to phase it out and Geary does not use it anymore - (21ef527)
- Add mc version to release names - (8e94d47)
⚙️ Miscellaneous Tasks
- Update build workflow to use setup gradle action - (8e94d47)
v0.25.19-dev.0+mc.1.21.1
⛰️ Features
- Add breaking change checker - (bd91e42)
- VectorAsListSerializer - (eabee40)
🐛 Bug Fixes
- I dont know where build.gradle my diff went but I found it - (433b7aa)
- Chmod +x gradlew - (7735cae)
- Specify bash shell in breaking changes action - (34d1cad)
- Attempt to refactor breaking changes action to a composite action, not reusable workflow - (f54a812)
- Try ./ when referencing reusable local action - (bcc9670)
🚜 Refactor
- Add mc version to release names - (8e94d47)
⚙️ Miscellaneous Tasks
- Update build workflow to use setup gradle action - (8e94d47)
v0.25.18
🚜 Refactor
- Drop oraxen, add nexo support - (8bbddd4)
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