General changes
- Change
Contributingnotice in the README, now accepting pull requests.
JavaLoader-Core changes
- Add
ProjectManagergetter in JL project main classes. - Remove deprecated
JavaLoaderProject.isEnabled(). - Remove deprecated
JavaProject.isEnabled(). - Support wrapping the target platform using a custom
ClassLoader. - Switch from array to
Listfor internal JavaLoader project dependency parsing.
JavaLoader-Bukkit changes
- Support depending on MC buncled libraries.
- Remove deprecated
BukkitCommandconstructors. - Fix Bukkit example project compilation on recent MC versions.
JavaLoader-Velocity changes
- Fix
/javaloadervelocitytabcompletion with 0 arguments (thanks to @Ecconia). - Compile against Velocity-API 3.2.0-SNAPSHOT.
- Implement
getExecutorService()from Velocity'sPluginContainerinJavaLoaderVelocityProjectto prevent JavaLoader projects having to provide an implementation. - Fix exceptions when binding some events in JL-V due to providing a
nullPluginDescription.
Compatibility
JavaLoader-Bukkit: At least compatible with Bukkit servers (including Spigot) between version 1.12 and 1.12.1, but likely also with older versions.
JavaLoader-Velocity: At least compatible with Velocity between version 1.1.4 and 3.3.0.