JavaScript devre dışı bırakılmış. Daha iyi bir deneyim için tarayıcı ayarlarından JavaScript'i etkinleştiriniz.
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 .
Hata Düzeltmeleri
AI Session: OpenCode /goal hedefinin korunması sağlandı.
Hooks: Claude Code hook'ları kurulurken CLAUDE_CONFIG_DIR ayarının dikkate alınması sağlandı.
Threads: Pi ve OMP oturumlarının ajanın varsayılan modeliyle açılması sağlandı.
Threads: Harness adının kullanıldığı tüm yerlerde claude ve claude-code artık aynı şekilde değerlendiriliyor.
Threads: Parent oturumundan önce herhangi bir satırı bulunmayan ve ayrışmamış bir oturumun geri yüklenmesi düzeltildi.
Yeni Özellikler
CLI: Spooky Atuin eklendi.
Threads: GitHub Copilot CLI oturumlarını yakalama, arama ve devam ettirme desteği eklendi.
Threads: Copilot alt ajanlarının child session olarak yakalanması desteği eklendi.
Threads: Copilot oturumları için geri yükleme, güncel duruma yetişme, geçiş yapma, fork oluşturma ve devam ettirme desteği eklendi.
Threads: Oturumun kaydedildiği host bilgisi artık Threads JSON ve atuin info çıktısında gösteriliyor.
Server: X-Forwarded-For desteği eklendi.
Hata Düzeltmeleri
AI: Geçmiş ve araç çıktı argümanlarının Serde ile ayrıştırılması ve bilinmeyen argümanların reddedilmesi sağlandı.
İstemci: Günlük kaydı koruyucusunun komut tamamlanana kadar etkin kalması sağlandı.
Daemon: Senkronizasyon sonrasında yalnızca geçmişin değil, KV ve betiklerin de oluşturulması sağlandı.
Daemon/Senkronizasyon: atuin sync sonrasında arama indeksinin yeniden oluşturulması sağlandı.
Bağımlılıklar: RUSTSEC-2026-0385 ve RUSTSEC-2026-0386 güvenlik sorunları için ctutils ve tokio güncellendi.
Bağımlılıklar: Açık güvenlik bildirimlerini gidermek için bandit 1.14.0 ve zstd 0.14 sürümüne güncellendi.
Bağımlılıklar: GHSA-83vg-56qc-22m7 güvenlik sorunu için dokümantasyonda kullanılan gitpython 3.2.1 sürümüne güncellendi.
Bağımlılıklar: pulldown-cmark 0.13.5 sürümüne güncellendi.
Docker: Sunucu imajına güvenlik düzeltmeleri uygulanmış ca-certificates paketi eklendi.
Yerelleştirme: store pull --force yardım metninde işlemin zorunlu bir pull işlemi olduğu daha açık şekilde belirtildi.
Giriş: Oturum açma işlemi anahtarı değiştirdiğinde daemon'ın yeni anahtarla yeniden başlatılması sağlandı.
MCP: Bir aracın desteklemediği argümanların sessizce yok sayılması yerine reddedilmesi sağlandı.
PTY Proxy: Linux sanal konsollarında otomatik olarak başlatılması engellendi.
Sürüm: CONTRIBUTORS dosyasının her sürümde yeniden oluşturulması sağlandı.
Betikler: Düzenleyici başlatılamadığında hata mesajında ilgili düzenleyicinin adının gösterilmesi sağlandı.
Sunucu: Bir hesap silinmeden önce parolanın doğrulanması sağlandı.
Senkronizasyon: Sunucuda bulunmayan geçmiş verilerinin tekrar tekrar indirilmesi engellendi.
Threads: Claude Code api-request blob'larının mesaj olarak okunması engellendi.
Threads: OpenCode alt ajan istemlerinin ve daha önce atlanan diğer içeriklerin korunması sağlandı.
Threads: Claude Code özetleri, güvenlik bildirimleri, yeniden denenen API hataları ve skill istemlerinin korunması sağlandı.
Threads: OMP Python çalıştırmaları, dosya bahsetmeleri, anlatımlar ve alt ajan bağlantılarının korunması sağlandı.
Threads: Codex alt ajan yanıtları ve ses transkriptlerinin korunması ve sıkıştırılmış rollout'ların okunması sağlandı.
Threads: Devam ettirme sırasında enter_accept değerinin yok sayılması sağlandı.
__internal dokümantasyonunun yerelleştirilmesi geri alındı.
Yeni Özellikler
CLI: clap-couture kullanılarak kategorilere ayrılmış yardım sistemi eklendi.
Common: Kullanıcı mesajları için Userio::log makroları ve sink'ler eklendi.
Dağıtım: Atuin için Windows MSI yükleyicisi eklendi.
MCP: atuin mcp install komutuyla yapılandırılmış tüm ajanlara kurulum yapma desteği eklendi.
Arama: shell-up-key-binding tuş ataması koşulu eklendi.
Sunucu: Kullanıcı oluşturma, sıfırlama ve silme işlemleri için yönetici komutları eklendi.
Threads: Harness başlatılmadan önce oturum dosyasının yazılmasının ne kadar sürdüğü gösteriliyor.
Sayısal matematik işlemlerinin doğruluğu iyileştirildi.
Diğer Değişiklikler
Mono'nun land/* derlemelerinde Nix derlemesi, illumos ve paketleme işlemlerinin atlanması sağlandı.
Windows job'ları Buildkite'a taşındı.
Performans
Arama indeksi performansı iyileştirildi.
Kod Düzenlemeleri
İstemci: Hatalı şifreleme anahtarlarının typed error üzerinden bildirilmesi sağlandı.
Bağımlılıklar: axoupdater 0.10.0 sürümünden 0.10.3 sürümüne güncellendi.
Bağımlılıklar: futures-util 0.3.33 sürümünden 0.3.34 sürümüne güncellendi.
Bağımlılıklar: serde_json 1.0.151 sürümünden 1.0.154 sürümüne güncellendi.
Bağımlılıklar: tokio-util 0.7.19 sürümünden 0.7.20 sürümüne güncellendi.
Bağımlılıklar: serde_with 3.21.0 sürümünden 3.24.0 sürümüne güncellendi.
PTY Proxy: TTY sahipliği kontrolleri sadeleştirildi.
Testler
Secrets: Redaksiyon zamanlaması testleri kaldırıldı.
Hata Düzeltmeleri
AI: IntoStaticStr artık strum yerine strum_macros üzerinden import ediliyor.
AI: Git repository detection iyileştirildi.
Client: Relative config path’lerin CWD yerine config.toml dosyasının bulunduğu konuma göre resolve edilmesi sağlandı.
Config: Error’ların iki kez yazdırılması önlendi.
Daemon: Server capability’lerinin başarılı bir fetch gerçekleşene kadar alınmaya devam edilmesi sağlandı.
Daemon: Stale pidfile temizlenirken ilgili PID’in yanlışlıkla sonlandırılması önlendi.
Daemon: Atuin tarafından başlatılmamış daemon’ların doğru şekilde handle edilmesi sağlandı.
Output: Output search sırasında tırnak içerisindeki kelimelerin birlikte tutulması sağlandı.
Packfile: Yalnızca manifest’in range’i içerisindeki record’ların yüklenmesi sağlandı.
PTY Proxy: atuin pty-proxy init ile standalone init desteği düzeltildi.
PTY Proxy: Non-blocking olarak inherited edilen stdin üzerinde input beklenmesi sağlandı.
PTY Proxy: String veya file üzerinden command çalıştıran shell’lerin yeniden execute edilmesi önlendi.
Search: Hiç sonuç yokken copy işleminin panic’e neden olması önlendi.
Server: ATUIN_* environment variable’larının server.toml değerlerini override edebilmesi sağlandı.
Update: ATUIN_GITHUB_TOKEN desteği eklendi.
History bulunmadığında gösterilen stats message’daki yinelenen kelime kaldırıldı.
? handler içerisindeki error printing sorunu düzeltildi.
Worktree resolution sırasında relative gitdir path’lerinin normalize edilmesi sağlandı.
Release QA sırasında tespit edilen upgrade regression’ları düzeltildi.
Dokümantasyon
ctrl_n_shortcuts için belirtilen default value düzeltildi.
history list --format için kullanılabilen tüm variable’lar listelendi.
history list için --reverse default değeri düzeltildi.
Wrapped --year help içerisinde Aralık ayının default olduğu belirtildi.
Özellikler
Common: AbsPath ve AbsPathBuf eklendi; Path ve PathBuf değerlerinin absolute olduğu kontrol ediliyor.
Common: Bir process’in cgroup’unun cgroup v1 ve v2 altında bulunabilmesi sağlandı.
Daemon: macOS’ta daemon’ın launchd agent olarak çalıştırılması sağlandı.
PTY Proxy: Window title artık child process’i takip ediyor.
Secrets: HashiCorp token’larının history’ye kaydedilmesi önlendi.
Çeşitli Görevler
Mono için ayrı bir nixfmt step’i oluşturuldu ve Atuin’in step’i atuin/ ile sınırlandırıldı.
/merge ile birleştirilen commit’in main üzerinde CI’dan geçtiği belirtildi.
Ubuntu 24.04 için APT .deb cache yeniden oluşturuldu.
Benchmark’lar kaldırıldı.
Performans
Common: Vendor regex’lerinin yalnızca bir kez compile edilmesi sağlandı.
Common: Tree watcher’ın file-ID cache’i kaldırıldı.
Common: File sonuna ulaşıldığında line reader buffer’ının serbest bırakılması sağlandı.
Common: Reddedilen file’lar için tree watcher entry tutulması önlendi.
Daemon: Resume edilen session’da yalnızca cevaplanmamış call’ların warm-up işleminden geçirilmesi sağlandı.
Packfile: Pack’lerin tek seferde compress edilmesi sağlandı.
Refactor
Daemon: Birden fazla backend destekleyen managed daemon service yapısına geçildi.
Daemon: Daemon startup işlemleri service module’e taşındı.
Daemon: Daemon’ın listen ettiği konum service::address arkasına taşındı.
Daemon: Daemon socket’inin Backend yerine SocketHolder tarafından yönetilmesi sağlandı.
Dependencies: clap_complete_nushell 4.6.0’dan 4.6.2 sürümüne güncellendi.
Dependencies: clap_complete 4.6.9’dan 4.6.11 sürümüne güncellendi.
Dependencies: ratatui 0.30.0’dan 0.30.2 sürümüne güncellendi.
Dependencies: /docs içerisindeki uv grubunda certifi 2025.11.12’den 2026.10.19 sürümüne güncellendi.
PTY Proxy: Parser kendi runtime’ında çalışacak şekilde Tokio’ya geçirildi.
PTY Proxy: Capture’ların proxy runtime’ı üzerinden daemon’a forward edilmesi sağlandı.
PTY Proxy: Screen parser’ın adı Emulator olarak değiştirildi.
PTY Proxy: Output parsing vte’ye geçirildi.
Sürüm Notları Hata Düzeltmeleri
Daemon: HTTP header’larında daemon version doğrulaması eklendi.
Özellikler
AI Session: OMP thread desteği eklendi ve resume işlemleri için reply provider’ların korunması sağlandı.
Config: Yeni key’ler artık dokümantasyonda belirtilen konumlara ekleniyor.
Sürüm Notları Hata Düzeltmeleri
AI: File tracker mtime değerleri saturate ediliyor ve yeni migration’larda yeniden oluşturuluyor.
AI: Autostart etkinse AI command’lerinden önce daemon başlatılıyor.
AI: MCP list cache field’ları ve session list için since filter eklendi.
AI: Resume picker artık yalnızca mevcut host’taki session’lar için repository lookup yapıyor.
AI: Resume picker başlığı version’a göre sığdırılıyor; böylece prerelease bilgisi kesilmiyor.
AI: Large file okuma yönergeleri düzeltildi.
AI Session: Bilinmeyen parent kind artık None olarak okunuyor.
AI Session: Content-derived call’lar her session lineage için yalnızca bir kez sayılıyor.
AI Session: Compaction uygulanmış Claude ve Pi session’ları sync üzerinden restore edildiğinde bütünlüğü korunuyor.
AI Session: Mesajları koruyan Claude compaction, kendisinden önceki satıra bağlanıyor.
AI Session: Agent’lar arasında capture, sync ve resume işlemleri daha dayanıklı hâle getirildi.
AI Session: OpenCode 1.x resume capture, A→B→A catch-up, synced tail ile picker’ın TTY, key ve idle CPU sorunları düzeltildi.
AI Session: Merged run içinde failed call sonrasına geçildiğinde run’ın önceki text’inin kaybolması engellendi.
Build: Nix build’lerinin yeniden çalışması için Atuin’in implicit arboard feature’ı kaldırıldı.
Config: Default ~/.atuin/config.toml artık legacy config’i gizlemiyor; böyle bir durum oluşursa warning gösteriliyor.
Config: Data directory’nin shadow edilmesi engellendi ve avoidance logic’teki eksiklikler giderildi.
Daemon: AI session’ları boot sırasında background’da recover ediliyor.
Daemon: ai.capture_sessions değişiklikleri restart gerektirmeden uygulanıyor.
Daemon: Daemonized daemon artık / üzerinden çalıştırılıyor.
Daemon: Bir command tamamlandığında record store, history.db’den önce yazılıyor.
Daemon: Yanıt vermeyen daemon’a yapılan shell hook call’ları için timeout eklendi.
Daemon: Yalnızca client’tan daha eski daemon’lar restart ediliyor.
Doctor: atuin doctor içindeki SQLite error’ı düzeltildi.
Hook: Agent config’lerine executable’ın absolute path’i yazılıyor.
PTY Proxy: Yük altında output’un parent terminal’e iletilmesi düzeltildi.
PTY Proxy: Fish’te PTY proxy initialization sorunu düzeltildi.
PTY Proxy: Init script içinde login shell status korunuyor.
PTY Proxy: Automatic deletion’ı önlemek için socket periyodik olarak güncelleniyor.
Scripts: Shebang prefix handling düzeltildi.
Sync: Sync error’ları artık full cause ve HTTP status içeriyor; Atuin’e ait olmayan bir sync_address ayrıca işaretleniyor.
systemd: systemd-networkd-wait-online dependency’si kaldırıldı.
Vendor: Repository root artık script’in konumundan tespit ediliyor.
atuin search sırasında timezone awareness düzeltildi.
Prompt içindeki OSC 133 sequence’lerinin handling’i düzeltildi.
History tamamlandığında daemon’ın yeniden başlatılması engellendi.
Daemon başlatılamadığında history’nin local olarak kaydedilmesine fallback yapılıyor.
GitHub release proxy kullanımı eklendi.
"output capture disabled" mesajı iyileştirildi.
usize range dışındaki literal sorunu düzeltildi.
MCP since içindeki "today" ifadesinin anlamı düzeltildi.
atuin update --prerelease düzeltildi.
Dokümantasyon
AI: Başka bir agent’ta devam etmenin tool call’ları da aktardığı açıklığa kavuşturuldu.
zinit: bpick pattern düzeltildi; wait ve lucid ice’ları eklendi.
Installation method’ları yalnızca latest version’ı kuran yöntemlerle sınırlandırıldı.
Support matrix’ten dotfiles hakkındaki bilgiler kaldırıldı.
Özellikler
AI: Session’lar için list, read ve daha gelişmiş search MCP tool’ları eklendi.
AI: Agent session’ları arasında seçim yapmayı sağlayan atuin ai resume eklendi.
AI: Başka machine’lerde kaydedilmiş session’ları resume etme desteği eklendi.
AI: Her AI session’a sabit bir UUIDv7 Atuin ID atanıyor.
AI: Parent, root ve children link’leri artık Atuin ID’leri olarak gösteriliyor.
AI: atuin ai resume üzerinden bir session’a başka bir agent ile devam edilebiliyor.
AI: atuin ai resume üzerinden session fork edilebiliyor.
AI: Session head’leri gerektiğinde hesaplanıyor; Codex row’ları kendilerinden önceki row’a bağlanıyor.
AI: Resume sırasında session’lar sync ile güncelleniyor ve başka bir machine’in branch’inden fork oluşturulabiliyor.
AI: Diverged session’ın local copy’si resume sırasında başka bir machine’in branch’ine geçirilebiliyor.
AI: Mesajların yanı sıra tool call’lar da capture ediliyor.
AI: Agent’ların yaptığı edit’lerin diff’leri capture edilip restore edilebiliyor.
AI: Session read işlemleri query ve role’a göre filtrelenebiliyor; substring history match’leri önce sıralanıyor.
AI: atuin ai resume için kısa kullanım olarak atuin resume eklendi.
AI: Fork’lar session picker’da root altında tree olarak gösteriliyor, çalışan fork’lar işaretleniyor ve Codex rollout’larında provider adı gösteriliyor.
AI: Resume picker’ın Inspect tab’ında Atuin ID, ID; harness’ın kendi ID’si ise Harness ID olarak gösteriliyor.
AI: Session picker’a reader pane, güne göre gruplanmış two-line row’lar, visible scope’lar, session başına action’lar ve list içi resume chooser eklendi.
AI: Atuin’in MCP tool call’ları session reader’da atuin olarak gösteriliyor.
AI: AI session’ları thread olarak yeniden adlandırıldı: atuin threads, [threads] ve threads.db.
AI Session: Daha hızlı sidecar rebuild, session grouping ve birleşik search API eklendi.
AI Session: Geride kalmış transcript, synced head’e fast-forward edilebiliyor.
AI Session: Message role’a göre ve subagent’lar hariç search yapılabiliyor; stateless MCP caller’ın kendi session’ı belirlenebiliyor.
AI Session: Resume picker’da short session ID’leri gösteriliyor ve mouse ile text selection yapılabiliyor.
AI Session: Session capture, feature’ın etkinleştirildiği andan itibaren başlıyor; atuin config enable ai-sessions eklendi.
API Client: atuin.api.v1 proto’ları eklendi.
Common: Concurrent blocking work miktarını sınırlayan BlockingPool eklendi.
Daemon: Daemon socket path’i pidfile içinde saklanıyor.
i18n: User-facing text’ler Fluent ile localization desteği kazandı.
MCP: atuin mcp install <agent> ve agent başına setup dokümantasyonu eklendi.
Output: History’yi korurken output’u kaldırmak için command_filter eklendi.
PTY Proxy: OSC 133 yerine Atuin’e özel sequence kullanılmaya başlandı.
Search: accept-cd ve return-cd keymap action’ları eklendi.
Secrets: Birkaç yeni bilinen secret formatı eklendi.
Server: Database password artık db_password_file üzerinden okunabiliyor.
Login password ve key’in environment variable veya stdin üzerinden okunması destekleniyor.
Workspaces artık default olarak etkin.