Release notes

What's new

What's changed in VoxSim — recent releases summarized.

v0.64.0 — Faz 1.6 — Modül E + Modül K (Pazar Anketi) + cross-election kalibrasyon

May 13, 2026

  • YENİ Modül K — Sentetik Pazar Anketi (Karargah/+): 12 cluster bazlı parti dağılımı + 2023 hatırlama kalibrasyonu. Kamuoyu yoklaması DEĞİL (etik filigran, T-10 günü yasak penceresi auto-disable, 30 gün PDF expiry)
  • YENİ Modül E — Olay Enjeksiyonu (Karargah+): exojen şok (faiz, deprem, jeopolitik) altında her cluster'da segment tepki tahmini; policy_resilience 0-100 + most_volatile_cluster çıktısı
  • YENİ Cross-election validation — cluster modeli 3 tarihsel seçim ankoru üzerinde doğrulandı; kalibrasyon kalitesi bant içinde
  • YENİ ModelHealthService — model sağlık takibi ve otomatik uyarı sistemi; metodoloji sayfası + admin dashboard + CLI + nightly cron
  • DÜZELTME YSK 2023 kalibrasyon iyileştirmeleri — koalisyon liste eşleştirme düzeltmeleri, recall sapması belirgin şekilde azaldı
  • DÜZELTME Backtest cluster eşleştirme iyileştirmeleri — demografik ağırlıklı cluster köprüsü; tam cluster kapsama ulaşıldı
  • DÜZELTME Sentry Bearer token regex bug — exception mesajlarında "Bearer xyz..." formatı redact edilmiyordu; KVKK/GDPR sızıntı riski düzeltildi (SentryBeforeSendTest 15 test ile koruma)
  • YENİ 3 yeni native HistoricalEvent — 2023 CB 2. tur, 2024 yerel CHP zaferi, 2025 İmamoğlu gözaltısı. Backtest temporal coverage 2023→2025 genişledi (10→13 native)
  • YENİ CI sağlamlaştırma — backend.yml SQLite + memory_limit=512M + --parallel + model:health gate (composite < 85 → CI red); engine.yml postgres/redis kaldırıldı (engine testleri DB bağımsız)
  • YENİ Controller-level test coverage — 7 modül (A runSample + B + E + F + I + J + K) için plan-gate + parent-check + validation + auth + job dispatch testleri (20 SimulationActionController + 7 SyntheticPollController)
  • YENİ Adversarial test suite genişledi — yeni DisinformationFramingTest kategorisi (prompt etik sınırların yanlış varyant üretimini reddettiğini doğrulama)
  • BAKIM Test kapsamı genişletildi — Modül K + cross-election + Controllers + Sentry; assertion sayısı önemli ölçüde arttı

v0.63.0 — Faz 1.6 — RSS-only pipeline + admin yönetimi

May 3, 2026

  • YENİ RSS-only haber pipeline — lisanslı aggregator bağımlılığı kaldırıldı; doğrudan RSS feed ingestion ile maliyet €0/ay
  • YENİDEN RSS kaynak yönetimi sadeleştirildi — JSON dosyası ve CLI komutu kaldırıldı, admin UI üzerinden CRUD (aktif/pasif, feed URL düzenleme)
  • DÜZELTME Makale dedup per-küme — birden fazla siyasi kümenin paylaştığı kaynak, her kümeye ayrı sayılmak yerine yalnızca ilgili küme için kaydediliyordu

v0.62.0 — Pilot sistemi + deneme süresi yönetimi

May 2, 2026

  • YENİ Pilot invite sistemi — launch öncesi sınırlı erişim davetleri, kullanım kotası ve süre takibi
  • YENİ Backtest karşılaştırıcı — aynı politika için birden fazla backtest run'ını yan yana görüntüleme
  • YENİ Trial expiry otomasyonu — deneme bitişi e-posta + plan downgrade akışı

v0.61.0 — Bias analizi + pipeline production-ready

May 2, 2026

  • YENİ Engine: bias report endpoint — demografik + SES + siyasi küme bazında önyargı dağılımı, 49 yeni pytest (population + clustering + bias coverage)
  • YENİ Admin bias report paneli — engine bias endpoint'ini Laravel UI'ya bağladı; siyasi küme başına sapma görselleştirmesi
  • YENİ Locale-aware sample PDF — TR + EN cache key'leri ayrıştırıldı; dil değişiminde yanlış dilde PDF sunulması düzeltildi
  • YENİ Pipeline container — requirements.txt + Dockerfile + docker-compose servisi + README
  • YENİ Lisanslı haber aggregator production implementasyon — URL canonicalization + duplikasyon önleme (bkz. v0.63.0: RSS-only'e dönüştürüldü)
  • BAKIM EU AI Act conformity dokümanı v0.2 — M11 launch readiness bölümü eklendi

v0.60.0 — M11 launch readiness — production polish

May 2, 2026

  • YENİ Karargah+ özel alan adı (white-label) — DNS TXT verification + host bazlı workspace çözümlemesi + branded layout
  • YENİ GDPR Art. 17 + KVKK §11 self-service workspace silme — 3 aşamalı (form → e-posta → 30 gün grace) + iptal
  • YENİ Webhook sistemi — HMAC signed event push (sim.completed, akademi.verified vb.) + 5 attempt retry + auto-disable + delivery audit
  • YENİ OpenAPI 3.1 spec + interactive Swagger UI — /docs/openapi
  • YENİ Bulk CSV export (Saha+) — simulations + personas + (Karargah+) LLM call audit, streaming, UTF-8 BOM
  • YENİ API V1 plan-aware rate limiting — 60-1200/dk + 1K-200K/gün, X-RateLimit headers, 429 + Retry-After
  • YENİ API V1 genişletmesi — 8 yeni endpoint: counter-narrative + optimizer + crisis-break + report download + persona create + usage + soft-delete + webhooks
  • YENİ Akademi/Medya tier başvuru akışı — kurum maili + belge + admin onay + yıllık yeniden doğrulama
  • YENİ Steganografik filigran 2. katman — PDF metadata + invisible text + zero-width unicode (3 vector); admin watermark validator endpoint
  • YENİ PDF filigran tasarım — diagonal wash + sağ-alt brand stamp + VoxSim logo
  • YENİ Sentry observability — workspace + user + plan tag'leri, PII scrubbing (policy_text, password, stripe_id, academic_email redact)
  • YENİ Email notifications altyapısı — welcome + akademi onay/red + trial bitiş uyarısı + simulation completed (mevcut)
  • YENİ GDPR + EU AI Act retention cleanup cron — eski LLM audit (>6mo), cancelled sim PII purge (>90d), expired PDF (>60d), soft-deleted workspace (>30d)
  • YENİ Daily DB backup + 30-gün rolling retention + S3 (opsiyonel) + disaster recovery runbook
  • YENİ SEO paketi — robots.txt + dinamik sitemap.xml + JSON-LD (Organization + SoftwareApplication) + og-image.svg + hreflang alternates
  • YENİ Cookie banner — yalnızca essential disclaimer (analytics yok, 3rd-party tracking yok), localStorage dismiss
  • YENİ Methodology sayfası — pipeline 4-stage flow + forgetting curve + source codename anonimliği + temporal pin section
  • YENİ Lisanslı haber aggregator entegrasyonu (Faz 1.5) — ingest + per-article LLM özet + anlam vektörü nightly pipeline (Faz 1.6'da RSS-only'e dönüştürüldü — bkz. v0.63.0)
  • YENİ Workspace bilgi ekolojisi opt-out (Karargah+) — niche/disinformation kaynak filtresi
  • YENİDEN QuotaService — plan + monthly limit kontrolleri tek noktada (Module F + I aylık limit önceden enforce edilmiyordu, fix)
  • GÜVENLİK Horizon dashboard auth gate — yalnızca VOXSIM_ADMIN_EMAILS erişebilir (queue jobs içeriği KVKK koruma altında)
  • GÜVENLİK API rate limiting & cost-2x writes (POST/DELETE) — LLM-tetikleyici endpoint'ler için ekstra koruma
  • GÜVENLİK PDF metadata UTF-16BE encoding fix — DomPDF default encoding ile stego token extract çalışıyor
  • NOT 274 Pest test (1143 assertion) — full smoke + adversarial + unit. Toplam ~%70 ana akış coverage.

v0.50.0 — Faz 1.5 — Yankı Odası Pipeline (echo chamber)

April 30, 2026

  • YENİ Birincil eksen olarak 12 siyasi küme — sosyal demokrat, dindar muhafazakar, milliyetçi muhafazakar, kürt siyasi, genç kararsız, vd.
  • YENİ Her siyasi küme için lisanslı haber kaynakları (codename anonim) 4 zaman penceresinde işlenir
  • YENİ Ebbinghaus benzeri zaman-ağırlıklı unutkanlık eğrisi — yakın dönem haberlere daha yüksek ağırlık
  • YENİ Nightly snapshot: her siyasi küme için LLM tabanlı kamuoyu şikayetleri, kaygılar, anlatı çerçeveleri ve ağırlıklı ruh hali profili oluşturulur
  • YENİ BacktestOrchestrator temporal pin — historical event tarihindeki snapshot kullanılır (temporal data integrity)
  • YENİ Per-article LLM özet + processing pipeline
  • YENİ Modüller A/B/F/I prompt template'leri yankı odası context'ini alır; Modül A siyasi küme için snapshot enjekte eder, Modül F en kırılgan kümeye, Modül B en kırılgan kümeye
  • YENİ Methodology sayfasına "Siyasi küme + yankı odası" bölümü ve forgetting curve görseli eklendi
  • YENİ PDF raporlarında siyasi küme adı + snapshot v# bilgileri görünür
  • YENİ Tarihsel olay tohumları: 3 anchor olay (asgari ücret 2024, cumhurbaşkanlığı 2023 2. tur, deprem 2023) siyasi küme ground truth ile
  • NOT Mevcut konda_ses_v1 historical events legacy bridge mapping ile çalışmaya devam eder; full re-baseline W28'de
  • NOT Custom haber sitesi scraping yasak — yayıncı lisanslı RSS feed'leri veya açık kaynak hakları; yayıncı ToS + EU AI Act kaynak şeffaflığı zorunluluğu

v0.43.0 — API dokümantasyonu

April 29, 2026

  • YENİ Public /docs/api sayfası — endpoints, auth, curl örnekleri, hata kodları
  • YENİ Welcome footer'a API docs linki eklendi

v0.42.0 — REST API v1

April 29, 2026

  • YENİ Sanctum bearer-token API: GET /me, /simulations, /personas + POST /simulations
  • YENİ Workspace API token UI (Owner only) — show-once token + revoke
  • YENİ EnforceWorkspaceFromToken middleware — token ability'sinden workspace scope

v0.41.0 — Simülasyon export

April 29, 2026

  • YENİ Per-sim CSV/JSON export (6 modül için module-aware kolonlar)
  • YENİ CSV: BOM + UTF-8 + segment + module sections + policy text + compliance disclaimer

v0.40.0 — Embedding-tabanlı semantic search

April 29, 2026

  • YENİ Anlam vektörü (embedding) entegrasyonu — çok dilli, 768 boyutlu
  • YENİ Backtest sayfasında ?q= ile cosine ranking — 57 olay
  • YENİ php artisan voxsim:backfill-event-embeddings komutu

v0.38.0 — Tarihsel olay seti 10 → 57

April 29, 2026

  • YENİ 47 yeni Türkiye siyasi olayı eklendi (2002-2025): seçim, ekonomik, sosyal, dış politika, kriz
  • DÜZELTME category enum referandum → election

v0.37.0 — Tüm modüllere email bildirimleri

April 29, 2026

  • YENİ F/B/I/J/D runner'larına NotifiesCreator trait — module-aware subject + body
  • BAKIM RealSimulationRunner refactor → trait

v0.36.0 — Modül A email bildirim

April 29, 2026

  • YENİ SimulationCompletedMail — branded markdown, 5-emotion özet tablosu, cost summary
  • YENİ Cache-hit skip (cost = 0 ise email atılmaz)

v0.35.0 — SMTP + branded email layout

April 29, 2026

  • YENİ Talivio mail.talivio.com SMTP entegrasyonu (port 587 + TLS)
  • YENİ Mail template branding — Talivio navy + GDPR/KVKK compliance footer
  • YENİ Workspace invitation Mail::raw → Mailable

v0.34.0 — Workspace member rol değiştirme + sahiplik devri

April 29, 2026

  • YENİ Member rol select dropdown (admin/analyst/viewer)
  • YENİ Member çıkarma + self-leave (dashboard'a redirect)
  • YENİ Sahiplik devri (transferOwnership) — owner → admin, target → owner
  • DÜZELTME isOwner()/canAdminister() artık User.role yerine pivot.role kontrol ediyor

v0.33.0 — Onboarding checklist + sample sim

April 29, 2026

  • YENİ 3-step onboarding kartı dashboard'da (persona/sim/report)
  • YENİ "⚡ Örnek simülasyon dene" butonu — tek tıkla MockRunner ile demo

v0.32.0 — Stripe MVP scaffold

April 29, 2026

  • YENİ stripe/stripe-php composer dep + Checkout Session + webhook
  • YENİ Live keys + 4 product/price oluşturuldu (Atölye/Saha/Karargah/Akademi)
  • YENİ POST /webhooks/stripe — checkout.session.completed + customer.subscription.deleted

v0.31.0 — Workspace billing + plan switching

April 28, 2026

  • YENİ /workspace/billing — plan kartları, downgrade/upgrade, sahip onayı dialog'u
  • YENİ PlanService — manuel + Stripe-ready, plan_change_logs audit

v0.30.0 — Dashboard module grid

April 28, 2026

  • YENİ 8 modül kartı dashboard'da, plan-bazlı kilit göstergesi

v0.29.0 — K-Means kümeleme

April 28, 2026

  • YENİ Engine: 312 hücre → 8-B vektör → KMeans siyasi kümeler
  • YENİ /population/preview'da siyasi küme tablosu

v0.27.0 — LLM Audit Dashboard

April 28, 2026

  • YENİ /compliance/audit — KPI + provider breakdown + purpose breakdown
  • YENİ CSV export (UTF-8 BOM, 14 kolon) — EU AI Act conformity için
  • YENİ Daily cost trend chart (son 30 gün)

v0.26.0 — Müşteri Tanıma Raporu PDF

April 28, 2026

  • YENİ Persona-level PDF: tanınırlık + çelişki + eksen profili + söylem örnekleri

v0.25.0 — Module-specific PDF layouts

April 28, 2026

  • YENİ 6 farklı PDF template: A/B/D/F/I/J + Recognition
  • YENİ Modül B: GİZLİ red banner + 30 gün expiry

v0.24.0 — Modül J — Sosyal Dinleme

April 28, 2026

  • YENİ 3 kaynak: manuel paste + Reddit (anahtarsız ücretsiz) + X API (BYO)
  • YENİ LLM batch duygu sınıflandırması (50 gönderi/çağrı)
  • YENİ LKA yaşam tarzı segment ipucu (modern/gelenekçi/dindar)
  • YENİ Modül A vs gerçek dağılım MAE

v0.23.0 — Modül H — Zaman İçinde İzleme

April 28, 2026

  • YENİ /simulations/timeline — workspace genelinde simülasyon trendi
  • YENİ Fatigue endeksi (varyans azalma analizi)

v0.22.0 — Modül G — Kıyas Paneli

April 28, 2026

  • YENİ /simulations/compare — iki simülasyonu yan yana karşılaştır

v0.21.0 — Modül D — Backtest

April 28, 2026

  • YENİ BacktestOrchestrator + tarihsel olay → predicted vs actual MAE → accuracy_score
  • YENİ 10 hand-picked Türkiye olayı seed

v0.20.0 — LLM tier system + Recognition Flash

April 28, 2026

  • YENİ ModelSelector::for($purpose) — quality/economy tier
  • YENİ Müşteri tanıma LLM turu hızlı modele geçirildi — %79 daha düşük maliyet

v0.10.0 - 0.19.0 — MVP modülleri

April 28, 2026

  • YENİ Modül A — Crash Test (4 demografik segment, segment alıntıları)
  • YENİ Modül F — Karşı-söylem (alternatif framing)
  • YENİ Modül I — Optimizer (6 varyant + scoring + ethics filter)
  • YENİ Modül B — Krizde-Ne-Kırılır (savunma odaklı)
  • YENİ Müşteri Tanıma Raporu (Wikipedia + LLM analizi)
  • YENİ Multi-tenant workspace + 2FA + RBAC + invitations
  • YENİ Watermarked PDF + audit log + 30-day expiry (Modül B)

v0.0.1 — İlk commit

April 14, 2026

  • BAKIM Repo iskeleti, Laravel 12 fresh install, TALL stack, Talivio brand

Newest entries on top. Major versions get tagged at 1.0 launch (M12).

Questions or feedback? [email protected]

Fresh insights and sample analyses

Stay in the loop with VoxSim.

New features, sample analyses and notes on political communication.

Please check your inbox and confirm your subscription.

Cookie preferences

VoxSim uses essential cookies (session, language, theme) that are always active. We would also like to use Google Analytics to understand aggregate site usage — it runs only if you accept, and you can change your choice at any time. See our Privacy Policy