summaryrefslogtreecommitdiff
path: root/CHANGELOG.adoc
diff options
context:
space:
mode:
authorShulhan <ms@kilabit.info>2025-06-27 14:36:19 +0700
committerShulhan <ms@kilabit.info>2025-06-27 14:38:56 +0700
commitc5d26d9a6c039816ce8369c34dd5ea33fac660a1 (patch)
treea677d76e78fb105941e45b57035ea4b4d873afa8 /CHANGELOG.adoc
parente10c28e345cc3857664e2d92c948f95d15279038 (diff)
downloadjarink-0.2.0.tar.xz
Release jarink version 0.2.0 (2025-05-27)v0.2.0
**🌱 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.
Diffstat (limited to 'CHANGELOG.adoc')
-rw-r--r--CHANGELOG.adoc39
1 files changed, 38 insertions, 1 deletions
diff --git a/CHANGELOG.adoc b/CHANGELOG.adoc
index bd85e35..e942db8 100644
--- a/CHANGELOG.adoc
+++ b/CHANGELOG.adoc
@@ -6,9 +6,46 @@
:toc:
Change log of each release of the jarink software.
+The latest release log is put on the top.
+
+Legend,
+
+* 🌱: New feature
+* 🌼: Enhancement
+
+[#jarink_v0_2_0]
+== jarink 0.2.0 (2025-06-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.
+
[#jarink_v0_1_0]
-== jarink 0.1.0
+== jarink 0.1.0 (2025-06-12)
The first release of jarink provides the command "brokenlinks", to scan for
broken links.