Java 16 Support • New Utilities
Im-Fran
released this
08 Jun 02:45
·
44 commits
to master
since this release
Added Support for Java 16, fixed/added some tests, added new utilities and more.
Full changelog
* Updated .gitignore file
* Added Java 16 Support
* Added Caching system for some utilities
* SLF4J-api and SLF4J-nop is now compiled into SuperCoreAPI
* Moved libraries to package xyz.theprogramsrc.supercoreapi.libs
* Added util to retrieve Message Digest Instance
* Added util to generate checksum from file
* Removed placeholder injectors so checksum validation will work
* Dependency Manager will only load if the class LibraryLoader exists
* Added Utils#hasClass to check if a class exists
* Fixed Utils#downloadFile (basically added User Agent)
* Fixed some tests
Edit (29/06):
This release adds full support for java 16 & minecraft 1.17, we'll be working on new fixes and features for the API.
Changelog:
* Now YML Configuration is Global instead of per software
* New Message System to allow more customization
* Removed Notifications (Not needed)
* Cleanup
* Updated JavaDocs
* Fixed SuperCoreAPICommand Info not working in Spigot 1.17+
* Added new options for PluginDataStorage
Full Changelog: Pull Request #10
If you have any issue check the issues page, if you wanna discuss about the API and its features check the discussions page