aboutsummaryrefslogtreecommitdiff
path: root/CHANGELOG.adoc
diff options
context:
space:
mode:
authorShulhan <ms@kilabit.info>2026-01-22 00:27:18 +0700
committerShulhan <ms@kilabit.info>2026-01-22 00:27:18 +0700
commit26fc8bd3203dae6b4705ada227439c90129bbe36 (patch)
tree26ed784cdf2779c3a0848fbf6c1355094b216eea /CHANGELOG.adoc
parent6637e9d11a57c67510d79c00a1425f5e66d18280 (diff)
downloadjarink-26fc8bd3203dae6b4705ada227439c90129bbe36.tar.xz
brokenlinks: refactoring the logic, simplify the code
Previously, we made the scan logic to run in multiple goroutine with one channel to push and consume the result and another channel to push and pop link to be processed. The logic is a very complicated code, making it hard to read and debug. These changes refactoring it to use single goroutine that push and pop link from/to a slices, as queue.
Diffstat (limited to 'CHANGELOG.adoc')
-rw-r--r--CHANGELOG.adoc14
1 files changed, 14 insertions, 0 deletions
diff --git a/CHANGELOG.adoc b/CHANGELOG.adoc
index 06ea7a1..9d08249 100644
--- a/CHANGELOG.adoc
+++ b/CHANGELOG.adoc
@@ -14,6 +14,20 @@ Legend,
* 🌼: Enhancement
* 💧: Chores
+[#jarink_v0_2_2]
+== jarink 0.2.2 (2026-xx-xx)
+
+**🌼 brokenlinks: refactoring the logic, simplify the code**
+
+Previously, we made the scan logic to run in multiple goroutine with
+one channel to push and consume the result and another channel to push
+and pop link to be processed.
+The logic is a very complicated code, making it hard to read and debug.
+
+These changes refactoring it to use single goroutine that push and pop
+link from/to a slices, as queue.
+
+
[#jarink_v0_2_1]
== jarink 0.2.1 (2025-12-27)