Skip to content

v0.2.0

Choose a tag to compare

@github-actions github-actions released this 15 Jul 13:45
002a8dd

0.2.0 (2026-07-15)

Features

  • api: harden incident submission with rate limiting and sanitized errors (dedd7b6)
  • api: submission, PDF download, and auth routes (8de4d73)
  • branding: optional logos (web/dark/pdf), config metadata and color validation (55002fe)
  • configurable captcha difficulty and localized submit errors (3e0b854)
  • config: vercel-safe config loading via file tracing and env secrets (cf4afb6)
  • config: Zod-validated YAML configuration system (d811f0c)
  • delivery: add OTRS/OTOBO, signed webhook, and Zammad channels (4538f4c)
  • delivery: PDF generation + email + Znuny channels (a2b39e5)
  • form: all wizard steps with WCAG AAA compliance (fd0eef8)
  • form: shared zod schema as client/server SSOT with length caps (b41e4b4)
  • form: split contact into separate email and phone fields (d54d78b)
  • i18n: add Russian and Ukrainian locales (#2) (e780e0c)
  • i18n: internationalization with 6 locales (f165624)
  • i18n: locale-aware footer with translations (bb061db)
  • i18n: localize ENISA taxonomy and affected systems across 6 languages (361bff9)
  • persistence: optional JSONL file-based audit trail (7ecfea7)
  • persistence: optional serverless postgres audit-trail driver (b42a879)
  • report: unified localized report model for pdf, email and znuny (7e23a79)
  • store: Zustand form state with localStorage persistence (12e70b5)
  • summary step links and a self-hosted GDPR-clean captcha (0e75a8e)
  • theme: cookie-based SSR dark/light mode (2959b2e)
  • ui: full-screen wizard with Framer Motion animations (9b0328e)
  • ui: semantic design tokens and reusable UI primitives (95cad70)
  • ux: draft banner as overlay with blur, full i18n (a581502)
  • validation: visual feedback on required fields (0a9c45a)

Bug Fixes

  • build: load commitlint config-conventional preset via .mjs (ebf0aa2)
  • draft: only offer to resume a draft that existed at page load (4b60fec)
  • resolve all lint errors, strict pre-commit checks (bfc2816)