🚀 8voice - projemde BUYUK guncellemeler yaptim!
0.2.25 → 0.2.38 arası yapılanlar:
🆕 Yeni Özellikler
- Deepgram ve AssemblyAI bulut transkripsiyon sağlayıcıları eklendi (Groq'a ek olarak)
- 6 adımlı onboarding sihirbazı — Sağlayıcı → Mikrofon → Dil → Kısayol → Enjeksiyon → Bitirş
- Vosk ve Sherpa-ONNX offline engine desteği (stub, manuel kurulum gerektirir)
- 99 Whisper dili desteği (artık sadece Auto/Türkçe/İngilizce değil)
- HotkeyCapture bileşeni — onboarding'de tuş kombinasyonu yakalama
- Widget sağ tık menüsü — "Settings…" ile ayarlara hızlı erişim
- Model kartları — indirme/silme butonları, hız/doğruluk göstergeleri, canlı progress bar
- Auto-updater — GitHub Releases üzerinden imzalı güncelleme
🎨 Tasarım Değişiklikleri
- Onboarding tamamen yenilendi: sidebar sekmeler → sıralı sihirbaz
- Provider seçimi: 2 kolon grid → Cloud API / Local Engine tabları (%50 split)
- Logo sola hizalandı (justify-between → gap-3)
- Pencere boyutu büyütüldü: 800×600 → 1024×768
- Model listesi: radio butonlar → kart grid'i
- Kapak görseli README'e eklendi
🔧 Teknik Düzeltmeler
- Unicode kaçışları düzeltildi (\u2026 → …)
- store.reload() eklendi — ayarlar diskten okunuyor
- ctrl+Q varsayılan kısayol (eskiden ctrl+shift+space)
- Varsayılan mod Toggle (eskiden Push-to-Talk)
- macOS Metal desteği (whisper.rs + ggml crash fix)
- Windows-only crate'ler conditional yapıldı
- CI'da libclang ve PKG_CONFIG_PATH ayarlandı
🚀 CI/CD (En kritik kısım)
- Auto-updater devreye alındı: your-cdn.com → GitHub Releases
- createUpdaterArtifacts: true — .sig + .tar.gz üretiliyor
- Her platform için ayrı JSON manifest (windows-x86_64.json, darwin-x86_64.json, vb.)
- TAURI_PRIVATE_KEY → TAURI_SIGNING_PRIVATE_KEY (Tauri v2 env var adı)
- Şifresiz signing key oluşturuldu (parola hataları bitti)
- releaseDraft: false — release otomatik yayınlanıyor
- macOS: create-dmg yüklemesi eklendi, globstar bash hatası giderildi
- Windows/Linux/MacOS signing artık çalışıyor ✅
📝 Dökümantasyon
- README tamamen yenilendi (multi-engine, cloud API, onboarding, auto-updater)
- CONTRIBUTING.md ve SECURITY.md güncellendi