0.1.77 (2026-09-25)
Features
- core: name and rate-limit processes that crawl the mount, report pool health over IPC and in a minutely log line (766a1a3)
- ctl: add ncrs-ctl CLI client for the IPC socket (1dab81e)
- desktop: installation-detected browser profiles (GIO/KIO/Tracker/Baloo components) exposed via INTEGRATIONS/INTEGRATION_SET (a1de840)
- desktop: refuse thumbnailer opens of uncached files and serve the server preview instead (c61fcf7)
- desktop: scope file-type probes by process via a shared process matcher (GLib probe requires libgio) (0d43157)
- desktop: standalone GIO/KIO toolkit profiles required by browser profiles (6f8d274)
- dolphin: KF5/KF6 overlay-icon plugin, ServiceMenu and ncrs-dolphin packaging (2b46b55)
- gui: File browsers settings with one toggle per profile over IPC (e7462f3)
- gui: let users toggle and tune the folder-crawler pace in settings, applied live (ec678d3)
- ipc: broadcast change log with per-client cursors, HELLO/CLIENTS/EVENTS/WATCH (protocol v3) (9c68989)
- preview: pre-fill large freedesktop thumbnails when a KIO profile is active (da9c796)
Bug Fixes
- core: cap unified-search fan-out and count scoped threads in the static thread budget (4a11439)
- core: classify PROPFIND failures by status so a 5xx is never offline, retried in the foreground, or misread from the path (97e20b6)
- core: drop a folder's listing cooldown when notify-push reports it changed (6f8dc79)
- core: move master's new change-log, desktop-refresh and thumbguard threads onto bg:: and scan subdirs in the thread-site check (9da32e2)
- core: run every daemon thread from bounded bg:: pools and back off from failing listings instead of re-requesting them (ef707c4)
- core: skip thumbnails and revalidation for requests from a process crawling the mount (fa50b16)
- deb: tie ncrs-nautilus Replaces/Breaks to the build version (a31b03b)
- ipc: key legacy change cursors by client process and attach them only for pollers (1016936)
- scripts: resolve relative globs against the cwd in the Claude Code walk guard (bf04a0b)