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.
Bu sürüm, işlem düzenlemeyi hızlandırıyor, sürüm uyuşmazlıklarına karşı senkronizasyonu daha dayanıklı hâle getiriyor, uygulama içi Bildirimler sayfası ekliyor ve hesap gruplarına sahip deneysel olarak yeniden tasarlanmış bir sidebar sunuyor. Ayrıca çok sayıda başka düzeltme içeriyor.
Özellikle büyük bütçelerde işlem düzenleme hızlandırıldı.
Uygulamadan çıkmadan her sürümdeki yenilikleri takip edebilmeniz için Bildirimler sayfası eklendi.
Actual, sürüm uyuşmazlıklarına karşı daha dayanıklı hâle getirildi; farklı sürümleri kullanan cihazlar arasındaki senkronizasyon geliştirildi.
Banka dosyası import işlemleri geliştirildi; é veya ü gibi aksanlı karakterlerin bozuk görünmesi düzeltildi ve daha fazla CSV formatı destekleniyor.
Deneysel: Sidenav tasarım yarışmasının kazanan tasarımını temel alan yeni sidebar eklendi. Hesaplar gruplara ayrılabiliyor, sürükle-bırak ile yeniden sıralanabiliyor ve aranabiliyor.
Deneysel: Monte Carlo analysis raporuna income stream’leri, yıllık cashflow grafiği, özel stocks/bonds/cash dağılımları ve birçok yeni özellik eklendi.
Uygulama içinde son sürüm öne çıkanlarını ve duyuruları gösteren bir Notifications paneli eklendi. Bu panel Ayarlar’dan kapatılabiliyor.
İyileştirmeler
API artık senkronize edilen tercihleri ayarlayabiliyor; örneğin belirli hesaplar için CSV column mapping’leri.
Deneysel yeni sidebar’daki hesap ve gruplara context menu ve balance history hover tooltip’i eklendi.
Deneysel yeni sidebar’a hesap araması eklendi.
Açık temada yeniden tasarlanmış sidebar ile ana içerik arasına border eklendi.
Transaction note’larını toplu düzenlerken notes alanına # yazıldığında eşleşen tag’ler öneriliyor.
Entegrasyonların iki yinelenen transaction’ı birleştirebilmesi için API’ye mergeTransactions eklendi.
Daha yeni bir Actual sürümünden gelen senkronize değişiklikler güncelleme bekliyorsa API ve CLI kullanıcıları uyarılıyor.
Özellikle tarayıcıda büyük bütçelerde transaction edit işlemlerinin kaydedilmesi hızlandırıldı.
YNAB4 veya nYNAB’den bütçe import edilirken ilerleme çubuğu ve mevcut aşama gösteriliyor.
Diğer cihazlar daha yeni bir Actual sürümü kullansa bile senkronizasyon çalışmaya devam ediyor; değişiklikler uygulama güncellendikten sonra görünüyor.
FormulaCard’a yeni DateRange component’i eklendi.
Desktop uygulaması data folder oluşturamadığında sonsuza kadar yüklenmek yerine klasör path’ini ve başka bir klasör seçme seçeneğini içeren açık bir hata gösteriyor.
Monte Carlo raporunda chart, cashflow ve runs görünümleri arasında geçiş hızlandırıldı.
Monte Carlo raporuna seçilen senaryo için pot’lardaki yıllık para giriş ve çıkışlarını gösteren cashflow grafiği eklendi.
Bir Monte Carlo katkısı, ödendiği income stream’den büyükse kullanıcı uyarılıyor.
Monte Carlo pot’larında özel stocks/bonds/cash dağılımı kullanılabiliyor; historical return modellerinde her dağılımın ölçülen tarihsel getirisi ve volatility değeri gösteriliyor.
Monte Carlo historical return modellerinde simüle edilen her yıl, gerçek tarihsel inflation değeriyle eşleştiriliyor.
Monte Carlo raporuna income stream’leri eklendi.
Monte Carlo pot’ları bağlı oldukları hesabın adını otomatik alıyor ve hesaplar sidebar ile aynı sırada listeleniyor.
Monte Carlo run breakdown içinde her yılın withdrawal tutarının nasıl hesaplandığı açıklanıyor.
Running balance yalnızca bir rule tarafından kullanılıyorsa hesaplanarak transaction düzenleme hızlandırıldı.
Split rule formülleri artık parent transaction’ın notes, imported payee, payee ve account bilgilerini okuyabiliyor.
Secret değerler artık environment variable yerine dosyadan okunabiliyor.
Hata Düzeltmeleri
Firefox’ta Hold for next month, Move to a category veya Cover from a category seçeneklerinden biri kullanıldıktan sonra To Budget action listesinin görünmemesi düzeltildi.
CLI’ın end-to-end encrypted bütçelere değişiklik gönderememesi düzeltildi.
YNAB4 import işleminde transfer olmayan split child transaction’ların parent transaction’ın payee bilgisini korumaması düzeltildi.
Başka bir cihazdan senkronize edilen transferlerden sonra deneysel yeni sidebar’daki account group toplamlarının güncel kalması sağlandı.
Tarayıcıda değişiklik kaydedilirken nadiren oluşan donma düzeltildi.
CAMT banka dosyaları import edilirken ä, ö ve ü gibi özel karakterlerin bozulması düzeltildi.
Budget category ve group menülerinin yeniden adlandırma sonrasında sayfa yenilenene kadar açılmaması düzeltildi.
Linked transfer’lar reporting interval’lar arasında geçerken net worth raporlarının kararlı kalması sağlandı.
CSV import sırasında tarih ayrıştırılırken Sept ay kısaltması destekleniyor.
UTF-16 encoded banka export dosyalarında CSV transaction import işleminin başarısız olması düzeltildi. Byte order mark otomatik algılanıyor ve daha az yaygın encoding’ler için hesap başına encoding seçici eklendi.
Uzun legend’larda kaydırma yapılırken custom report grafiklerinin yüksekliğinin değişmesi engellendi.
sync-server.Dockerfile içine vite-plugin-peggy workspace’i eklendi.
Autocomplete içinde tam payee eşleşmeleri, daha uzun substring eşleşmelerinden daha üst sırada gösteriliyor.
Güncel Chrome sürümlerinde mobilde date picker’ın açılmaması düzeltildi.
Retirement, yıllarca sıfır planlı harcamadan sonra başladığında Monte Carlo withdrawal rule’larının yanlış çalışması düzeltildi.
Bir plan tükendikten sonraki yıllarda Monte Carlo cashflow grafiğinin minimum spending floor’un altında harcama göstermesi düzeltildi.
Açık renk custom theme’lerin deneysel yeni sidebar’da sidebar renklerini kaybetmesi düzeltildi.
Günlük ve haftalık report tarihleri artık seçtiğiniz tarih formatına göre gösteriliyor.
Hafta sonundan önce çalışacak şekilde ayarlanmış schedule’ların aynı tarihte takılı kalması ve artık çalışmaması düzeltildi.
Tarayıcı theme color değerinin startup sırasında fallback’te kalması veya tema değişikliklerinin gerisinde kalması düzeltildi.
Balance forecast report card/widget’larında her zaman aylık granularity kullanmak yerine raporda tanımlanan günlük veya aylık granularity kullanılıyor.
Otomatik olarak işlenen schedule’lar, çalıştıkları gün doğrudan sonraki tarihe atlamak yerine paid olarak görünmeye devam ediyor.
Budgeted modunda veri bulunmayan aylar seçildiğinde oluşan Sankey chart hatası düzeltildi.
Büyük sync indirmelerinde timestamp counter overflow oluşması engellendi.
Bakım
Daha tutarlı tasarım için spacing preset’leri eklendi.
better-sqlite3 v13’e yükseltildi.
Güvenlik açığını gidermek için nanoid güncellendi.
Güvenlik açığını gidermek için vitest güncellendi.
Kaçırılan tuş vuruşlarının neden olduğu kararsız e2e testi düzeltildi.
Getting Started bölümündeki Tips & Tricks yardım sayfası yeni menü düzenini yansıtacak şekilde güncellendi.
Component library içindeki yinelenen Themes ve themes klasörleri birleştirildi; böylece repository case-insensitive dosya sistemlerinde checkout edilebiliyor.
create-folders sync-server migration işlemi TypeScript’e taşındı.
Release cut automation yeniden düzenlendi. Artık doğrudan push yapmak yerine release branch’ine PR açıyor, aylık sync merge conflict’lerini önlüyor ve hotfix changelog’larının daha önce yayımlanmış notları tekrar listelemesini engelliyor.
Dokümantasyon site navigation’ı yeniden düzenlendi ve yeni kullanıcıların içerikleri daha kolay bulabilmesi için Community bölümü eklendi.
Başka bir update zaten devam ediyorsa gece çalışan translation update işlemleri yeniden deneniyor.
Yeni sidebar deneysel özelliğine feedback issue bağlantısı eklendi.