github Wikid82/Charon v0.46.5

3 hours ago

0.46.5 (2026-11-02)

Bug Fixes

  • align the hub mirror retry rules between the startup scripts and the API (e3310bf)
  • check an imported CrowdSec configuration before using it (7932df8)
  • i18n: add 23 new languages with RTL support for Arabic and Hebrew (22f3a02)
  • keep the CrowdSec whitelist file in place while the engine runs (25ad494)
  • migrate docs site from Docusaurus to Zensical (ef2b076)
  • migrate notification service from go_notify_yourself to Hermes (0a1d96e)
  • recognise the CrowdSec process while it starts (72c00ee)
  • retry the hub update through the mirror when its time budget runs out (fa3b0aa)
  • show a quiet note when CrowdSec presets are listed without the hub (31eae29)
  • skip the CrowdSec import check when a notification plugin is missing (7699a00)
  • stop a fast failure being read as a hub update timeout (4231133)
  • stop waiting when CrowdSec exits while starting (0445d18)
  • tell the presets list when the hub was not used (ef165a2)
  • tidy CrowdSec reload probing and the import check timeout (2bba348)
  • try the hub mirror when the first hub address hangs (6abbdce)
  • update Docker Compose file paths in task configurations (02db5cc)
  • use a loadable configuration in the hub mirror contract test (85334c3)
  • use the hub mirror during CrowdSec startup when the hub CDN is unreachable (ca98033)
  • use the hub mirror for cscli when the hub CDN is unreachable (ef4c7e6)
  • use the hub mirror when the CrowdSec hub CDN is unreachable (#1798) (7989a84)
  • wait for CrowdSec to finish starting before reloading it (8f10f37)
  • wait for CrowdSec to finish starting before reloading it (#1790) (3f68dee)

Don't miss a new Charon release

NewReleases is sending notifications on new releases.