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.
Sohbetlerdeki bağlantılar tarayıcıda açılacak şekilde düzenlendi. Model yanıtlarındaki, araç sonuçlarındaki, model kartlarındaki ve sürüm notlarındaki bağlantıların Jan penceresi içinde değil, sistem tarayıcısında açılması sağlandı. Web veya e-posta bağlantısı olmayan bağlantılar düz metin olarak gösterilecek şekilde düzenlendi.
Yerel API sunucusuna gelen tarayıcı isteklerinin kaynağı denetlenmeye başlandı. Bir web sayfasının sunucuyu çağırabilmesi için kaynağının güvenilir olması şartı getirildi. Güvenilir kaynaklar aynı makine, Jan uygulamasının kendisi veya Güvenilir Ana Bilgisayarlar bölümünde listelenen ana bilgisayarlarla sınırlandırıldı. Tarayıcı kaynağı içermeyen SDK, betik, curl ve Claude Code istekleri önceki gibi çalışacak şekilde korundu.
Sunucu tarafında araç çalıştırma izni her uç nokta için isteğe bağlı hâle getirildi. Yerel API'ye gelen isteklerin MCP araçlarını çalıştırması, Ayarlar > Yerel API Sunucusu bölümündeki sunucu tarafında araç çalıştırma iznine bağlandı.
Jan'ın dosyaları okumadan veya yazmadan önce dosya yollarını denetlemesi sağlandı. Konu ve asistan kimliklerinin yanı sıra uzantıların kullandığı dosya işlemlerinin de Jan'ın veri klasörünün dışına çıkması engellendi.
Claude Code entegrasyonunun kabuk profiline güvenli biçimde yazması sağlandı. Değerler tırnak içine alındı, alışılmadık değişken adları reddedildi ve Jan'a ait satırlar tek bir işaretli blokta toplandı. Sıfırlama işleminin, kullanıcıya ait satırlara dokunmadan bu bloğu tamamen kaldırması sağlandı.
Aracının dosya araçlarının çalışma alanı dışındaki bağlantıları izlemesi engellendi. Ayrıca ev dizini, kimlik bilgileri ve başlangıç klasörleri gibi dizinlerin yazılabilir olarak eklenmesi önlendi.
Windows: Jan'ın sistem araçlarını Windows sistem klasöründen çalıştırması sağlandı. Oturum açma bağlantılarının cmd üzerinden açılması engellendi.
MCP oturum açma işlemlerinde uç noktalar için yalnızca web adreslerinin (http/https) kullanılması sağlandı.
Dikkat çekebilecek değişiklikler
Tarayıcı tabanlı istemciler için Güvenilir Ana Bilgisayarlar. Başka bir makinedeki web uygulamasının (örneğin Open WebUI'nin doğrudan bağlantısı) veya Jan API'sini çağıran bir tarayıcı uzantısının çalışabilmesi için ana bilgisayarın Ayarlar > Yerel API Sunucusu > Güvenilir Ana Bilgisayarlar bölümüne eklenmesi gerekiyor. Girdiler şema içerebilecek şekilde düzenlendiğinden Obsidian eklentileri için app://obsidian.md adresi kullanılabilecek hâle getirildi.
Normal bir kaynak adresi olmayan sayfalara (yerel dosyalar ve korumalı çerçeveler) file:// veya null eklenerek izin verilebilecek şekilde düzenleme yapıldı.
CORS anahtarının işlevi etkinleştirildi. Güncelleme sonrasında varsayılan olarak açık duruma getirildi. Önceki sürümlerde bu seçenek gösteriliyor ancak herhangi bir etki oluşturmuyordu.
Claude Code için özel ortam değişkenleri: Programların bulunma biçimini değiştiren PATH, PATHEXT, SystemRoot, ComSpec, LD_*, DYLD_*, JAN_* ve Jan'ın kullandığı GPU çalışma zamanı yolları gibi anahtarların reddedilmesi ve kullanıcıya bir mesaj gösterilmesi sağlandı. NODE_OPTIONS dâhil diğer değişkenler önceki gibi kaydedilecek şekilde korundu.
Veri klasörünün taşınacağı konumlar sınırlandırıldı. Sistem klasörlerine, doğrudan kullanıcı ana klasörüne veya sürücü kök dizinine (örneğin D:\) taşıma işlemleri engellendi. Bunun yerine D:\Jan gibi bir klasör seçilmesi gerekiyor.
Web adresi olmayan oturum açma uç noktalarına sahip MCP sunucularında oturum açma hatası gösterilmesi sağlandı.
Yenilikler
llama.cpp motoru 0.7.0 sürümüne yükseltildi.
Birlikte sunulan motorun sürümü 0.5.0'dan 0.7.0'a yükseltildi. Model başına yeni ayarlar eklendi: Mixture-of-Experts modelleri için MoE uzman GPU önbelleği, spekülatif kod çözme için Olasılıksal taslak örnekleme ve Taslak toplu iş boyutu. Bu ayarlar varsayılan olarak motorun kendi değerlerini kullanacak şekilde ayarlandı. Dolayısıyla kullanıcı tarafından değiştirilmedikçe herhangi bir değişiklik yapılmadı. Önceki motorla kaydedilen istem önbellekleri bir kez silinerek yeniden oluşturuldu.
Düzeltmeler
Windows'ta kullanıcı adında İngilizce dışındaki karakterler bulunduğunda yerel modellerin yüklenmemesi sorunu düzeltildi. Örneğin Kiril alfabesindeki karakterlerden kaynaklanan sorun giderildi.
HTTP proxy yapılandırıldığında "Gömme kullan" seçeneğine sahip belgelerin işlenmemesi sorunu düzeltildi. Jan'ın kendi motoruna gönderdiği isteklerin proxy üzerinden geçmesi engellendi ve doğrudan bağlantı sağlandı. Uzak sağlayıcıların proxy üzerinden çalışmaya devam etmesi sağlandı.
Her mesaj turunda eklerin yeniden gönderilmesi sorunu düzeltildi. Her mesaja bir kopya eklenmesi ve istem önbelleğinin verimliliğinin bozulması önlendi. Eklerin istek başına yalnızca bir kez eklenmesi sağlandı.
Shell devre dışıyken kabuk komutu çağıran modelin yanıtını sonlandırması sorunu düzeltildi. Modele artık "Shell is turned off" mesajı iletilmesi ve yanıtın devam etmesi sağlandı.
macOS: Jan kapatıldığında MLX sunucusunun model bellekte tutularak çalışmaya devam etmesi sorunu düzeltildi. Jan kapatılırken sunucunun durdurulması, önceki bir Jan oturumundan kalan sunucunun ise başlangıçta durdurulması sağlandı. Kullanıcı tarafından manuel olarak başlatılan MLX sunucularına müdahale edilmedi.
Sohbet sırasında Shell aracını devre dışı bırakma özelliği eklendi. Sohbet giriş alanının araç menüsünde bir Shell anahtarı bulunuyor. Bu seçenek kapatıldığında modele Shell aracı sunulmuyor; web araması, fetch ve MCP araçları çalışmaya devam ediyor. Varsayılan olarak açık geliyor ve yalnızca Shell'in korumalı bir ortamda çalışabildiği ve modelin araç kullanımını desteklediği durumlarda gösteriliyor.
Görseller için ayrı bir boyut sınırı eklendi. Settings > Attachments > Max Image Size (MB) üzerinden ayarlanabiliyor. Varsayılan değer 10 MB, izin verilen aralık ise 1–100 MB.
Jan agent için yerleşik alt agent'lar eklendi. Her biri kendi modelini kullanan explore (varsayılan olarak salt okunur), research, review ve debug alt agent'ları kullanılabiliyor.
Düzeltmeler
Bir belge eklendiğinde sohbet dizisinin artık projesinden ayrılması engellendi.
@decorators içeren yapıştırılmış kodun yanlışlıkla referans olarak algılanması düzeltildi. Artık yalnızca gerçek bir dosya veya klasörün ardından gelen @ işareti referans olarak kabul ediliyor.
Stop düğmesinin, çalışan veya onay bekleyen araçlar da dahil olmak üzere tüm işlem turunu sonlandırması sağlandı
Yerleşik fetch aracıyla okunan web sayfalarının modelin bağlam penceresi sınırları içinde tutulması sağlandı.
Yerel modellerle sohbet ederken proxy veya VPN nedeniyle oluşan bağlantı hataları düzeltildi. Jan'ın kendi motoruna gönderilen istekler artık doğrudan iletiliyor.
Windows: Komut adında ^ karakteri kullanıldığında (cm^d komutunun cmd çalıştırması gibi) işlem için her zaman onay istenmesi sağlandı.
macOS: Jan'ın neden Yerel Ağ erişimi istediğini açıklayan bir bilgilendirme eklendi.
Windows ve Linux'ta kenar çubuğundaki Jan etiketi yeniden gösterilmeye başlandı.
Geçiş
İlk başlatmada, v0.8.3 sürümünde varsayılan listeye eklenen barındırılan Exa MCP sunucusu kaldırılıyor. Kullanıcının eklediği sunucular ve kendi API anahtarıyla yapılandırdığı Exa kaydı korunuyor.
Jan Agent ve CLI
Korumalı ortamda çalıştırılan bir Shell komutu için, her seferinde kullanıcı onayı alınarak korumalı ortam dışında çalıştırma isteğinde bulunulabilmesi sağlandı.
Bir araç çağrısının çalıştırma için tanımlanan allowed_tools listesinde bulunmaması durumunda reddedilmesi sağlandı. Yanıt verebilecek kimse olmadığında alt agent'ın izin isteği de reddediliyor.
Windows: Dosya düzenlemelerinin CRLF satır sonlarına sahip dosyalarla uyumlu çalışması sağlandı. con.txt gibi kullanılamayan dosya adları artık reddediliyor.
Yeni kurulumlarda jan cli mcp add komutunun çalışmaması sorunu düzeltildi. Yanıt vermeyen MCP sunucularına yönelik bekleme işleminin sonlandırılması sağlandı.
Bağlam sıkıştırma özetlerinin, kullanıcı tarafından küçük model olarak ayarlanmış modeli kullanması sağlandı. Terminal kullanıcı arayüzüne arama özelliği eklendi; alt agent ve arka plan komutlarını gösteren satırlar daha anlaşılır hâle getirildi.
Diğer
NVIDIA GPU'lar: Motor başlatılırken sürücü sürümü günlüğe kaydediliyor. Motorla uyumlu olmayacak kadar eski bir sürücünün neden olduğu çökme durumunda sürücünün güncellenmesi gerektiği belirtiliyor.
Ağ hatası nedeniyle durdurulan model indirmelerinde, hatanın nedeni daha fazla durumda gösteriliyor. Model listesinin alınamadığı durumlarda ise erişilemeyen adres uygulama günlüğüne kaydediliyor.
Bilinen Sorunlar
Shell kapalıyken Shell aracını kullanmaya çalışan bir model, araç olmadan devam etmek yerine yanıtını sonlandırıyor.
Auto compact özelliğinin uzak modellerde çalışması için Max Context Tokens değerinin ayarlanması gerekiyor. Jan henüz uzak modellerin bağlam penceresi boyutunu otomatik olarak algılamıyor
v0.8.5 sürümünde olduğu gibi yerel modeller Intel işlemcili Mac bilgisayarlarda çalışmıyor.
Düzeltme (Markdown): Sağdan sola (RTL) yazılan dil bağlamlarında kod blokları soldan sağa (LTR) yazılmaya zorlandı (#8350).
Özellik (Sohbet): Geçici metinlerin düşünce sürecine (reasoning trace) katlanıp açılması için açma/kapama seçeneği eklendi (#8363).
Düzeltme (RAG): Vektör gömmeleri (embeddings) onarıldı, sohbet modeli yeniden yüklemeleri durduruldu ve daha fazla PDF'in ayrıştırılması sağlandı (#8360).
CI: 180 günden uzun süredir pasif olan sorunlar (issues) kapatıldı (#8366).
CI: Durum kalıcılığı için pasiflik (stale) iş akışına "actions:write" izni verildi (#8377).
Düzeltme (Sohbet): Dallanmış iş parçacıklarında (branched threads) kopuk asistan yanıtlarının kalıcı hale getirilmesi durduruldu (#8376).
Özellik (Ayarlar): Ayarlar/kimlik bilgileri localStorage yerine arka plan (backend) deposuna taşındı (#8388).
Düzeltme: get_gpu_usage işlevindeki ADL enum değerleri için snake_case kullanımı sağlandı (#8390).
Düzeltme (Sohbet): MCP araç onay açılır penceresinin donması engellendi; geçici onay durumu diskten kaldırıldı (#8391).
Gemini için API anahtarı rotasyonu (yenilemesi) eklendi (#8408).
Düzeltme (Güvenlik): Uzaktan kod yürütme (RCE) uyarısını gidermek için handlebars sürümü 4.7.9'a yükseltildi (#8395).
Düzeltme (Sohbet): OpenAI uyumlu akışlarda özel SSE olay türleri yok sayıldı (#8392).
Özellik: OpenAI uyumlu çeviri geçidi + Responses API + birleştirilmiş düşünme süreci eklendi (#8423).
Düzeltme: Sohbet önbelleklemesi (prefix caching) kararlı hale getirildi, bulut sağlayıcıları geri yüklendi ve günlük kaydı (logging) birleştirildi (v0.8.4) (#8425).
Sunucu durduğunda veya uygulama kapandığında Anthropic ortam değişkenlerinin kabuk yapılandırmasından temizlenmesi düzeltildi (#7628), ancak daha sonra bu değişiklik geri alındı (#7718)
Belge sayfaları için yönlendirmeler eklendi, sorun giderme kılavuzları güncellendi ve referans bölümü yeniden yapılandırıldı (#7669, #7670, #7674)
Seri haldeki araç çağrılarında oluşan Anthropic 400 hatası çözüldü (#7696)
Grafik işlemci algılama kaybı ve KDE Linux üzerinde karanlık/aydınlık mod geçişinde sistem temasının güncellenmemesi sorunları giderildi (#7605, #7629)
Windows üzerinde veri klasörü taşıma ve zaman aşımı portu sorunları için yeni yardım bölümleri eklendi (#7724, #7730)
Arka uç güncellemeleri sırasında yinelenen indirmeler engellendi (#7721)
Dil belirtilmeyen kod bloklarının doğru şekilde işlenmesi sağlandı (#7741)
Matematiksel ifadelerin normalleştirme mantığı düzeltildi ve performans iyileştirildi (#7743)
AMD kullanıcıları için arka uç kurulum talimatları eklendi (#7755)
Komut satırı arayüzü yardım örnekleri yeni model kimliklerini kullanacak şekilde güncellendi (#7753)
Yerel uygulama programlama arayüzü sunucusu için varsayılan model ve asistan ayarları eklendi (#7735, #7725)
Sunucu başlangıcındaki 32k bağlam uzunluğu zorunluluğu kaldırıldı (#7756)
Sunucu yönetim yeteneklerine sahip temel modeller eklentisi dahil edildi (#7744)
İspanyolca dil desteği eklendi (#7765)
Fabrika ayarlarına sıfırlama sırasında dizin silme listesi güvenli hale getirildi (#7766)
NVIDIA NIM, önceden tanımlanmış bulut sağlayıcısı olarak eklendi (#7740)
Uygulama programlama arayüzü sunucusundaki kökenler arası kaynak paylaşımı güvenlik açığı giderildi (#7769)
Bağlam uzunluğunu otomatik olarak artırma ayarı eklendi ve ilgili hatalar düzeltildi (#7770, #7783)
Belge ekleri için desteklenen dosya türleri genişletildi (#7772)
Uzaktan model güncelleme özelliği eklendi (#7782)
Sunucu başlangıcında varsayılan yerel sunucu adresi geri yüklendi (#7794)