Astral VPN v2.2.29 - App hedefi ve kapanış hotfix
Astral VPN v2.2.29 - App hedefi ve kapanış hotfix
v2.2.29, v2.2.28 üzerinde kalan üretim uygulaması process yenileme ve kapanış temizliği sorunlarını düzeltir. Astral VPN hâlâ yalnız seçili hedeflere kapsam uygular; tüm PC, tüm tarayıcı veya sistem geneli VPN davranışı hedeflenmez.
Değişiklikler
- Uygulama, updater, web proxy, manifest, footer sürümü, GitHub release bağlantısı ve uygulama içi sürüm notu
2.2.29ile hizalandı. - Üretim
Appkurulumu artık gerçekWindowsDiscordProcessInspectorkullanır; açık Discord tünel hazır olduktan sonra yenilenir. - Test ortamında geçen ama üretim uygulamasında kaçan
NullDiscordProcessManageryolu kapatıldı. - Access-lock veya web-proxy cleanup timeout'u kapanış, yeniden başlatma ve dispose akışlarını fatal hata olarak kesmez; tanılamaya
controller.cleanup.timeoutolarak yazılır. - UI kapanış bekleme yolu
TimeoutExceptionaldığında pencereyi kilitlemez; health/events içine zaman aşımı detayını yazar. - Kapanış timeout davranışı için regresyon testi eklendi.
Doğrulama
Yayın öncesi kapılar:
powershell.exe -NoProfile -ExecutionPolicy Bypass -File .\scripts\verify.ps1 -ArtifactsPath artifacts\verify-final-20260619-final-passpowershell.exe -NoProfile -ExecutionPolicy Bypass -File .\scripts\build-release.ps1git diff --checkgitleaks detect --redact --no-banner --verbose
Not: Bu çalışma sırasında eski bir Astral.WebProxy.exe süreci standart src\Astral.App\bin\Release çıktısını kilitledi. Release build scripti izole artifact/publish yolu kullandığı için paket üretimi başarılıdır. Canlı smoke scripti Windows yönetici oturumu gerektirir.
Paket notu
Yayın assetleri:
Astral-2.2.29-win-x64.zipAstral-2.2.29-win-x64.sha256.txtAstral-win-x64.zipAstral-win-x64.sha256.txt
ZIP içinde Astral.exe, Astral.Updater.exe, Astral.WebProxy.exe, astral.update-manifest.json ve Assets\background.mp4 bulunmalıdır. Kod imzalama sertifikası yapılandırılmadığı sürece build unsigned üretir.
Yayın Asset'leri
- Astral-2.2.29-win-x64.zip
- Astral-2.2.29-win-x64.sha256.txt
- Astral-win-x64.zip
- Astral-win-x64.sha256.txt
- SHA-256: EB11D41C79D31DB0379800DD5AA31FDB597489C2895E1CFBA5B0F3ECF206619F
- Kod imzalama: imzasız paket. Güven sınırı GitHub yayın yetkisi, release yolu, asset digest, SHA-256 dosyası ve manifest doğrulamasıdır.