Download Latest Version v1.6.0 source code.zip (6.8 MB)
Email in envelope

Get an email when there's a new version of rScoop

Home / v1.4.0
Name Modified Size InfoDownloads / Week
Parent folder
rscoop_1.4.0_x64_en-US.msi.sig 2025-10-19 416 Bytes
update.json 2025-10-19 666 Bytes
rscoop_1.4.0_x64_en-US.msi 2025-10-19 7.9 MB
rscoop.exe 2025-10-19 5.3 MB
README.md 2025-10-19 2.0 kB
v1.4.0 source code.tar.gz 2025-10-19 6.6 MB
v1.4.0 source code.zip 2025-10-19 6.7 MB
Totals: 7 Items   26.4 MB 0

Release Notes

Added

  • Debug mode with floating debug button for accessing system information, logs, and troubleshooting tools (toggle in Settings).
  • New debug commands (get_debug_info, get_app_logs, read_app_log_file) for detailed system diagnostics.

Improved

  • Drastically reduced log volume through intelligent caching and debouncing:
  • Cold-start now logs efficiently with early-break optimization (no retry spam).
  • Installed packages scan uses fingerprint-based caching with 1-second debouncing to eliminate rapid re-scans.
  • Held packages lookup includes memoization checks to prevent redundant filesystem walks.
  • Linker version enumeration uses package version cache to avoid directory walking on every call.
  • LNK shortcut parsing reduced from per-file logging to single summary line.
  • External crate logging (lnk, reqwest, tauri_plugin_updater) now gated at appropriate levels.
  • Cold-start initialization now parallel-prefetches installed packages and manifest cache without blocking delays.
  • App state refactored with encapsulated scoop_path() getter/setter and refresh-time tracking for debouncing.
  • Package versions cache architecture similar to installed packages cache, tied to installed packages fingerprint.
  • Eliminated blocking retry loops during cold-start; .msi symlink settling is handled gracefully via fallback to latest version directory.
  • Manifest cache warming during cold start ensures first search is instant without re-scanning buckets.
  • Search command now reports cache status and timing information for better observability.
  • Cold-start now completes faster by removing synchronous sleep delays that were blocking the parallel package scan.

Documentation

  • Removed a README notice describing the known update/fresh-install bug (as its now fixed on .msi installers).
  • Comprehensive troubleshooting guide for debug information and log inspection.
Source: README.md, updated 2025-10-19