1.9.0 2026-10-28
Diller: uygulama, tarayıcı eklentisi, komut satırı ve kurulum programı Türkçe ve İngilizcenin yanında Arapça, İspanyolca, Portekizce (Brezilya), Fransızca ve Almanca konuşur. Yeni bir profil Windows'un görüntü dilinde başlar; Ayarlar → Genel dili değiştirir. Arapçada tüm pencereler sağdan sola dizilir; Arapçaya geçiş ya da Arapçadan dönüş SSDownload bir sonraki açılışında uygulanır. Eklentinin mağazadaki adı ve özeti tarayıcının diline uyar. Tarayıcı eklentisi: uygulama kurulu değilken eklenti bir kez, ücretsiz Windows uygulamasının gerektiğini anlatan ve indirme sayfasına bağlanan bir sayfa açar; uygulama kurulana kadar araç çubuğu penceresi yalnız bu kurulum görünümünü gösterir. Uygulama ya da eklenti diğerinden eskiyse ileti hangisinin nasıl güncelleneceğini söyler. Oynatıcının kendi yüklediği altyazılar seçicide oynatıcının izleriyle birlikte sunulur. SSDownload düğmesi oynatıcının denetimlerinden uzağa sürüklenebilir ve her oynatıcıda o yerde kalır. Video ve ses: görüntüsü ve sesi ayrı akışlarda gelen videolar iki akışı aynı anda ve aynı hızda indirir; her parça ayrı denenir, yoğun bir sunucuya daha seyrek istek gider ve duraklatılan indirme elindeki parçalarla sürer. Seçici seçilen akışların toplam boyutunu gösterir; tahmini boyut ≈ ile işaretlenir. Seçiciden başlatılan indirme seçicinin incelemesini yeniden kullanır. Bir akışın yeniden indirilmesi gerektiğinde bitmiş akışlar korunur; her akış kendi beklenen uzunluğuyla denetlenir. Video dosyasının olduğu gibi saklayamadığı altyazılar indirmeyi bozmak yerine düzeltilir. Canlı yayın kayıtları bittikten sonra oynatılabilir kalır. İndirmeler: yavaş sunucular ve birçok sunucuya dağılmış kaynaklar, çok sayıda bağlantı açıkken artık istek kaybetmez. İşlenen bir iş listede, durum görünümünde ve mini panelde dolu çubuk yerine hareket eden bir blok gösterir. Bir indirmeden küçültülen kart, o indirmenin tamamlanma kartının yerini tutar.
Languages
- The app, the browser extension, the command line and the installer speak Arabic, Spanish, Portuguese (Brazil), French and German besides Turkish and English. A new profile starts in the Windows display language; Settings → General switches it.
- In Arabic every window is laid out right to left. Switching to or from Arabic takes effect the next time SSDownload starts.
- The extension's store name and summary follow the browser's language.
Browser extension
- Installed without the app, the extension opens a page once that explains it needs the free Windows app and links to the download; until the app is there, the toolbar popup shows only that setup view.
- When the app or the extension is older than the other, the message says which one to update and how.
- Subtitles a player loads itself are offered in the picker with the player's own tracks.
- The SSDownload button can be dragged off a player's controls and keeps that spot on every player.
Video and audio
- Videos whose picture and sound come as separate streams download both at once and at the same pace. Each piece is retried on its own, a busy server is asked less often, and a paused download continues with the pieces it already has.
- The picker shows the total size of the selected streams; an estimated size is marked with ≈. A download started from the picker reuses its analysis.
- A finished stream is kept when another one has to be downloaded again, and each stream is checked against its own expected length.
- Subtitles that a video file cannot store as they are are adjusted instead of failing the download.
- Live recordings stay playable after they finish.
Downloads
- Slow servers and sources spread over many servers no longer lose requests when many connections are open.
- A job that is being processed shows a moving block instead of a full bar in the list, the status view and the mini panel.
- A card minimized from a download stands in for its completion card.
1.8.4 2026-10-27
Video ve ses: bir videonun parçalarını birçok sunucuya dağıtan sitelerden yapılan indirmeler, yüksek bağlantı ayarlarında artık takılmaz; indiricinin yalnızca sonrası için açık tuttuğu bir bağlantı, bağlantı bekleyen bir isteğe yer açar.
Video and audio
- Downloads from sites that spread a video's segments across many servers no longer stall at high connection settings: a connection the downloader only keeps open for later gives way to a request that is waiting for one.
1.8.3 2026-10-25
İndirmeler: kısmi dosya ancak aynı dosyaya ait olduğu kanıtlanırsa kaldığı yerden sürer (FTP dahil); kanıtlanamazsa iki sürümü karıştırmak yerine baştan başlar. Devam kaydını başka bir program kısa süre tutuyorsa kısmi dosya korunur ve yeniden denenir. Sunucu hataları (501 dışındaki HTTP 5xx, CDN'lerin 520–524 hataları dahil) indirilen kısım korunarak yeniden denenir; video indirmelerinde de. Verilen SHA-256 eşleşmezse kısmi dosya silinir ve yeniden deneme dosyayı baştan indirir. Hız sınırı, indirme yapan bağlantılar arasında paylaştırılır. Site girişleri bir sunucuyu büyük/küçük harf, uluslararası yazım ya da sondaki nokta fark etmeksizin tanır; bir sunucunun tek girişi olur. Video ve ses: MP4 oynatma listeleri her öğe için ayrı biçim seçer; ses dili seçildiğinde ve site her codec ya da yüksekliği bildirmediğinde de. Canlı kayıt, hız sınırı değişince yeniden başlamaz. AVIF küçük resimleri seçicide görünür. Bir sitenin medya açıklaması, indiricinin yerel dosyaları ya da ağ paylaşımlarını okumasına yol açamaz. Kuyruklar: bilgisayarı kapatma ve program çalıştırma, son iş tamamlanınca ya da kaldırılınca başlar; aynı anda tek geri sayım çalışır ve iptal edildiğinde arkasında bekleyen eylemler de iptal olur. Aynı saniyede eklenen işler sıralarını korur. "Tümünü duraklat" ve "Hemen başlat", yeni kaynak adresi bekleyen işleri beklemede bırakır. Eşitleme, silinen dosyayı yeniden indirir ve bir dosyanın yerine asla boş bir yanıt yazmaz. Arayüz: dosya adlarındaki ve iletilerdeki & işareti metin olarak görünür; Enter her zaman seçili dosyayı açar; tepsi simgesi Windows Gezgini yeniden başlayınca geri gelir; Ayarlar penceresi açıkken başka yerde yapılan değişiklikleri korur; menü kısayolları iki dilde de benzersizdir. Eklenti: uygulama yokken sağ tık girişi eklemez; blob: oynatıcıyla oynatılan video, çerçevesinin ya da sayfasının adresiyle aktarılır ve aynı adresteki birden çok oynatıcı "Kaynak seç" menüsünden seçilir. Güvenlik ve gizlilik: uygulamanın tarayıcı bağlantısı yalnızca aynı Windows kullanıcısının işlemiyle konuşur. "Site adlarını günlüğe kaydet" kapalıyken site adları hata iletilerinde de gizlenir; tarayıcı bağlantısı reddettiği istekleri uygulamanın günlüklerine yazar. Sağlama toplamı eşleşmeyen bir güncelleme, karantina klasörüyle birlikte bir kez bildirilir. Önceki kopya kapanırken yeniden başlatılan uygulama, o kopya çıkar çıkmaz açılır. Sessiz güncelleme, Ali’nin gibi tipografik kesme işareti içeren Windows kullanıcı adlarında da çalışır.
Downloads
- A download resumes only when its partial file is proven to belong to the same file, FTP included; otherwise it restarts instead of mixing two versions. A partial whose resume record another program holds for a moment is kept and retried.
- Server errors (HTTP 5xx except 501, CDN errors 520–524 included) are retried and keep what was downloaded, for video downloads too.
- A supplied SHA-256 that does not match deletes the partial file, so a retry downloads it again.
- The speed limit is shared among the connections that are downloading.
- Site logins match a host in any letter case, international spelling or with a trailing dot; a host has one login.
Video and audio
- MP4 playlists choose a format for every entry, also with a chosen audio language and when the site does not report every codec or height.
- A live recording keeps its speed limit instead of restarting.
- AVIF thumbnails show in the picker.
- A site's media description cannot make the downloader read local files or network shares.
Queues and completion actions
- Shutting down and running a program start when the last job completes or is removed. Only one countdown runs at a time, and cancelling it also cancels the actions waiting behind it.
- Jobs added in the same second keep their order.
- Pause all and Start now leave jobs awaiting a new source address waiting.
- Synchronization downloads a deleted file again and never replaces a file with an empty response.
Interface
&in file names and messages shows as text.- Enter always opens the selected file.
- The tray icon returns after Windows Explorer restarts.
- The Settings dialog keeps changes made elsewhere while it is open.
- Menu shortcuts are unique in both languages.
Browser extension
- Without the app, the extension adds no right-click entries.
- A video played through a
blob:player is handed over by its frame or page address; several players at one address are chosen from Choose source.
Security and privacy
- The app's browser connection talks only to a process of the same Windows user.
- With Log site names off, site names are hidden in error messages too; the browser connection writes its refusals to the app's logs.
- A downloaded update whose checksum does not match is reported once, with its quarantine folder.
- A relaunch while the previous copy is still closing starts as soon as it has exited.
- The silent update works for Windows user names with typographic quotes, such as Ali’nin.
1.8.2 2026-10-16
Canlı yayınlar: kayıt sürerken kaydedilen boyut ve kararlı bir hız gösterilir. Seçicideki "Yayının başından itibaren indir", site yayının başını saklıyorsa (örneğin YouTube ve Twitch) canlı yayını başından kaydeder; diğer sitelerde kayıt o andan başlar. "Canlı kaydı bitir ve kaydet" (İndirme menüsü veya kayıt satırının sağ tık menüsü) kaydı durdurur ve o ana kadar kaydedileni doğrulanmış normal bir dosya olarak saklar. Çalma listesini ve videoyu aynı sunucudan veren kaynaklarda kayıt artık takılmaz. İlerleme sütunu hücreyi işin rengiyle tamamen doldurur: çalışırken mavi, beklerken gri, bitince yeşil, başarısız ya da iptal olunca kırmızı. Eklentide video düğmesinin sonundaki ok, düğmeyi bu videoda, bu sayfada veya bu sitede gizler.
Live streams
- A live recording shows the recorded size and a steady speed while it runs.
- Download from the stream's beginning in the picker records a live stream from its start where the site keeps it (YouTube and Twitch, for example); elsewhere the stream is recorded from now on.
- Finish live recording and keep it (Download menu, or the right-click menu of a recording row) stops a recording and saves what was recorded so far as a normal, verified file.
- Live recordings no longer stall on sources that serve the playlist and the video from the same server.
Download list
- The progress column fills its whole cell in the job's colour: blue while running, grey while waiting, green when done, red when failed or cancelled.
Browser extension
- The arrow at the end of the video button hides it on this video, this page or this site.
1.8.1 2026-10-14
Kurulum eksik medya bileşenlerini kendisi indirir; video ve ses indirmeleri kurulumdan hemen sonra çalışır. Bağlantı yoksa uygulama bunları ilk açılışta kurar. Otomatik güncellemeler bu adımı atlar, eksik olanı uygulama yeniden başladıktan sonra ekler. Sürümler kurulu kopyaların okuduğu adrese göre denetlenir; bir güncelleme uygulamanın bakmadığı bir yerde yayımlanamaz. 1.6.1'den eski kopyalar kendini güncelleyemez: bu kurulumu bir kez elle çalıştırın; sonraki sürümler otomatik gelir.
Setup installs media support
- The installer now downloads the missing components itself, so video and audio downloads work right after installation. Without a connection the app installs them on its first start, as before.
- Automatic updates stay fast: they skip this step, and the app adds anything missing after it restarts.
Update channel
- Releases are checked against the address installed copies read, so an update can no longer be published where the app does not look.
- Copies older than 1.6.1 cannot update themselves: install this Setup once by hand; later versions arrive automatically.
1.8.0 2026-10-14
Her yerde Türkçe ve İngilizce: tarayıcı eklentisi (video düğmesi, araç çubuğu penceresi, sağ tık menüsü ve iletiler) uygulamanın dilini (Ayarlar → Genel) izler; uygulama yoksa tarayıcının dilini kullanır. İndirme hataları, medya ve işleme iletileri, iş durumları, güncelleme ve medya araçları iletileri, komut satırı (--help dahil) ve tarayıcıda gösterilen yanıtlar da uygulamanın dilindedir. Yeni bir kurulum Windows görüntüleme dilinizle başlar; mevcut seçim korunur. Yerleşik kuyruk İngilizcede "Default" olarak görünür. Kurulum programı tamamen çevrildi ve kaldırma kısayolunu sizin dilinizde adlandırır.
English and Turkish everywhere
- The browser extension now speaks English and Turkish and follows the app's language (Settings → General): the video button, toolbar popup, right-click menu and messages. Without the app it follows the browser's language.
- Download errors, media and processing messages, job states, update and media-tools messages, the command line (
--helpincluded) and the replies shown in the browser are now in the app's language too. - A new installation starts in your Windows display language. An existing choice is kept.
- The built-in queue is shown as "Default" in English.
- The installer is fully translated, and its uninstall shortcut is named in your language.
1.7.2 2026-10-14
SSDownload uygulaması kurulu değilse (örneğin eklenti önce mağazadan eklendiyse) araç çubuğu penceresi bunu söyler ve ana düğmesi indirme sayfasını açan "Uygulamayı indir" olur; tarayıcı indirmeleri hiç etkilenmez. Eklentinin açıklaması Türkçe ve İngilizcedir.
Browser extension
- When the SSDownload app is not installed (for example, the extension was added from the store first), the toolbar popup says so and its main button becomes Uygulamayı indir, which opens the download page. Browser downloads are never affected.
- The extension's description is now available in English and Turkish.
1.7.1 2026-10-14
Eklenti araç çubuğunda, uzantılar sayfasında ve Chrome Web Mağazası'nda eski bir yer tutucu yerine SSDownload uygulama simgesini gösterir.
Browser extension
- The extension now shows the SSDownload app icon in the toolbar, on the extensions page and in the Chrome Web Store, instead of an old placeholder.
1.7.0 2026-10-14
Chrome Web Mağazası'ndan tarayıcı eklentisi: kurulum, SSDownload eklentisini Chrome ve Edge'e kendisi ekler; tarayıcıyı bir sonraki açışınızda "Yeni uzantı eklendi" bildiriminde "Uzantıyı etkinleştir"e tıklayın. SSDownload kaldırılınca eklenti de kaldırılır. Ayarlar → Genel → "Eklentiyi tarayıcılara kur..." bunu tekrarlar ve mağaza sayfasını açar; Araçlar → "Tarayıcı kurulumu..." paketteki kopyayı mağaza olmadan yüklemeye devam eder. Kendi barındırılan eklenti paketi ve ilke tabanlı kurulumu kaldırıldı: önceki sürümlerin bıraktığı ilke kayıtları eklentiyi engellediği için açılışta silinir, bu yönetici izni gerektiriyorsa önce sorulur. Yalnızca gezinmek SSDownload'u artık başlatmaz; yalnızca bir indirme, kalite seçici veya "Uygulamayı aç" başlatır. Araç çubuğu penceresi uygulamaya neden ulaşılamadığını söyler. İndirmeler: bir aralık başarısız olurken diğerleri sürüyorsa çok bağlantılı indirme artık takılmaz; bu duraklatma, iptal ve çıkış için de geçerlidir. Tek aralıktaki geçici 500/502/504 hatası işi başarısız kılmak yerine yeniden denenir. Bir devamın güvenli olduğu kanıtlanamazsa indirme başarısız olmak yerine sıfırdan yeniden başlar; iki dosya sürümü yine asla karışmaz. Bir site için izin verdiğiniz oturum çerezleri düz dosya indirmelerine de gider. Dosya adları başlığa ait noktaları korur ("Python 3.12 guide") ve %20 biçimindeki kaçış dizileri çözülür. Silinen indirme klasörü yeniden oluşturulur, bir antivirüsün kısa süre kilitlediği dosya yeniden denenir ve okunamayan kuyruk veritabanı açılışı engellemek yerine kenara alınır. Site gezgini http→https gibi yönlendirmeleri ve uzantısız sayfaları izler. Video ve ses: yt-dlp hata iletileri Türkçe karakterleri doğru gösterir. DRM korumalı, bölge kısıtlı, gizli ve giriş gerektiren videolar ilgili kısa iletiyi gösterir; canlı yayınlar kayıt olarak işaretlenir. Uzun FFmpeg dönüştürme ve birleştirmeleri artık "takıldı" diye durdurulmaz. Dolby ses ve görüntü parçaları ile MP4'teki dublaj ses dili etiketleri düzeltildi. MP3 en yüksek kalitede kodlanır. Medya araçları indirmesi iptal edilebilir ve kopan bağlantıdan sonra devam eder. Güncellemeler: güncelleme sorusu Kur, Daha sonra ve Bu sürümü atla seçeneklerini sunar; Esc ve kapatma düğmesi Daha sonra anlamına gelir. Sessiz kurulum başarısız olursa SSDownload yeniden açılır ve nedenini söyler. Taşınabilir kopya ikinci bir kopya kurmak yerine indirme sayfasını açar. Çevrimdışı bir açılış güncelleme denetimini artık bir gün atlamaz. Arayüz: Esc ve kapatma düğmesi bir Evet/Hayır sorusunu hiçbir zaman Evet ile yanıtlamaz. Uzun iletiler pencere içinde kaydırılır, liste kaydırma konumunu korur ve pencere tepsiden ekranı kaplamış hâliyle geri gelir. Windows oturum açılışında hazır değilse tepsi simgesi yeniden denenir. Bir kuyruğu, kuralı, eşitleme kaydını veya site girişini silmek önce sorar; iletişim kutusu hataları fareyle üzerine gelince tam metnini gösterir, tıklayınca kopyalanır. Eksik birçok İngilizce ve Türkçe metin eklendi. Gizlilik: günlükler, başka metnin içinde geçen adreslerin sorgu dizelerini ve kimlik bilgilerini artık tutmaz. "Site adlarını günlüğe kaydet" kapatılınca adreslerin içindeki sunucu adları da gizlenir. Günlük dosyaları 30 gün saklanır.
Browser extension from the Chrome Web Store
- Setup now adds the SSDownload extension to Chrome and Edge itself. The next time you open the browser, click Enable extension on its "New extension added" notice. Uninstalling SSDownload removes it again.
- Settings → General → Install the extension in browsers repeats this and opens the store page. Tools → Browser setup still loads the bundled copy without the store.
- The self-hosted extension package and its policy-based install are gone. Policy entries left by earlier versions blocked the extension, so they are removed at startup. You are asked first if that needs administrator rights.
- Browsing alone no longer starts SSDownload. Only a download, the quality picker or Open the app does. The toolbar popup now tells you why the app cannot be reached.
Downloads
- A multi-connection download no longer hangs when one range fails while others are still running. This also covers pause, cancel and exit.
- A temporary 500/502/504 on one range is retried instead of failing the job.
- When a resume cannot be proven safe, the download restarts from zero instead of failing. Two file versions are still never mixed.
- Session cookies you allowed for a site now also reach plain file downloads.
- File names keep dots that belong to the title ("Python 3.12 guide"), and
%20-style escapes are decoded. - A deleted download folder is recreated. A file briefly locked by an antivirus is retried. An unreadable queue database is set aside instead of blocking start-up.
- The site crawler follows redirects such as http→https and pages without a file extension.
Video and audio
- Error messages from yt-dlp show Turkish characters correctly.
- DRM-protected, geo-blocked, private and sign-in-only videos now show the matching short message. Live streams are marked as recordings.
- Long FFmpeg conversions and merges are no longer killed as "stalled".
- Fixes for Dolby audio and video tracks and for dubbed audio language tags in MP4.
- MP3 is encoded at the highest quality.
- The media tools download can be cancelled and resumes after a dropped connection.
Updates
- The update prompt offers Install, Later and Skip this version. Esc and the close button mean Later.
- If a silent install fails, SSDownload reopens and tells you why.
- A portable copy now opens the download page instead of installing a second copy.
- An offline start no longer skips the update check for a day.
Interface
- Esc and the close button never answer "Yes" on a Yes/No question.
- Long messages scroll inside the dialog. The list keeps its scroll position. The window restores maximized from the tray.
- The tray icon is retried if Windows was not ready at sign-in.
- Deleting a queue, rule, sync record or login asks first. Dialog errors show their full text on hover and copy on click.
- Many missing English and Turkish texts have been added.
Privacy
- Logs no longer keep query strings or credentials of addresses that appear inside other text. Turning off "Log site names" now also hides host names inside addresses.
- Daily log files are kept for 30 days.
1.6.1 2026-10-06
Kaynak kodu artık herkese açık (MIT lisansı). Uygulama güncellemeleri ve tarayıcı eklentisi tek depodan, github.com/isolmaz/SSDownload sürümlerinden gelir. 1.6.0 ve önceki sürümler kendini güncelleyemez; bu sürümü bir kez elle kurun. Satır içi ilerleme çubukları artık doğru oranda ve renkte çizilir; durum sütunu bağlantı sayısını kısaca gösterir ("İndiriliyor — 8 bağlantı"); İngilizce arayüzde hız birimi MB/s, arama etiketi ve iş/hata sayıları düzeltildi; seçicideki etiket kayması ve Yeni indirme penceresindeki gereksiz kaydırma çubuğu giderildi.
The source code is now public under the MIT License, and everything ships from this repository: the installer, the portable ZIP, the signed update feed and the browser extension.
Updating from 1.6.0 or earlier: those versions look for updates in the old location and cannot update themselves. Exit SSDownload from the tray, then run the Setup below once over your current version. Your queue and settings are kept, and later versions update themselves again. If you loaded the extension unpacked, reload it on chrome://extensions (or restart the browser) afterwards.
Fixes
- Inline progress bars draw at the right length and colour.
- The state column shows the connection count briefly ("Downloading — 8 connections").
- The English interface shows MB/s, the full Search label and correct job and error plurals.
- The media picker no longer shifts its labels, and New download no longer shows a needless scroll bar.
1.6.0 2026-09-27
Sağ altta mini indirme paneli ve bitince Aç / Klasörde göster kartı; zengin tepsi menüsü, tepsi simgesinde ilerleme ve 1 saatlik sessiz mod; başlıkta sürüm ve canlı özet. Sürükleyerek sıralama, Hemen başlat, adres kopyalama, yeniden adlandırma, başarısızları yeniden deneme, sayılı filtreler ve satır içi ilerleme çubukları. Seçicide site başına hatırlanan kalite, tek tıkla MP3, küçük resim ve playlist öğe seçimi. Her yerden Ctrl+Shift+D, disk alanı ve tarifeli bağlantı beklemesi, geçmiş temizliği ve ilk açılış turu. Eklentide açılır pencere, site başına düğme gizleme ve tamamlanma rozeti.
A mini download panel at the bottom right and an Open / Show in folder card when done; a rich tray menu, tray icon progress and a 1-hour quiet mode; version and live summary in the title. Drag to reorder, Start now, copy address, rename, retry failed, filter counts and inline progress bars. The picker remembers quality per site and adds one-click MP3, a thumbnail and playlist item selection. Ctrl+Shift+D from anywhere, disk-space and metered-connection holds, history cleanup and a first-run tour. The extension gains a popup, per-site button hiding and a completion badge.
1.5.1 2026-09-27
Aynı sunucu meşgulken video analizinin 'Tunnel connection failed: 503' ile başarısız olması düzeltildi. Tarayıcıdan indirme yalnız indirme penceresini açar; ana pencere öne gelmez. Medya bileşenleri site uyumluluğu için her hafta sessizce güncellenir.
Fixed video analysis failing with 'Tunnel connection failed: 503' while the same server is busy. Downloading from the browser opens only the download window; the main window no longer comes forward. Media components refresh silently every week for better site support.
1.5.0 2026-09-27
Proxy desteği (Windows ayarı, HTTP, SOCKS5), site girişleri, iş başına ve saatli hız sınırı. Toplu indirme desenleri, liste içe/dışa aktarma ve yinelenen adres uyarısı. İndirme sürerken uyku engeli, görev çubuğunda ilerleme ve tamamlanma sesi. Tarayıcı indirmelerini isteğe bağlı devralma ve Edge desteği. Last-Modified ile kaldığı yerden sürme, seyrek geçici dosyalar ve dilden bağımsız hata sınıflandırması.
Proxy support (Windows setting, HTTP, SOCKS5), site logins, per-download and scheduled speed limits. Batch download patterns, list import/export and a duplicate-address prompt. Keeps Windows awake while downloading, taskbar progress and a completion sound. Optional takeover of browser downloads and Edge support. Resume via Last-Modified, sparse temporary files and language-independent error classification.
1.4.25 2026-09-22
Arayüz dili seçimi eklendi: Türkçe varsayılan, İngilizce tek anahtarla (Ayarlar > Arayüz dili). Eksik parça güvenliği: sağlıklı yeniden deneme döngüsü zamanlayıcı tarafından artık durdurulmuyor, yeniden başlatma sonrası parça durumu sıfırlanıyor ve asla delik yayımlanmıyor; kalıcı parça hataları SSD-TRF-013 koduyla dakikalar içinde bildiriliyor. Pano, sürükle-bırak, kısmi ekleme ve yerel yedekleme düzeltmeleri.
Interface language selection added: Turkish by default, English via one switch (Settings > Interface language). Missing-fragment safety: a healthy retry loop is no longer cut by the watchdog, fragment state resets after a kill so a hole is never published, and permanent fragment failures surface within minutes as SSD-TRF-013. Clipboard, drag-and-drop, partial-add and local backup fixes.
1.4.24 2026-09-15
Medya desteği artık hiçbir menü adımı istemez: bileşenler ilk açılışta kendiliğinden indirilir ve ilerleme durum çubuğunda görünür; başarısız olursa Araçlar > "Medya desteğini kur..." yeniden dener ve açılış engellenmez. İlk çalıştırma tek soruyla başlar: Basit (indirme listesi, yeni indirme, temel ayarlar) veya Gelişmiş (kuyruk, klasör kuralları, site gezgini, eşitleme, günlükler); seçim Ayarlar'daki Arayüz düzeyi listesinden ve sihirbazı yeniden açarak değiştirilebilir. Bir hazırlık ya da iş başarısız olduğunda Hata bildir sayfa adresini, sayfa işaretlemesini ve tanılamayı yerel bir rapora yazar; hiçbir şey yüklenmez. Kabul edilen bir güncelleme indirme ve doğrulama ilerlemesini durum çubuğunda gösterir.
Media support no longer needs a menu step: the components install themselves on the first start and their progress appears on the status line; a failed attempt retries through Tools > "Media support: install..." and never blocks the start. The first run asks one question - Simple (download list, new download, basic settings) or Advanced (queues, folder rules, site crawler, sync, logs) - and Settings > Interface level or the wizard changes it later. When a preparation or a job fails, Report failure writes the page address, the page markup and the diagnostics into a local report; nothing is uploaded. An accepted update shows its download and verification progress on the status line.
1.4.23 2026-09-14
Video sitelerindeki oynatıcı sayfaları ve gömülü oynatıcı adresleri artık kaynak olarak listelenir; indirme düğmesi sitelerin tıklama müdahalesinden korunur. İkinci başlatma çalışan örneğe devreder ve penceresini öne getirir.
Player pages on video sites and embedded player addresses are now listed as sources, and the download button is protected from sites' click interception. A second launch is handed over to the running instance and brings its window to the front.
1.4.22 2026-09-14
Tarayıcı medya hazırlığı ve yayın altyazısı seçimi düzeltildi.
Browser media preparation and broadcast subtitle selection were fixed.
1.4.21 2026-09-14
Tarayıcıdaki medya düğmesi artık blob adresi yerine oynatıcıya ait doğrulanmış kaynağı kullanır. Düğme, uygulamanın mavi ve turkuaz simgesiyle uyumludur. Yerel medya penceresi öne gelir; indirme sırasında ilerleme, duraklatma/devam ve iptal kontrolleri sunar. Tamamlandığında pencere öne gelerek dosyayı açma ve klasörde gösterme seçeneklerini sunar.
The media button in the browser now uses the player's own verified source instead of the blob address. The button matches the app's blue and turquoise icon. The local media window comes to the front and offers progress, pause/resume and cancel controls during the download. When it finishes, the window comes to the front and offers options to open the file and show it in its folder.
1.4.20 2026-09-13
Chrome araç çubuğu düğmesi tek tıklamayla algılamayı açar/kapatır ve medya akışları artık tarayıcı açılır penceresi yerine yerel seçiciye gelir; seçici Ad alanı, kalite listesi ve Gelişmiş seçeneklerle onaylanır ve site oturumu izni yalnızca onay verilen kapsamda kullanılır. Yerel seçici analiz listesi dolmadan İndir'i etkinleştirmez ve hatırlanan kalite/yükseklik varsayılanını korur.
The Chrome toolbar button toggles detection with one click, and media streams now open the local picker instead of a browser popup; the picker is confirmed with a Title field, a quality list and Advanced options, and the site session permission is used only within the approved scope. The picker enables Download only after the analysis list is filled and keeps the saved quality/height default.
1.4.19 2026-09-12
Güncelleme hazırlama: hazırlama beslemesi ve Setup adresi kendi ayrıştırmalarından kurallaştırılır, imzasız hazırlama indirmesi yönlendirmesiz ve ortam vekilsiz düz HTTP'dir ve tek bir eşzamanlılık koruması, başlangıç ve elle kontrolün aynı anda iki Setup hazırlamasını engeller. Tanılama: en yeni iş zaman çizelgeleri tam çözünürlüklü değişiklik zamanına göre seçilir.
Update staging: the staging feed and the Setup URL are canonicalized from their own parse, the unsigned staging fetch is plain HTTP without redirects and without an environment proxy, and one in-flight guard keeps a startup check and a manual check from staging two Setups at once. Diagnostics: the newest job timelines are selected by full-resolution modification time.
1.4.18 2026-09-12
Koyu menü çubuğu: üzerine gelince beyaz kutu ve font değişimi, odak değişiminde açık tema; güncelleme diyalogları ana pencerede ortalanır.
Dark menu bar: hovering no longer shows a white box and a font change, and focus changes no longer switch to the light theme; update dialogs are centered on the main window.
1.4.17 2026-09-12
Arayüz yenilemesi: menüler, koyu mod, ayarlar sekmeleri, sihirbaz ve çıkış hatası düzeltmesi.
Interface refresh: menus, dark mode, settings tabs, the wizard, and a fix for an exit error.
1.4.16 2026-09-11
Parça yedeği için her zaman bir tünel yuvası boş kalır, vekil retleri en fazla on saniye bekleyip olay günlüğüne yazılır; ilerleme örneği denemenin geçen süresini gösterir.
One tunnel slot stays free for fragment retries, proxy refusals wait up to ten seconds and are logged as events, and progress samples report the attempt's elapsed time.
1.4.15 2026-09-11
Yerel vekil doluyken üç saniye bekliyor; erişilemeyen parça delik bırakmıyor, kayıptan sonraki yeniden deneme tek bağlantıya düşüyor ve tükenme SSD-TRF-011 ile bildiriliyor.
The local proxy waits up to three seconds under load; an unavailable fragment no longer leaves a hole, a retry after a loss drops to a single connection, and exhaustion reports SSD-TRF-011.
1.4.14 2026-09-11
Kayıp parça (fragment) tespiti eklendi: hasarlı deneme reddedilir ve yeniden denenir; akış uzunluğu kontrolü dil etiketinden önce gelir, MP4 dil etiketleri ISO koduyla yazılır.
Lost-fragment detection added: a damaged attempt is discarded and retried; the stream-length check runs before language tags, and MP4 language tags are written in ISO form.
1.4.13 2026-09-11
İndirme aşamasında kaybolan kalite kodla bildiriliyor (SSD-MED-015) ve kalan çözünürlükler listeleniyor; her iş için ayrı İş günlüğü penceresi eklendi.
A quality that disappears at download time is now reported with a code (SSD-MED-015) listing the remaining resolutions, and each job gets its own Job log window.
1.4.12 2026-09-11
1.4.12: kabuk (Explorer) çağrıları hedeflerini olay günlüğüne yazıyor; beklenmeyen bir Windows 'bulunamıyor' penceresi oluşursa hangi yolun ve hangi çağıranın yaptığı kayıtlı olur.
1.4.12: shell (Explorer) calls now log their targets to the event log, so if an unexpected Windows 'not found' window appears, the path and the caller responsible for it are recorded.
1.4.11 2026-09-11
1.4.11: iş zaman çizelgeleri artık gerçekten sınırlanıp dönüyor; günlük düzeyi ve site adı ayarı Ayarlar'dan değiştirilince anında uygulanıyor; kabuk (Explorer) çağrıları geçersiz/verbatim yollarda sessiz Windows hatası yerine uygulama içinde bildiriliyor.
1.4.11: job timelines are now actually bounded and returned; the log level and site name settings apply immediately when changed in Settings; shell (Explorer) calls with invalid or verbatim paths are reported inside the app instead of failing silently in Windows.
1.4.10 2026-09-11
1.4.10: Tanılama paketi artık hem okunabilir dosyalar hâlinde (SSDownload-teshis-<sürüm>-<tarih> klasörü) hem de tek ZIP olarak üretiliyor; ad artık ürünü, amacı ve sürümü taşıyor. Aynı dakikadaki ikinci paket -2 ekiyle korunuyor.
1.4.10: the diagnostics package is now produced both as readable files (a SSDownload-teshis-<version>-<date> folder) and as a single ZIP; the name now carries the product, its purpose and the version. A second package within the same minute is kept with a -2 suffix.
1.4.9 2026-09-11
1.4.9: her uygulama/eklenti açılışı artık tek bir oturum günlüğüne yazılıyor (logs/events-*.jsonl + ssdownload-*.log + iş başına zaman çizelgesi). Hangi site, hangi aşama, hangi hata kodu ve kimin sorunu (uygulama/site/DRM/gözlem) kayıtlı; engellenen, DRM'li ve gözlemlenemeyen durumlar da açıkça yazılıyor. Araçlar menüsünde Olay günlüğü ve Tanılama paketi, CLI'da --diagnose özeti var.
1.4.9: every app/extension launch is now written to a single session log (logs/events-*.jsonl + ssdownload-*.log + a per-job timeline). The site, stage, error code and whose problem it is (app/site/DRM/observation) are recorded, and blocked, DRM-protected and unobservable cases are written explicitly too. The Tools menu has Event log and Diagnostics package, and the CLI has a --diagnose summary.
1.4.8 2026-09-11
1.4.8: görünür her hata artık kalıcı bir kod taşıyor (SSD-MED-006 gibi) ve hata kodu masaüstü mesaj listesinde, iş hata metninde, eklenti durum satırında ve tanılama raporunda görülüyor. Önizleme oynatıcıları (döngüde, sessiz, kullanıcı başlatmadan) artık içerik olarak sunulmuyor; akış sayfaları kaynak listesini doldurmuyor.
1.4.8: every visible error now carries a permanent code (such as SSD-MED-006), and the error code appears in the desktop message list, the job error text, the extension status line and the diagnostics report. Preview players (looping, muted, not started by the user) are no longer offered as content; streaming pages do not fill the source list.
1.4.7 2026-09-11
1.4.7: eklenti yeniden yüklendiğinde açık kalan sayfalardaki eski content script artık hata üretmiyor (Extension context invalidated).
1.4.7: when the extension is reloaded, the old content script on pages that stay open no longer produces an error (Extension context invalidated).
1.4.6 2026-09-11
1.4.6: kaynak listesi artık yalnızca medya - video sayfalarında txt/dosya adayları listelenmiyor ve aynı sayfaya işaret eden yinelenen girdiler tek girdide toplanıyor.
1.4.6: the source list now holds media only; txt/file candidates are no longer listed on video pages, and duplicate entries pointing to the same page are merged into one entry.
1.4.5 2026-09-11
1.4.5: liste/açılış sayfaları için net mesaj - YouTube ana sayfa önizlemesinden indirme denendiğinde artık 'videonun kendi sayfasını açıp oradan başlatın' deniyor; video sayfasından indirme 1.4.4 ile zaten çalışıyor.
1.4.5: a clear message for list/opening pages - trying to download from a YouTube home page preview now says to open the video's own page and start from there; downloading from a video page already works since 1.4.4.
1.4.4 2026-09-11
1.4.4: MSE/blob oynatıcıları (YouTube gibi) artık sayfa adresi üzerinden indirilebiliyor - 'medya isteği yakalanamadı' hatası yerine indirme sayfa adresi uygulamada çözümlenerek yapılıyor; ayrıca site tarama testindeki kararsızlık giderildi.
1.4.4: MSE/blob players (such as YouTube) can now be downloaded through the page address; instead of the 'media request could not be captured' error, the download resolves the page address inside the app. The instability in the site scanning test was also fixed.
1.4.3 2026-09-10
1.4.3: Chrome eklentisi kurulumu düzeltildi - Chrome 137+ kurumsal yönetilmeyen cihazlarda kendi barındırdığımız politika kurulumunu engellediği için uygulama artık bu politikayı yazmıyor, kalan engelleyici kaydı yönetici onayıyla temizliyor ve elle yükleme yolunu gösteriyor; CRX artık update.xml ile aynı kaynaktan sunuluyor.
1.4.3: Chrome extension installation fixed - because Chrome 137+ on non-enterprise-managed devices blocks the policy installation we host ourselves, the app no longer writes this policy, cleans up the remaining blocking registry entry with administrator approval and shows the manual installation path; the CRX is now served from the same source as update.xml.
1.4.2 2026-09-10
1.4.2: site tarayıcı düzeltmesi ve hata raporlama, uzun yol (MAX_PATH) desteği, yerel altyazı varsayılanı, güncelleme akışı Ed25519 imzası ve güncellemelerin genel dağıtım deposuna taşınması.
1.4.2: site browser fix and error reporting, long path (MAX_PATH) support, local subtitle default, Ed25519 signature for the update flow, and moving updates to the public distribution repository.
1.4.1 null
1.4.1: Uygulama içi güncelleme akışı (günlük kontrol, SHA-256 doğrulama, sessiz kurulum), karantina-taşı politikası ve sabit kimlikli Chrome eklentisi (CRX3 + politik kurulum).
1.4.1: in-app update flow (daily check, SHA-256 verification, silent installation), quarantine-then-move policy, and a fixed-identity Chrome extension (CRX3 + policy installation).