Back to InsanityLogs

Changelog

What's new in InsanityLogs. All analysis stays in your browser — see the feature overview for the full tour.

v0.1.12

Large files, new signals, and a faster dashboard

  • NewGzipped (.gz) log exports upload directly — streaming decompression, no need to gunzip first.
  • NewLarge files (20MB+) are analyzed with streaming aggregation: statistics cover the whole file with bounded memory, up to the 2GB cap.
  • NewNew Overview signals: traffic heatmap by day & hour (UTC), HTTP status-code breakdown, API version usage with outdated-version warnings, and traffic sources by referring domain.
  • ImprovedParsing and aggregation now run in a background worker — the interface stays responsive during analysis, with accurate progress and instant cancel.
  • ImprovedAnomaly detection is far less noisy: adaptive time bucketing and stricter severity levels reserve "critical" for genuine incidents.
  • FixedCache-hit rate now counts apicdn traffic correctly (previously reported near 0% for CDN-heavy projects).
  • FixedConsistent UTC time bucketing and a single percentile implementation across all analytics — figures no longer shift with your local timezone or disagree between tabs.
  • PrivacyClear disclosure for the optional IP geolocation lookup (geojs.io), and hardened CSV exports.

v0.1.10

Geographic analysis

  • NewIP tab gained opt-in geographic enrichment: country and city breakdowns with a visual distribution.
  • ImprovedSecurity analysis flags scraping patterns, rate-limit candidates, and credential-stuffing signatures.

v0.1.0

Initial beta

  • NewFirst public beta: upload Sanity request logs and explore queries, tags, IPs, bandwidth, and billing estimates — entirely in your browser.