github rgon/ncrsDesktop ncrs-v0.1.31
ncrs: v0.1.31

latest releases: ncrs-v0.1.88, ncrs-v0.1.87, ncrs-v0.1.86...
3 months ago

0.1.31 (2026-07-15)

Bug Fixes

  • ipc: code-review fixes — children_map consistency, TOCTOU, stale-entry eviction, fallback scans (2ae1bb8)
  • ipc: evict directory's own status entry on readdir refresh (401c743)
  • ipc: preserve concurrent lookup insertions in children_map readdir rebuild (5c19fc5)
  • ipc: update detail_map and children_map atomically in readdir rebuild (e58365e)
  • nautilus: read config as utf-8 and quit nautilus in postinst (a05fcf7)

Performance Improvements

  • ci: unit test against release build to avoid re-building both versions in CI (ab82031)
  • ipc: add ChildrenMap index for O(dir_size) detail/status lookups (2241bf5)
  • ipc: convert StatusMap/FileDetailMap/SharedSet/FileIdMap to RwLock to fix DETAILDIR starvation (da95012)
  • nautilus: cap pending invalidations and split pdf thumbnail throttle (64f2e98)

Don't miss a new ncrsDesktop release

NewReleases is sending notifications on new releases.