Değişiklik Günlüğü
- macOS’ta title bar gizliyken ChatGPT, Grok, Gemini ve DeepSeek’in logo ve sidebar button’ları artık sidebar açık veya collapsed durumdayken traffic light button’larıyla çakışmıyor.
- Built-in style tweak’leri artık yalnızca oluşturuldukları site üzerinde yükleniyor. Böylece package hâline getirilen bir app, hidden footer veya flattened list gibi başka sitelere ait rule’ları artık devralmıyor.
- macOS’ta Çince veya Japonca input method candidate’ını onaylamak için Enter’a basıldığında, X ve Grok gibi platformların chat box’larında yarım yazılmış message’ın yanlışlıkla gönderilmesi engellendi.
- Windows notification’ları artık system sound çalıyor. Yalnızca page silent notification istediğinde sessiz kalıyor.
- Linux DEB ve RPM package’ları artık aynı ada sahip iki launcher yerine yalnızca bir launcher kuruyor.
- YouTube Music app için macOS tarzında yeni bir icon eklendi.
- FAQ, passkey ve Touch ID ile sign-in işlemlerinin macOS app’lerinde kullanılamadığını belirtecek şekilde güncellendi. Bunun yerine password ve two-factor authentication code kullanılması gerekiyor.
- Notification, download, zoom, window control ve link’leri system browser’da açma gibi native capability’ler artık yalnızca local page’lere ve packaged URL’nin tam origin’ine veriliyor. Böylece başka bir siteye yönlenen bir page artık bu capability’leri çağıramıyor. Bir site sonunda hangi URL’ye ulaşıyorsa doğrudan o final URL package edilmeli; örneğin Gmail yerine Gmail.
- macOS’ta bir notification’a tıklandığında, notification’ı gönderen window yeniden öne getiriliyor ve ilgili notification Notification Center’dan kaldırılıyor. --multi-window kullanılırken birden fazla window tarafından oluşturulan aynı message yalnızca bir kez gösteriliyor ve Dock badge üzerinde de yalnızca bir kez sayılıyor.
- Download işlemleri artık redirect sonrasında da page’in User-Agent, Referer ve session cookie bilgilerini gönderiyor. Böylece login arkasındaki dosyalar doğru şekilde indirilebiliyor. Başarısız bir download artık yarım kalmış truncated file bırakmıyor ve aynı isimle eşzamanlı yapılan download’lar ayrı ayrı kaydediliyor.
- Linux app’leri artık Chrome gibi davranan bir User-Agent yerine kullandıkları WebKit engine ile eşleşen bir User-Agent kullanıyor. Bu sayede YouTube caption’ları düzgün yüklenebiliyor. --user-agent seçeneği yine bu değeri override edebiliyor.
- Linux app’leri desktop’ın light veya dark mode tercihini takip ediyor ve tercih değiştiğinde canlı olarak güncelleniyor. --dark-mode seçeneği ise hâlâ öncelikli.
- macOS’ta window.print() artık print dialog’u açıyor, trackpad’de iki parmakla swipe hareketleri back/forward navigation sağlıyor ve --multi-window açıkken tab bar üzerinde + düğmesi gösteriliyor.
- Windows’a isteğe bağlı --password-autosave seçeneği eklendi. Bu özellik, password’ları app’in kendi WebView2 profile’ında kaydetmeyi teklif ediyor ve private window’larda kapalı kalıyor. --windows-toolchain gnu --keep-binary kullanıldığında artık WebView2Loader.dll executable’ın yanına yerleştiriliyor; böylece uygulama ek işlem gerektirmeden kendi başına başlatılabiliyor.
Değişiklik Günlüğü
- WebKitGTK 2.52 veya sonraki sürümleri kullanan Linux uygulamalarında hem X11 hem de Wayland üzerinde donanım hızlandırma etkin kalıyor. Böylece videolar çökme olmadan oynatılıyor ve tam ekran modunda oynatıcı kontrolleri görünmeye devam ediyor.
- --multi-window ile açılan Windows pencereleri ve açılır pencereler artık ana pencereyle aynı izinlere sahip. Böylece harici bağlantılar, indirmeler ve bildirimler bu pencerelerde de düzgün şekilde çalışıyor.
- GNOME ve diğer Linux dock'ları artık çalışan uygulamayı başlatıcısıyla doğru şekilde eşleştiriyor; doğru simge görüntüleniyor ve sabitlenmiş girişler çalışmaya devam ediyor.
- niri oturumlarında, 3.17.0 sürümündeki bayrak değişikliğiyle devre dışı kalan yerel WebKit render desteği geri getirildi.
- Grok alıntı kartları, yazar adı uzun olduğunda bile içerik sütununun sınırları içinde kalıyor.
- --windows-toolchain gnu ile yapılan derlemelerde, CARGO_ENCODED_RUSTFLAGS ayarlanmış olsa bile gerekli linker bayrakları korunuyor.
İyileştirmeler
-
- Web uygulamaları yeniden açıldığında son bırakılan sayfadan devam edilmesi sağlandı. Paketlenmiş ana sayfa URL'leri, özel oturumlar ve yerel uygulamaların mevcut davranışı değişmedi.
- Linux'ta X11 kullanılırken video başlatıldığında oluşabilen çökmeler giderildi. WebKit compositing geçici çözümü artık yalnızca Wayland üzerinde uygulanıyor.
- Visual Studio Build Tools bulunmayan ancak MinGW kurulu Windows sistemlerinde
--windows-toolchain gnuseçeneğiyle derleme desteği eklendi. Varsayılan toolchain davranışı değişmedi.- Geçersiz
--zoom,--hide-on-closeve--configdeğerlerinin artık çıkış kodu2ve makine tarafından okunabilir hata sonucuyla sonlanması sağlandı.- Beklenmeyen ek argümanların hata mesajında açıkça belirtilmesi sağlandı. Örneğin tırnaksız
--name Google Translatekullanımında hatalı argüman doğrudan gösteriliyor.- Codex kullanıcıları için resmi Pake Skill'i eklenti sistemi üzerinden yükleme desteği eklendi:
codex plugin marketplace add tw93/Pake
-codex plugin add pake@pake
Değişiklikler
1. E-posta çerçeveleri ve takip URL'leri üzerinden açılan harici bağlantılar düzeltildi, web uygulamalarının kendimailtomenülerinin korunması sağlandı ve ek açılır pencerelerinin ana sayfanın yerini alması engellendi.
2. Normal ve yerel tarayıcı indirmeleri için--download-dirseçeneği eklendi. Hedef klasör oluşturulamadığında veya klasöre yazılamadığında artık daha açık hata mesajları gösteriliyor.
3. Windows'ta video tam ekran modu artık oynatıcı kontrollerini ve altyazıları koruyor. Ayrıca F11 tuşunun sayfa tam ekran modundan doğru şekilde çıkması sağlandı.
4. Birden fazla paket biçimini hedefleyen Linux derlemelerinin yalnızca bir kez derlenmesi sağlandı. Eşzamanlı CLI derlemeleri ise kurulu paketi değiştirmeden bağımsız olarak hazırlanabiliyor.
5. macOS için HTTP Basic kimlik doğrulama desteği eklendi ve ek uygulama pencerelerinin yerel sekmeler altında gruplanabilmesi sağlandı.
6. Sıkı Content Security Policy kullanan sitelerde özel stillerin uygulanması iyileştirildi, Find özelliğindeki yeniden tarama döngüleri giderildi ve X üzerindeki arama düzeni ayarlandı.
7. CLI başlangıcında yapılan işlemler azaltıldı ve güvenlik düzeltmeleri içeren bağımlılık güncellemeleri uygulandı.
Değişim Günlüğü (Changelog):
- Windows sistem tepsisi (system tray) düzeltildi:
--hide-on-closeparametresinden sonra tepsi simgesine sol tıklamak hiçbir şey yapmamak yerine pencereyi tekrar görünür yapar; ayrıca otomatik başlatılan uygulamalar artık görev çubuğunda boş bir simge oluşturmaz.- macOS menü komutları boş hata sayfalarında çalışmaya devam eder: Yenile (Reload), Ana Sayfaya Git (Go Home), Geri (Back), İleri (Forward) ve URL'yi Kopyala (Copy URL) artık sayfa JavaScript'i yerine yerel WebKit API'lerini kullanır; böylece bir sayfa yüklenemese bile yanıt vermeye devam eder.
- İndirme sanılan bağlantılar düzeltildi: GitHub sürüm sayfaları ve
/assets/gibi uygulama içi rotalar yeniden web görünümünde (webview) açılır; ayrıca Cmd/Ctrl+tıklama "farklı kaydet" yerine gezinme (navigation) olarak değerlendirilir.- Başlangıç penceresinin içeriği hazır olmadan önce görünmesi sorunu düzeltildi; ayrıca tepsideki Gizle/Göster (Hide/Show) ve etkinleştirme kısayolu artık yalnızca ana pencereye değil tüm pencerelere etki eder.
--ignore-certificate-errorsparametresi artık macOS üzerinde de çalışır; güvenlik uyarıları/açıkları nedeniyle sharp, tmp, file-type ve quinn-proto paketleri güncellendi. Minimum Node sürümü 18'den Node 20'ye yükseltildi.
- Windows ve Linux için --hide-window-decorations seçeneği eklendi: Üst kısmında sürükleme alanı bulunan çerçevesiz bir pencere sunar ve F11 ile yerel tam ekran moduna geçiş yapılmasını sağlar.
- Resmi yüksek çözünürlüklü ikonlar ve macOS üzerinde sürükleyici başlık (header) cilası ile Notion, popüler uygulamalar listesine eklendi.
- Bozuk kaydedilmiş yakınlaştırma (zoom) değerleri düzeltildi: Uygulama artık yerel web görünümüne (webview) geçersiz bir yakınlaştırma değeri aktarmak yerine varsayılan olarak %100 değerine geri dönüyor.
- YouTube Music ikonları güncellendi; Notion ve Flomo, README vitrinine (showcase) eklendi.
Değişiklik Günlüğü (Changelog):
- macOS'te Yelp ve Upwork gibi siteler için "Apple ile Giriş Yap" (Sign in with Apple) açılır pencere (popup) girişi düzeltildi; aynı zamanda diğer sağlayıcılar için mevcut macOS kimlik doğrulama çökme koruması (auth crash guard) muhafaza edildi.
- Tauri pano okuma izinleri eklenmeden güvenli Ctrl+V yapıştırma işlemi dahil olmak üzere, Linux ve Windows pano (clipboard) kısayolları düzeltildi.
- RPM tabanlı dağıtımlar (distros) için Linux paketleme varsayılanları iyileştirildi ve ham çalıştırılabilir (raw executable) derlemeler için "--no-bundle" geri dönüş (fallback) seçeneği eklendi.
- Linux WebKit uç durumları (edge cases) için Wayland/AppImage rehberliği ve çalışma zamanı (runtime) davranışı iyileştirildi.
- Çeşitli paketleme ve komut satırı arayüzü (CLI) uç durumları düzeltildi: macOS "--targets app", geçersiz yakınlaştırma (zoom) değerleri, veri görseli indirme uzantıları, Linux simge isimlendirmesi, tepsi simgesi geri dönüşü (tray icon fallback) ve enjekte edilen JS sarmalayıcıları (wrappers).