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

latest releases: ncrs-v0.1.84, ncrs-v0.1.83, ncrs-v0.1.82...
one month ago

0.1.52 (2026-08-21)

Features

  • core: keepalive the notify-push socket and revalidate the cache by etag on reconnect instead of forcing short max-stale windows (433fd2c)
  • core: probe the directory etag before re-listing an expired dir, default the window to 15min and relax it while notify-push is connected (420f790)
  • core: re-list a directory before serving it when its cached listing is older than dir_cache_max_stale_mins (a2dc3d7)

Bug Fixes

  • ci: add version.txt and disable draft releases to prevent changelog bloat (ea3c3ba)
  • ci: keep draft releases to avoid double-build on PR approval (5e328d1)
  • core: close four paths that could still serve a listing past the max-stale window and detect reconnects by generation (a6302b8)
  • core: never serve a partial stream for a hard-expired dir and keep etag-confirmed listings out of the blocking re-list (b4f916e)
  • core: treat an empty getetag as no change token, so a directory is re-listed instead of trusted forever (5ab4487)

Don't miss a new ncrsDesktop release

NewReleases is sending notifications on new releases.