2.1.0 had one goal: make the project available across any project.
Changes:
- The API is no longer a mod, but a library that can be used in any Java or Kotlin project.
- It no longer has mod metadata (such as an id, name, version, etc.), and won't be loaded by any mod loader.
- Jankson is now "included" using the
apikeyword in the build script.
- The deprecation of
BasicConfigClassKtis now marked asDeprecationLevel.ERROR. If you haven't migrated to the new Java equivalent yet, do so. Will be fully removed in the next patch when possible. LoggingHandlernow has methods to get the currentLoggerinstances.LoggingHandleris now capable of running vararg log methods, to make full use of SLF4J.
Full updating guide: https://docs.tiazzz.me/BlossomBridge/latest/developers/updating
Full Changelog: 2.0.2...2.1.0
Note
The sources file might be janked out because it's only the Kotlin sources or something (I ran kotlinSourcesJar and called it a day)