v9.4.1
jitsucom/jitsuv9.4.1Sep 3, 2026by jlongWang
Upgrading?
AI Summary
This release focuses on improving observability and operational efficiency for SafeLine-CE, including enhanced log filtering, upstream health check configurations, and updates to SSL compliance standards.
Key Highlights
- Allowlist and denylist logs can now be filtered by Rule ID for easier troubleshooting.
- Statistics now support one-click navigation to blocked requests, rate limiting, and Anti-bot lists.
- Applications can now configure upstream health check intervals independently (10–3600 seconds).
- SSL compliance now defaults to TLS 1.2 / TLS 1.3, with a warning for weak protocols.
Breaking Changes
- Global SSL protocols are changed to TLS 1.2 / TLS 1.3 by default. TLS 1.0 / 1.1 must be manually re-enabled if required.
New Features
- Filter logs by Rule ID
- One-click navigation from statistics
- Separate health check intervals
- Concurrent upstream health checks
- Enhanced session key randomness
Full Release Notes
### Added - Allowlist and denylist detection logs can now be filtered by Rule ID, making it easier to locate the corresponding logs directly from a specific rule. - Abnormal data such as blocked requests, rate limiting, Anti-bot, and Auth in Statistics support one-click navigation to the corresponding lists for further handling. - Applications support configuring the upstream health check interval separately (10–3600 seconds). When health checks are disabled, the existing interval is retained. ### Improvements - SSL compliance now enables only TLS 1.2 / TLS 1.3 by default. After upgrading, the global SSL protocols will be changed to these two versions. Application-level custom configurations are the same. If TLS 1.0 / TLS 1.1 is still required, re-enable them in the global SSL compliance settings. A warning about weak protocol risks will be displayed when saving. - Add definitions for the Semantic Analysis detection modes including Audit Mode, Balance Mode, Strict Mode. - Upstream health checks are now executed concurrently between applications. A failure or delay in one application will no longer block other applications. A health check will be performed immediately after saving the configuration, with a 30-second backoff retry after a failure. - Enhanced the randomness of management console session keys to reduce the risk of session forgery. - Updated the geolocation database. ### Fixes - Fixed an issue where ACME HTTP-01 certificate issuance and automatic renewal failed when Redirect HTTP to HTTPS was enabled. - Fixed an issue where applying a new license could get stuck when the previous license was expired or invalid. - Fixed an issue where the synchronization time was not displayed and synchronization could not be completed properly during an empty full synchronization between Master and Slave nodes. - Fixed an issue where the Anti-bot Challenge service could exit unexpectedly during an upgrade, causing the update to fail. - Fixed an issue where Custom Rule -> Detail display could overflow in narrow windows. - Fixed an issue where rate-limit alerts could not be sent externally when the notification scope was set to All applications.
Related Repositories
openclaw/openclaw★ 392,706
The AI that really does things. Any OS. Any Platform. The lobster way. 🦞
nilbuild/developer-roadmap★ 370,073
Interactive roadmaps, guides and other educational content to help developers grow in their careers.
morluto/rea★ 358,246
Reverse engineer anything with agents, from app behavior down to native binaries.
anomalyco/opencode★ 219,716
The open source coding agent.
n8n-io/n8n★ 208,260
Fair-code workflow automation platform with native AI capabilities. Combine visual building with custom code, self-host or cloud, 400+ integrations.