Skip to content

Changelog

All notable changes to WinFindGrep will be documented in this file.

[v1.1.0] - 2025-06-11

Added

  • Asynchronous search engine (async/await) keeps UI responsive on large directory trees and network drives.
  • New Modified column shows each file’s last-write timestamp in results.

Changed

  • Various performance optimizations: removed superfluous thread hops, switched to line-by-line streaming, compile one Regex per file, and throttled progress events to minimize UI lag.

Fixed

  • Replace-in-Files now works with the async pipeline and respects the new timestamp field.
  • Searches automatically skip inaccessible folders/files instead of aborting.

Tests

  • Unit tests upgraded to async and coverage extended for new functionality.

[v1.0.0] - 2025-06-04

First stable release of WinFindGrep, a Windows desktop application for searching and replacing text across multiple directories.

Features

  • Multi-directory text search with file filtering (default: *.txt)
  • Advanced search options including regex and case sensitivity
  • Replace functionality for bulk text updates
  • Self-contained executable with no dependencies