Filler-Cut 1.3.1 — Kurulu sürümde ikinci bir sürücü (D:\ …) artık gerçekten açılabiliyor
Kurulu sürümde ikinci bir sürücü (D:\ …) artık gerçekten açılabiliyor.
Düzeltildi
- Kurulu kullanıcı
[ui].izinli_kokler'i ayarlayamıyordu. Ayar yalnız
filler-cut.toml'dan okunuyordu; o bir repo dosyasıdır ve kurulu exe onu
hiç bulamaz — yani kurucuyla kuran herkes gezginde ev dizinine kilitliydi
ve dışarıdan seçilen video reddediliyordu. İzinli kökler artık kullanıcının
kendi yapılandırmasından da okunuyor:
%APPDATA%\fillercut\config.jsoniçindeki"ui": {"izinli_kokler": [...]}.
Sihirbazın kurulum anahtarlarına (binary/model) dokunulmuyor; sihirbaz
da artık dosyayı üzerine yazarken bu bölümü koruyor.
Öncelik:filler-cut.toml>config.json— toml'da kök varsa
config.jsonhiç okunmaz, yani mevcut kurulumların davranışı birebir aynı
kalır. Bozuk birconfig.json, düzenlemeyi sessizce yok saymak yerine
dosyanın adını veren açık bir hatayla durdurur. - "İzin verilen konumlar dışında" hatası çözümsüz bir yol gösteriyordu.
Kurulu sürümde mesaj artıkconfig.json'un tam yolunu ve olduğu gibi
kopyalanabilen (geçerli JSON) örneğini veriyor; ulaşılamayan repo
dosyasından bahsetmiyor. pip/kaynak koşusundafiller-cut.tomlyine doğru
cevap olarak gösteriliyor.
Güvenlik
- İzinli kök invariant'ı değişmedi: kökler yalnızca yerel config
dosyalarından gelir — onları değiştiren bir API ucu ya da CLI bayrağı
yoktur.config.jsondafiller-cut.tomlgibi yerel bir dosyadır, tehdit
modeli aynıdır. İnvariant artık ayrıca regresyon kilidiyle korunuyor.