JavaScript devre dışı bırakılmış. Daha iyi bir deneyim için tarayıcı ayarlarından JavaScript'i etkinleştiriniz.
Son kullanma tarihi geçmiş, bayatlamış bir tarayıcı kullanıyorsanız, Mercedes kullanmak yerine tosbağaya binmek gibi... Web sitelerini düzgün görüntüleyemiyorsanız eh, bi' zahmet tarayıcınızı güncelleyiniz.
Modern Web standartlarını karşılayan bir tarayıcı
alternatifine göz atın .
Hata Düzeltmeleri
Doğrudan üst öğesi bir blok olan ve => içeren satırlardaki kesme noktası sorunu düzeltildi.
Send "{Click X Y Count}" komutunun Count kez yerine yalnızca bir kez hareket etmesi sağlandı.
ComObjQuery'deki IServiceProvider arayüz işaretçisi sızıntısı düzeltildi.
Ayrı bir getter tanımından sonra setter tanımlanmasına izin verilmemesi sorunu düzeltildi.
ListView Header tarafından tetiklenen ContextMenu olayındaki Item parametresi düzeltildi.
Sınıf bildirimlerinde bir sınıfın kendisinden türetilmesine izin verilmesi sorunu düzeltildi.
Güncelleme Notları
Arayüz ve Kullanıcı Deneyimi
İç içe geçmiş grafik kullanıcı arayüzlerinde (GUI) Tab tuşu ile gezinti sorunu düzeltildi.
Yardım dosyaları menüsünde yön tuşları kullanıldığında ortaya çıkan hatalar giderildi.
Yardım dosyaları menüsünün fare imleci yerine ilgili butonun üzerinde görüntülenmesi sağlandı.
Yeni oluşturulan betiklerin "son kullanılan dosyalar" listesine eklenmesi sağlandı.
Sistem ve Kurulum
Varsayılan olarak kapalı gelen, isteğe bağlı bir AutoHotkey güncelleme kontrolü özelliği eklendi.
Sürüm yükseltme işlemi tamamlandıktan sonra geçici olarak oluşturulan dizinin silinmesi sağlandı.
Hata Düzeltmeleri ve İyileştirmeler
Hata Diyalogları Güncellemesi: Aşağıdaki sorunları gidermek amacıyla hata diyaloglarında riched20.dll yerine msftedit.dllkullanımına geçildi:
UI Otomasyonu tarafından denetlendiğinde yaşanan donma sorunları giderildi.
Emoji, Çince veya Arapça gibi özel karakter setleri içeren hata mesajlarındaki bozuk karakter ve tutarsız yazı tipi sorunları düzeltildi.
__Delete içerisindeki hataların, aktif bir Try/Catch bloğu varsa bastırılması sorunu düzeltildi.
CallbackCreate fonksiyonunun ParamCount değerini doğrulaması sağlandı.
DllCall(... "str",&var:={} ...) kullanımının hatalı olarak algılanması düzeltildi.
CapsLock:: kullanımının, CapsLock bir önek (prefix) tuşu olarak kullanılsa bile doğru şekilde engellenmesi sağlandı.
Nötr Ctrl/Alt/Shift kısayollarının tuş basımını engellememesi sorunu düzeltildi (v2.0.20 ile bozulan bir durumdu).
Bir key-up varyantı açık olan ancak #HotIf ile devre dışı bırakılan nötr Ctrl/Alt/Shift kısayollarının "bırakıldığında tetiklenme" (fire-on-release) davranışı düzeltildi.
CapsLock & 1:: kullanımında, CapsLock bırakılmadan önce başka bir önek tuşuna basılsa dahi CapsLock durumunun eski haline dönmesi sağlandı.
Tuş basımının (key-down) engellendiği bazı durumlarda, sol/sağ (L/R) değiştirici tuşların bırakılma (key-up) işleminin engellenmemesi sorunu düzeltildi.
Tuş basımı engellenmiş olsa bile, ~ sembolü kullanıldığında sol/sağ (L/R) değiştirici tuşların bırakılma (key-up) sinyalinin iletilmesi sağlandı.
Sol/sağ (L/R) değiştirici tuş kısayollarının, ilgili nötr tuş mevcut olsa bile (örneğin Ctrl:: varken LCtrl::) basıldığı an tetiklenmesi sağlandı.
Tırnak içine alınmamış ve sonunda boşluk bulunan devam bölümlerindeki (continuation sections) veri bozulmaları giderildi.
İşlem sonlandığında dosya henüz kapatılmamışsa, önbelleğe alınan yazma işlemlerinin temizlenmesi (flush) sağlandı.
` (literal escape) ve C (comment) seçeneklerine sahip devam bölümlerindeki `; kullanımı düzeltildi.
Klavye ve fare "hook" (kanca) mekanizmasındaki bazı kodlar optimize edilerek temizlendi.
Düzeltmeler:
RegEx derlemesi sırasında bellek sınırları dışı erişim sorunu giderildi.
Harici olarak serbest bırakılan değiştiricilerin Gönderim sonrası "geri yüklenmemesi" sorunu giderildi.
Modal iletişim kutularının InputHook olaylarını bastırması sorunu giderildi.
Bazı durumlarda tuş tekrarı tuşu aşağı bastırdıktan sonra tuş bırakmanın hatalı bir şekilde bastırılması sorunu giderildi.
Alfa kanalı olmayan büyük simgeler yüklenirken Kritik Hata sorunu giderildi.
ClassNN belirlenemediğinde Control'ü boş bırakmak ve hata vermemek için MouseGetPos düzeltildi.
Seçenekleri doğrulamak için FileSelect düzeltildi.
Bazı durumlarda beklenmeyen Catch/Else/Finally/Until'in hata olarak işaretlenmemesi sorunu giderildi.
Else geri dönerse Try/Catch/Else/Finally'nin Finally'yi yürütmemesi sorunu giderildi.
Kalın ok fonksiyonları içeren if-else-if-else-if'in yürütülmesi düzeltildi.