All release notes
Platform
Reliability fixes across CVE ingestion and reports
Infrastructure reliability fixes: CVE ingestion no longer crashes on startup, incremental NVD sync is now windowed and restartable, local AI timeout handling is more resilient, generated PDFs apply saved branding settings, and client website links open correctly regardless of URL scheme.
Improved
- Incremental NVD sync now splits date ranges into safe bounded windows, normalises timestamps to UTC, and persists progress window-by-window; preventing multi-year range failures and preserving progress through partial outages.
- Backend AI risk scoring and CVE enrichment now retry on timeout before giving up, use a larger timeout budget on retry, and log retries clearly rather than appearing as a single abrupt failure.
- Generated report PDFs now apply the saved template primary colour, footer text, and logo URL. Severity and status summary bars share a consistent baseline with a neutral track behind each bar for clearer visual proportions.
- Login page background is more visually prominent: stronger aurora opacity, brighter grid dots and lines, and a clearer central glow; keeping the same dark-teal Secuno identity.
Fixed
- The standalone CVE ingestion service no longer crashes on boot.
- Client website links now normalise missing URL schemes before navigation, so values like example.com open correctly as external links.