← Home

Changelog

Every ReadLogs release, newest first.

v1.12

2026-04

Spotlight + HAR + Terraform

  • Saved logs now appear in iOS Spotlight search via CSSearchableItem
  • Export a saved log as a synthetic .har file for ticket-system attachment
  • terraform/readlogs module provisions the Vercel project, env vars, and domain
  • New /changelog page

v1.11

2026-04

Integration tests + localization + landing

  • Real marketing landing page at /
  • RFC 9116 /.well-known/security.txt
  • Route integration tests (56/56 passing)
  • String Catalog with en/es/fr/de translations

v1.10

2026-04

Health, SSE, audit, accessibility

  • GET /api/health (used by the Docker healthcheck)
  • /api/analyze/stream negotiates on Accept: text/event-stream alongside NDJSON
  • Redaction audit log (per-day category counts, 90-day TTL) + /api/audit
  • VoiceOver labels, Dynamic Type, Reduce Motion support on iOS

v1.9

2026-04

Live Activities + teams + OpenTelemetry

  • Lock Screen / Dynamic Island Live Activity during streaming analyses
  • X-Team-ID header with shared rate-limit bucket across team members
  • @vercel/otel tracing on every analyze request
  • CONTRIBUTING.md + MIT LICENSE

v1.8

2026-04

Redaction + OpenAPI + Docker

  • 17-category secret redactor with Luhn-checked card detection, runs on every analyze
  • Self-documenting /api/openapi (OpenAPI 3.1)
  • Multi-stage Docker build + docker-compose.yml for self-hosting
  • scripts/redact.ts CLI (npm run redact)

v1.7

2026-04

Multi-platform + CI + App Intents

  • Mac Catalyst + visionOS (Designed for iPad) in the same binary
  • GitHub Actions CI runs backend tests + iOS xcodebuild
  • Siri / Shortcuts "Analyze Log" via AppIntent
  • Web demo at /demo uses the same streaming engine

v1.6

2026-04

Streaming, App Attest, Datadog, Splunk

  • NDJSON streaming /api/analyze/stream with partial summaries during generation
  • Full Apple-verified App Attest attestation + per-request assertion
  • Datadog Logs + Splunk REST integrations
  • Unified Integrations sheet in the iOS app

v1.5

2026-04

Backend tests + widget + iPad layout

  • Vitest suite for prompt/ratelimit/identity/UA-gate (25 passing at the time)
  • Home Screen widget shows the latest analyzed log
  • NavigationSplitView sidebar on iPad/Mac regular size classes
  • First-launch onboarding

v1.4

2026-04

Export + Share Extension + CloudWatch

  • Markdown + PDF export from saved-log detail
  • System Share Extension opens the main app with pre-filled text
  • POST /api/cloudwatch fetches a log group and hands the text to analyze

v1.3

2026-04

Server rate limits + StoreKit + recurrence

  • Vercel Runtime Cache rate limits per IP and per device
  • Real StoreKit 2 subscription flow (sandboxed via .storekit config)
  • Recurrence banner when a new analysis matches a historical cluster

v1.2

2026-04

Camera OCR + auto-detect + free tier

  • Vision OCR from camera or photo library populates the input
  • Local regex detector for nginx/apache/syslog/Cisco/Windows/k8s/stack traces
  • 5/day free tier with midnight rollover

v1.1

2026-04

Insights + paywall + history

  • Insights tab surfaces recurring root causes with digit-normalized clustering
  • Free-tier gate + upgrade paywall stub
  • Save / tag / search / bookmark saved logs

v1.0

2026-04

MVP

  • SwiftUI iOS app: paste or upload a log, get a plain-English summary + root cause + fixes
  • Next.js backend on Vercel with AI SDK v6 + AI Gateway (Anthropic Claude Sonnet 4.6)
  • Per-line severity highlighting + confidence score