Gönderi

AL
@alparslan

🚀 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

0

Yorum yapmak için giriş yap.