0.1.1
Changes:
- instead of repetition, just expose all JCA has
- optionally, if Java System Property
maveniverse.checksum.registerBouncyCastleevaluates astrueinstall BouncyCastle provider before that above (important: all this happens early, so it must be Java System Property)
With extension by default this is supported:
[INFO] --- checksum:0.1.1:dump-algorithms (default-cli) @ checksum ---
[INFO] Supported checksum algorithms:
[INFO] * SHA3-512 (file extension: .sha3-512)
[INFO] * SHA-384 (file extension: .sha384)
[INFO] * SHA3-384 (file extension: .sha3-384)
[INFO] * SHA-224 (file extension: .sha224)
[INFO] * SHA-512/256 (file extension: .sha512_256)
[INFO] * MD2 (file extension: .md2)
[INFO] * SHA-512/224 (file extension: .sha512_224)
[INFO] * SHA3-256 (file extension: .sha3-256)
[INFO] * SHA3-224 (file extension: .sha3-224)
[INFO] * MD5 (file extension: .md5)
[INFO] * SHA-1 (file extension: .sha1)
[INFO] * SHA-256 (file extension: .sha256)
[INFO] * SHA-512 (file extension: .sha512)
Full Changelog: release-0.1.0...release-0.1.1