Releases: maveniverse/checksum
Releases · maveniverse/checksum
0.2.0
Renamed all goals consistently to:
list-algorithms- lists available checksum algorithmsproject- checksum project artifactsdirectory(new) - checksum a directory recursively, ie. when you create some test env and directory is to be a remote repository-like in that testfile- checksum a file
Plugin documentation is at https://maveniverse.eu/docs/checksum/plugin-documentation/plugin-info.html
What's Changed
New Contributors
Full Changelog: release-0.1.1...release-0.2.0
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
0.1.0
Initial release.
Full Changelog: https://github.com/maveniverse/checksum/commits/release-0.1.0