🚀 LeetCode Sync Tool v1.1 - Release Notes
✨ Yeni Özellikler ve İyileştirmeler
🔧 Kritik Hata Düzeltmeleri
1. Cookie Güncelleme Sorunu Çözüldü ✅
- Sorun: Ayarlarda cookie'ler güncellendiğinde uygulama eski cookie'leri kullanmaya devam ediyordu
- Çözüm:
.envdosyasındaki değişikliklerin anında yüklenmesi içinload_dotenv(override=True)eklendi - Sonuç: Cookie'ler güncellendiğinde uygulama yeniden başlatılmadan yeni değerleri kullanıyor
2. Ayarlar Yükleme İyileştirmesi 🔄
- Ayarlar penceresinde cookie'ler ve token'lar güncellendiğinde anında yükleniyor
- Bağlantı testi yapılırken güncel ayarlar kullanılıyor
- Daha tutarlı ve güvenilir ayar yönetimi
🐛 Hata Düzeltmeleri
- LeetCode Cookie Uyarısı: Cookie'ler güncellendiğinde artık gereksiz uyarılar gösterilmiyor
- Ayarlar Senkronizasyonu: Ayarlar kaydedildikten sonra SyncManager otomatik olarak yeniden başlatılıyor
- Ortam Değişkenleri:
.envdosyasındaki değişikliklerin anında algılanması sağlandı
📋 Teknik İyileştirmeler
sync_logic.py:load_dotenv(override=True)eklendiconfig_gui.py: Ayarlar yüklenirken ve test edilirkenoverride=Truekullanılıyor- Daha iyi hata yönetimi ve kullanıcı geri bildirimi
📦 Kurulum
- Releases sayfasından
LeetCodeSyncTool.exedosyasını indirin - Dosyayı istediğiniz klasöre kopyalayın
- EXE dosyasını çift tıklayarak çalıştırın
- İlk açılışta ayarları yapılandırın
🔄 Güncelleme
Eğer v1.0 kullanıyorsanız:
- Yeni
LeetCodeSyncTool.exedosyasını indirin - Mevcut
.envdosyanızı koruyun (ayarlarınız kaybolmaz) - Eski EXE dosyasını yeni sürümle değiştirin
- Uygulamayı çalıştırın
⚠️ Önemli Notlar
- Cookie'lerinizi güncelledikten sonra artık uygulamayı yeniden başlatmanıza gerek yok
- Ayarlar kaydedildikten sonra otomatik olarak yüklenir
- Tüm hassas veriler şifrelenmiş olarak saklanmaya devam ediyor
🙏 Teşekkürler
Bu sürümdeki iyileştirmeler kullanıcı geri bildirimlerine dayanmaktadır. Lütfen sorun bildirimi ve önerilerinizi GitHub Issues üzerinden paylaşın.
Sürüm: v1.1
Tarih: 2025-01-27
Boyut: ~145 MB
Platform: Windows 10/11