master Changelog 0.1 === - 0.1.8 Update dependencies (new utils updates) - 0.1.7 Update workspace to Gradle 9.2.0 - 0.1.6 Drastically speed up asset cache checks (#4) - 0.1.5 Delete on hash mismatch - 0.1.4 Drastically speed up asset cache checks - 0.1.3 Bump logutils - 0.1.2 Misc. cleanup and minor optimisations (#3) - Reduced the number of allocating lambdas and object allocations - Avoided double `DownloadAssets#getAssetDest()` calls on cache miss - Drastically simplified `JarVersionInfo#hello` - Use `MethodHandles#publicLookup` - Requires the main method to be public, in a public class and in a package that is unconditionally open (if in a module), but faster to obtain than a `MethodHandles#lookup` - 0.1.1 Use System#currentTimeMillis() instead of nanoTime (#2) Fixes #1 - 0.1.0 Initial public commit All work has been condensed into this single commit.