Files

4.0 KiB
Raw Permalink Blame History

TürkAnime İndirici v9.4.1 Release Notes

Genel Bakış

v9.4.1 sürümü kritik bir domain güncellemesi içermektedir. TürkAnime'nin .co domaininden .tv domainine geçişi nedeniyle uygulamanın bağlantı sorunları yaşaması düzeltildi. Ayrıca versiyon yönetim sistemi iyileştirildi.

Sürüm Bilgileri

  • Sürüm: 9.4.1
  • Tarih: 16 Aralık 2025
  • Tip: Hotfix Release
  • Önceki Sürüm: 9.4.0

✨ Yeni Özellikler ve İyileştirmeler

🌐 Domain Güncellemesi

~ İyileştirilen Özellikler:

  • TürkAnime Domain: turkanime.co → turkanime.tv olarak güncellendi
  • URL Yapısı: Session başlatma sırasında URL oluşturma düzeltildi
  • Bağlantı Kararlılığı: Yeni domain ile stabil bağlantı sağlandı

🔧 Versiyon Yönetimi

+ Eklenen Özellikler:

  • version.py: Merkezi versiyon dosyası eklendi
  • APP_VERSION: Tüm modüllerden erişilebilir versiyon sabiti
  • UpdateManager İyileştirmesi: pyproject.toml yerine version.py kullanımı

~ İyileştirilen Özellikler:

  • EXE Uyumluluğu: Paketlenmiş uygulamada versiyon okuma sorunu çözüldü
  • Fallback Mekanizması: Versiyon okunamazsa APP_VERSION kullanılıyor

🚀 CI/CD İyileştirmeleri

+ Eklenen Özellikler:

  • workflow_dispatch: Manuel release tetikleme desteği eklendi

🐛 Düzeltilen Hatalar

Kritik Hatalar

  • ✅ TürkAnime'ye Bağlanılamıyor: Domain değişikliği nedeniyle oluşan bağlantı hatası düzeltildi
  • ✅ fetch(None) Hatası: fetch("/") olarak düzeltildi
  • ✅ Versiyon Okuma Hatası: EXE'de pyproject.toml bulunamama sorunu çözüldü

📁 Değiştirilen Dosyalar

turkanime_api/bypass.py           # ~BASE_URL güncellendi (.co → .tv)
turkanime_api/cli/__main__.py     # ~fetch(None) → fetch("/")
turkanime_api/version.py          # +Yeni versiyon dosyası
turkanime_api/gui/__init__.py     # +UpdateManager stub eklendi
turkanime_api/gui/update_manager.py # ~APP_VERSION kullanımı
.github/workflows/release.yml     # +workflow_dispatch eklendi

📈 Teknik Detaylar

Domain Değişikliği

# Eski
BASE_URL = "https://turkanime.co/"

# Yeni
BASE_URL = "https://turkanime.tv/"

Versiyon Sistemi

# turkanime_api/version.py
__version__ = "9.4.1"

# Kullanım
from turkanime_api.version import __version__ as APP_VERSION

🔄 Geçiş ve Uyumluluk

⚠️ Breaking Changes

  • Yok: Bu sürüm tamamen geriye uyumlu

Önerilen Güncelleme Adımları

# Güncelleme için
pip install --upgrade turkanime-gui

# Veya kaynak koddan
git pull origin main
poetry install

🙏 Teşekkürler

Bu sürümün hazırlanmasında büyük katkı sağlayan @ShadowHQ1'e özel teşekkürlerimizi sunarız!

Domain değişikliğini fark edip bildirdiği ve kapsamlı düzeltmeleri içeren PR gönderdiği için minnettarız:

  • 🔧 bypass.py - Domain güncellemesi
  • 🔧 __main__.py - fetch() düzeltmesi
  • 🔧 release.yml - CI/CD iyileştirmesi
  • ➕ version.py - Versiyon dosyası eklenmesi
  • 🔧 update_manager.py - Versiyon yönetimi iyileştirmesi
  • 🔧 __init__.py - UpdateManager entegrasyonu

Topluluk katkıları TürkAnime'yu daha iyi yapıyor! 💪

📞 Destek ve Geri Bildirim

🔗 İlgili Bağlantılar

Not: Bu sürüm kritik bir domain değişikliği düzeltmesi içermektedir. TürkAnime kullanıcılarının en kısa sürede güncelleme yapması önerilir.

🇹🇷 Proudly made in Turkey 🇹🇷