Skip to content

MinecraftAuth 5.0.0

Latest

Choose a tag to compare

@RaphiMC RaphiMC released this 16 Nov 20:17
· 41 commits to main since this release
e78c8b7

Changelog

  • Removed step/chain abstraction due to being too unflexible
    • The new abstraction consists of token containers/holders/managers, which manage the token lifecycle
    • The new abstraction allows loading/refreshing tokens lazily, thus reducing the amount of requests if certain tokens aren't needed
  • Added support for the new Minecraft: Bedrock Edition token authentication
  • Removed Minecraft: Education Edition support (Noone used it and it was a hassle to maintain)
  • Removed the JWT library dependency
  • Added more methods for network request related operations (blocking with checked exception, blocking with unchecked exception and async)

Migration from MinecraftAuth 4
Make sure to check the README for the updated API usage and on how to migrate save files (https://github.com/RaphiMC/MinecraftAuth?tab=readme-ov-file#migrating-from-minecraftauth-4xx-to-5xx)

If you need help with migrating your application, you can also join my Discord.