Skip to content

DevAuth 1.0.0

Compare
Choose a tag to compare
@DJtheRedstoner DJtheRedstoner released this 26 Mar 02:17
· 34 commits to master since this release
79c527c

This is a major update to DevAuth. No bugs were reported during the beta period but that doesn't mean there aren't any.

Changes:

  • Microsoft auth rewrite. Should be much faster when refreshing tokens, the code is also much cleaner.
  • New HTML OAuth redirect screen (not stolen from MediaMod)
  • Better default config
  • New default config options
    • DevAuth is now disabled by default, and is only enabled when devauth.enabled property is set or if defaultEnabled config property is set.
  • Use gg.essential.loom for building all versions, hopefully resulting in faster and more consistent builds.
  • Publish DevAuth to a maven repository for ease of use. See the details below.
  • Better storage of Microsoft account tokens. Existing configuration will be lost so you will need to log into all accounts again.

Maven Dependency

The details of how to add DevAuth as a maven dependency are in the readme. Because of the changes to defaults, if someone does not explictly enable DevAuth, it will do nothing, so it is safe to add a maven dependency to DevAuth even in large projects with many contributors. I will reiterate the important note that if you are using gg.essential.loom with the forge-legacy module, you must upgrade to version 0.10.0.2 of gg.essential.loom.

Support and Bug Reports

If you need support, join my discord.
If you have a bug report, join my discord or make an issue.