jccint

Results 4 issues of jccint

fix for #881 also updates the docs regarding newestOnTop being moved to individual options

Test currently fails on Windows environments: ``` Error: Not equal: expected: "Settings summary:\n├── HTTP client\n| └── Timeout: 20s\n├── Update\n| ├── Period: 10m0s\n| └── Cooldown: 5m0s\n├── Public IP fetching\n| ├── HTTP...

… in Windows Fixes issue #982 `filepath.Join()` is for filesystem paths, `path.Join()` should be used for URLs instead, as described here: https://github.com/golang/go/issues/30616

**TLDR**: GET request fails due to invalid URL 1. Is this urgent: Maybe? 2. DNS provider(s) you use: Ionos 3. Program version: `Running version 2.9.0 built on 2024-12-24T10:43:16Z (commit 78f30614b1d085ef6bfbfce92b0e45ca0204f42a)`...