main Changelog 0.2 === - 0.2.23 Make FailureReason public. - 0.2.22 Support for indicating if the resolution failed due to illegal version constraints, or due to an resulting constrained range which had no source jar. Handle input jars which are also included in the output. - 0.2.21 Also handle serialization of the DefaultArtifactVersion. - 0.2.20 Add writing endpoint to IO Handler. - 0.2.19 Switch source compatibility version to 8. Run tests on 17 since that is our Forge target and Java 8 is missing the required ZipFS anyway. Force Java 8 Compiler. - 0.2.18 Added support for obfuscation metadata. - 0.2.17 Output the version range with the requesting mods. - 0.2.16 Add support for failure detection. - 0.2.15 Fix a logging issue which is not an error. - 0.2.14 Add in a delegate for the contained version which represents the range and contained jar version. - 0.2.13 Fix the metadata serializer reading and writing in the wrong format. - 0.2.12 Add custom serializers for the records. - 0.2.11 Add support for detection to the JarSelector. - 0.2.10 Fix the changelog generation. - 0.2.9 Output the version number. - 0.2.8 Add TeamCity building and publishing. - 0.2.7 Initial publication with NIO FS implementations. - 0.2.6 Remove the not needed hash. - 0.2.5 Make the JarSelector select method actually static. - 0.2.4 Remove the .idea gitignore. - 0.2.3 Add license and versioning - 0.2.2 Remove dummy test. - 0.2.1 Implement initial utils. - 0.2.0 Initial commit