| tag name | v0.2.0 (0f65505072da75d42abb3dfede89b70b2b25f242) |
| tag date | 2025-06-27 14:39:54 +0700 |
| tagged by | Shulhan <ms@kilabit.info> |
| tagged object | commit c5d26d9a6c... |
| download | jarink-0.2.0.tar.xz |
|---|
Release jarink version 0.2.0 (2025-05-27)
**🌱 brokenlinks: add option to ignore list HTTP status code**.
When link known to have an issues, one can ignore the status code during
scanning broken links using "-ignore-status" option.
**🌱 brokenlinks: add option "insecure"**.
The "-insecure" option does not report an error on server with invalid
certificates.
**🌱 brokenlinks: implement caching for external URLs**.
Any successful fetch on external URLs will be recorded into jarink
cache file, located in user's cache directory.
For example, in Linux it would be `$HOME/.cache/jarink/cache.json`.
This help improve the future rescanning on the same or different target
URL, minimizing network requests.
**🌼 brokenlinks: reduce the number of goroutine on scan**.
Previously, each scan run on one goroutine and the result is
pushed using one goroutine.
This makes one scan of link consume two goroutine.
This changes the scan function to return the result and push it
in the same goroutine.
-----BEGIN PGP SIGNATURE-----
iHUEABYKAB0WIQSyS35x1RIQ2SkuGz5KU2C1AMnE8AUCaF5K+QAKCRBKU2C1AMnE
8NADAP9HldFoJSLxF6bbnasmVLLO9JpQln4i9Ghodycx/ZB7awD/bN3ZMUM5hBnJ
pbY0Zvl0Jp//oQ9aaooZIFZRC/M2XAU=
=zaMZ
-----END PGP SIGNATURE-----
