Ana içeriğe atla
releases

Changelog Changelog

Desktop app ve web servis için üretim değişiklikleri. Production changes for the desktop app and web services.

v0.6.4

Video indirme takılması düzeltildi Fixed video download getting stuck

  • Video indirme artık 'indiriliyor'da takılmıyor: bağlantı transfer ortasında kesilse bile (uzun video, birleştirme, ağ dalgalanması) ilerleme tamamlanana kadar güvenilir şekilde takip ediliyor. Video downloads no longer get stuck on 'downloading': even if the connection drops mid-transfer (long video, merging, a network blip), progress is now tracked reliably through to completion.
v0.6.3

Tüm araç modlarında rehberli onboarding akışı Guided onboarding flow on every tool mode

  • Numaralı adım rehberi + 'başlamadan kontrol et' üretim özeti artık dört aracın hepsinde: Altyazı Ekle, Video İndir, Altyazı Kaldır, Clip / Shorts. Önceden yalnızca altyazı modundaydı — artık hiçbir ayarı unutmadan ilerliyorsun. A numbered step guide + a 'review before you start' summary now appears on all four tools: Add Subtitles, Download Video, Remove Subtitles, Clip / Shorts. Previously only the subtitle mode had it — now you move through every tool without missing a setting.
  • Özet çiplerine tıklayınca ilgili ayara kaydırıp vurguluyor. Clicking a summary chip scrolls to and highlights the related setting.
  • Video indirmede çift-tık koruması — yanlışlıkla ikinci kez tıklayınca aynı indirme iki kez başlamaz. Download double-click guard — clicking a second time by accident no longer starts the same download twice.
v0.6.2

Türkçe karakter düzeltmesi, erişilebilirlik + güvenlik/kalite sertleştirmeleri Turkish character fix, accessibility + security/quality hardening

  • Altyazıdaki Türkçe karakterler (ş, ğ, İ, büyük İ) artık doğru render ediliyor — paketlenen yazı tiplerinde eksik glyph'ler tamamlandı. Turkish characters in subtitles (ş, ğ, İ, capital İ) now render correctly — the missing glyphs in the bundled fonts were filled in.
  • İndir sayfası düzeldi: ana sayfadaki 'Ücretsiz başla' artık işletim sistemini algılayıp doğru kurulumu öneriyor (eskiden 404 verebiliyordu). Download page fixed: the homepage 'Start free' now detects your OS and offers the right installer (it could previously 404).
  • Erişilebilirlik: klavye ile gezinince görünür focus halkası eklendi; tüm pencereler (modal) ekran okuyucuya doğru tanıtılıyor. Accessibility: a visible focus ring for keyboard navigation; all dialogs are now announced correctly to screen readers.
  • Clip/Shorts ve diğer Pro özellikleri, lisans bilgisi eski önbellekten gelse bile artık güvenilir açılıyor. Clips/Shorts and other Pro features now unlock reliably even when the license info comes from a stale cache.
  • Fiyat ve limit metinleri gerçeğe göre netleştirildi (Free günde 5 video, Pro günde 100; abonelik değil tek seferlik); Cloud Clean Pro'ya dahil olarak gösteriliyor. Pricing and limit copy clarified to match reality (Free 5 videos/day, Pro 100; one-time, not a subscription); Cloud Clean is shown as included in Pro.
  • Sunucu tarafı güvenlik/sağlamlık: bulut özelliklerinde lisans durumu her istekte yeniden doğrulanıyor, yükleme akışı bellek-dostu hale getirildi, hata mesajları iç detay sızdırmıyor. Server-side security/robustness: cloud features re-validate live license state on every request, the upload flow is memory-friendly, and error messages no longer leak internals.
v0.6.1

Kararlılık düzeltmeleri: hata mesajları, lisans, geçmiş + çeşitli bug fix'ler Stability fixes: error messages, licensing, history + various bug fixes

  • Hata mesajları artık net Türkçe gösteriliyor (bazı durumlarda '[object Object]' çıkıyordu). Error messages now show clear text (some cases previously displayed '[object Object]').
  • Lisans geçersiz/süresi dolmuşsa uygulama kilitlenmiyor, ücretsiz moda düşüyor; geçmiş işler güvenilir görünüyor. An invalid/expired license no longer locks the app — it falls back to free; the history view is reliable.
  • Düşük-güven altyazı filtresi artık tüm altyazıyı bozmuyor; dolgu temizleme ve altyazı/watermark temizleme (Pro) düzeltildi. The low-confidence subtitle filter no longer mangles every line; filler cleanup and subtitle/watermark removal (Pro) are fixed.
  • Google ile giriş (Pro aktivasyon) çalışıyor; indirme ilerlemesi donmuyor; uygulama kendini otomatik kapatmıyor. Sign in with Google (Pro activation) works; download progress no longer freezes; the app no longer auto-shuts down.
  • Çift tık artık iki iş başlatmıyor; başarısız/iptal edilen işler ücretsiz günlük kotayı yakmıyor. Double-clicking no longer starts two jobs; failed/cancelled jobs no longer burn the free daily quota.
v0.6.0

Clips/Shorts, dolgu temizleme, sözlük + Free/Pro Lifetime + Windows transcribe Clips/Shorts, filler cleanup, dictionary + Free/Pro Lifetime + Windows transcribe

  • Clips / Shorts: transcript'ten anahtar kelime, yoğunluk veya LLM ile viral klip kes ve indir. Clips / Shorts: cut and download viral clips from the transcript by keyword, density, or LLM.
  • Dolgu kelime temizleme (ıı, ee…), render öncesi metni gözden geçir & düzelt, özel terim sözlüğü. Filler-word cleanup (uh, um…), review & edit the text before render, and a custom terminology dictionary.
  • Render sonrası X'te paylaş; ayarlardaki terim sözlüğü artık kalıcı. Share to X after render; the terminology dictionary in settings now persists.
  • Windows artık transcribe + Türkçe çeviri yapıyor (faster-whisper + offline NLLB); kurulum çok daha küçük. Windows now transcribes + translates (faster-whisper + offline NLLB); much smaller installer.
  • Yeni fiyatlandırma: Free (watermark'lı, sınırsız lokal) + Pro Lifetime — abonelik yok, bir kez al. New pricing: Free (watermarked, unlimited local) + Pro Lifetime — no subscription, buy once.
v0.5.22

Komple yeni arayüz + Windows + render hotfix All-new interface + Windows + render hotfix

  • Komple yeni arayüz: titlebar + sol panel + workspace, sıcak tasarım, daha temiz akış. All-new interface: titlebar + left panel + workspace, warmer design, cleaner flow.
  • Altyazı koyma daha hızlı (model cache + Mac donanım hızlandırma); altyazı silme titremesiz + bant otomatik bulunur. Subtitling is faster (model cache + Mac hardware acceleration); subtitle removal is flicker-free with auto-detected bands.
  • Tüm araçlar tek pencerede: ekle / kaldır / indir, gerçek önizlemeli stil galerisi. Every tool in one window: add / remove / download, with a real-preview style gallery.
  • Windows kurulumu artık canlı (Lumisty 0.5.22 Setup). Windows installer is now live (Lumisty 0.5.22 Setup).
  • Windows render düzeltmesi: ASS altyazı filtre yolu sürücü harfi (C:) ve ters bölü işaretlerinde bozulmuyor. Windows render fix: the ASS subtitle filter path no longer breaks on drive letters (C:) and backslashes.
v0.5.16

Yeni desktop arayüzü yayında New desktop interface shipped

  • Yeni titlebar + sol panel + workspace düzeni masaüstüne taşındı. The new titlebar + left panel + workspace layout landed on the desktop app.
  • Stil galerisi gerçek önizlemeli karelere geçti. The style gallery moved to real-preview tiles.
  • Akış sadeleştirildi: ekle / kaldır / indir tek pencerede. Simplified flow: add / remove / download in a single window.
v0.5.15

Apple Silicon native render + canlı elapsed timer Apple Silicon native render + live elapsed timer

  • Render motoru artık arm64 native — macOS 'Intel-based App' uyarısı kalktı, Rosetta gerekmez. The render engine is now Apple Silicon native — no more macOS Intel-app warning, no Rosetta needed.
  • Geçen zaman sayacı saniye saniye artıyor (önceden 4s adımla atlıyordu). Elapsed-time counter now ticks every second (was jumping by 4-second steps).
v0.5.14

CSP fix — Alpine.js her WKWebView'de canlı CSP fix — Alpine.js working in every WKWebView

  • CSP'ye 'unsafe-eval' eklendi — macOS 26.5 WKWebView'in CSP enforce sıkılaştırmasında Alpine ölü kalıyordu; UI artık her WebKit varyantında canlı. Added 'unsafe-eval' to CSP — strict CSP enforcement in macOS 26.5 WKWebView was killing Alpine.js; the UI now works on every WebKit variant.
  • Custom preset modal HTML kaldırıldı — modal stuck sorunu kalıcı çözüldü. Removed the custom preset modal HTML — fixes the stuck-modal regression for good.
  • Static asset Cache-Control: no-store middleware — eski HTML cache sorunu giderildi. Cache-Control: no-store middleware on static assets — stale HTML in WebKit caches no longer breaks updates.
v0.5.12

Custom preset modal kilidi sonu Custom preset modal lock-out fix

  • Custom preset modal entry button (+ custom) tamamen kaldırıldı — kullanıcıları modal'a kilitleyen yol kapandı. Removed the '+ custom' entry button entirely — there is no way left for the modal to trap the user.
  • init() her açılışta tüm modal'ları (custom preset, gallery, license, update, viral match, speaker, preset save) force-close eder. init() now force-closes every modal/dialog on every page load (custom preset, gallery, license, update, viral match, speaker, preset save).
  • WKWebView session restoration sonrası açılışta modal kilidi sorunu giderildi. Fixes the case where WKWebView session restoration left users stuck behind an undismissable modal on launch.
v0.5.11

Custom preset save state + notarize hotfix Custom preset save state + notarize hotfix

  • Custom preset modal her açılışta saving state'ini sıfırlıyor — stuck 'kaydediliyor…' butonu gitti. Custom preset modal now resets its saving flag on every open — the stuck 'kaydediliyor…' button is gone.
  • Server'a kaydet butonu tek x-text bağlayıcıya geçti, çift label görünme ihtimali tamamen elendi. The server-save button moved to a single x-text binding so dual labels can never render simultaneously.
  • Backend /api/presets/custom outline/shadow alanları artık 0.5 step ondalıklı değerleri kabul ediyor. Backend /api/presets/custom now accepts fractional outline/shadow values (0.5 step).
  • Çekirdek modülün eksik Developer ID imzası giderildi; app + DMG yeniden notarize edildi. Fixed missing Developer ID signature on the core module; app + DMG re-notarized.
v0.5.10

Custom preset WebKit hotfix Custom preset WebKit hotfix

  • Custom preset renk alanları native WebKit color input yerine stabil swatch + text field kullanır. Custom preset color controls now use stable swatches plus text fields instead of native WebKit color inputs.
  • Modal açılışında input DOM değerleri Alpine state'ten tekrar zorlanır. Input DOM values are forced from Alpine state when the modal opens.
  • WebKit cache veya geç binding sonrası boş/siyah görünen custom preset alanları engellendi. Prevents empty/black custom preset fields after WebKit cache or delayed binding.
v0.5.9

Custom preset preview hotfix Custom preset preview hotfix

  • Custom preset modalinde ilk açılışta boş/siyah görünen renk alanları düzeltildi. Fixed custom preset color fields appearing empty/black on first open.
  • Alpine/WebKit binding gecikse bile HTML default değerleri ve canlı önizleme görünür kalır. HTML defaults and live preview remain visible even if Alpine/WebKit binding is delayed.
  • Modal açılışında eksik custom preset state'i güvenli default değerlerle onarılır. Missing custom preset state is repaired with safe defaults when the modal opens.
v0.5.8

Custom preset hotfix Custom preset hotfix

  • Custom preset modalindeki boş base preset ve font seçimleri düzeltildi. Fixed empty base preset and font selects in the custom preset modal.
  • Modal artık WebKit içinde statik fallback seçenekleriyle açılır. The modal now opens with static fallback options in WebKit.
  • Font listesi doğru `availableFonts` state'inden okunur. The font list now reads from the correct `availableFonts` state.
v0.5.7

Daha hafif macOS paketi Lighter macOS package

  • macOS bundle opsiyonel ağır modülleri varsayılan paketten çıkarır. The macOS bundle excludes optional heavy modules from the default package.
  • Transkript motoru için gerekli model asset'i korunur; local smoke pipeline doğrulandı. Required transcription model assets are kept; the local smoke pipeline was verified.
  • App bundle boyutu yaklaşık 1.3 GB'den 1.0 GB'ye düştü. The app bundle size dropped from about 1.3 GB to 1.0 GB.
v0.5.6

Acil hijyen paketi Emergency hygiene package

  • Render binary fallback zinciri ve daha toleranslı doctor timeout. Healthy render binary fallback chain and more tolerant doctor timeout.
  • Desktop UI artık Tailwind ve Alpine için CDN'e bağlı değil; local bundle kullanır. Desktop UI no longer depends on Tailwind or Alpine CDNs; local bundles are used.
  • Geçmiş işler diskten yüklendiğinde çıktı dosyaları tekrar görünür. Output files are visible again for jobs loaded from disk history.
  • Güvenlik header'ları erken dönen 401/413 yanıtlarında da uygulanır. Security headers are applied to early 401/413 responses too.
v0.5.5

Arka plan işleri ve fetch watchdog Background jobs and fetch watchdog

  • İş adı, arka plan ilerleme popup'ı ve sade yüzde progress ekranı. Custom job names, background progress popup, and simplified percentage progress.
  • Canlı loglar teknik log paneline alındı; job id kullanıcıdan gizlendi. Live logs moved into a technical log panel; job ids hidden from normal UI.
  • YouTube fetch takılmasına no-activity watchdog ve network retry guard. No-activity watchdog and network retry guard for YouTube fetch stalls.
  • Render çıktıları için kaynak-aware bitrate ve hızlı dışa aktarım iyileştirmeleri. Source-aware bitrate and fast export improvements for rendered outputs.
v0.5.4

Launch güvenlik düzeltmeleri Launch security fixes

  • Job hatalarında generic mesaj yerine izlenebilir teknik detay ve correlation id. Traceable technical detail and correlation id for job failures.
  • Model prefetch ve video upload endpointlerinde auth, license ve rate-limit guard. Auth, license and rate-limit guards for model prefetch and video upload endpoints.
  • Stripe webhook debug kayıtlarında email, adres, isim ve telefon redaction. Email, address, name and phone redaction in Stripe webhook debug records.
  • JWT/JWKS doğrulama regresyon testleri. JWT/JWKS verification regression tests.
v0.5.3

Yeni desktop arayüzü New desktop interface

  • macOS Apple Silicon desktop UI refresh. macOS Apple Silicon desktop UI refresh.
  • Auto-update manifest lumisty.io üzerinden doğrulandı. Auto-update manifest verified through lumisty.io.
  • Transkript modeli ilk çalıştırma akışı iyileştirildi. Improved first-run flow for the transcription model.
v0.5.2

macOS SSL crash hotfix macOS SSL crash hotfix

  • PyInstaller launcher içinde SSL/httpx/cryptography warm-up. SSL/httpx/cryptography warm-up in the PyInstaller launcher.
  • macOS dyld/AES crash senaryosu için erken import guard. Early import guard for the macOS dyld/AES crash scenario.