tag:github.com,2008:https://github.com/dnGrep/dnGrep/releasesRelease notes from dnGrep2026-03-10T21:25:24Ztag:github.com,2008:Repository/24975261/v4.7.10.02026-03-10T23:58:46Zv4.7.10.0<p><a href="https://github.com/dnGrep/dnGrep/releases/tag/v4.7.10.0"><img src="https://camo.githubusercontent.com/2c0f1356da790b6fde396d99eef1c3f9727aa37b0ab7c1ece5995f22849e50b7/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f646f776e6c6f6164732f646e477265702f646e477265702f76342e372e31302e302f746f74616c2e737667" alt="v4.7.10.0" data-canonical-src="https://img.shields.io/github/downloads/dnGrep/dnGrep/v4.7.10.0/total.svg" style="max-width: 100%;"></a></p>
<h2>Changes in this release:</h2>
<p><strong>Note: The <code>.msi</code> kits in this release were built with updated installer tools.</strong> They should work the same as the previous kits, with one exception:</p>
<ul>
<li>If you want to downgrade to a 4.6 or earlier release after installing the 4.7 or later release, you must uninstall dnGrep before installing the old release. Normally the installer requires you to uninstall the later release before installing the earlier release, but the old installer kits do not detect the new 4.7 installation.</li>
</ul>
<p><strong><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3645965321" data-permission-text="Title is private" data-url="https://github.com/dnGrep/dnGrep/issues/1389" data-hovercard-type="issue" data-hovercard-url="/dnGrep/dnGrep/issues/1389/hovercard" href="https://github.com/dnGrep/dnGrep/issues/1389">#1389</a> ARM64 Release:</strong> This release contains an experimental or prerelease ARM64 build of dnGrep.</p>
<ul>
<li>The <code>.msi</code> and zip packages have not been tested because I do not have access to an ARM64 system and could not create an ARM64 VM on Azure. If you have an ARM64 system, please try them and report any issues.</li>
</ul>
<p><strong><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3931706143" data-permission-text="Title is private" data-url="https://github.com/dnGrep/dnGrep/issues/1431" data-hovercard-type="issue" data-hovercard-url="/dnGrep/dnGrep/issues/1431/hovercard" href="https://github.com/dnGrep/dnGrep/issues/1431">#1431</a> Tab and Whitespace:</strong> Improve tab/whitespace rendering and match highlighting</p>
<ul>
<li>Update whitespace rendering to align tabs/spaces visually, using column tracking and dynamic padding.</li>
<li>Set Preview window indentation size to match tab visualization.</li>
<li>Enhance Word Reader to handle <code>TabChar</code>.</li>
<li>Update match highlighting to use visual columns for accurate alignment.</li>
</ul>
<p><strong><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3938029330" data-permission-text="Title is private" data-url="https://github.com/dnGrep/dnGrep/issues/1432" data-hovercard-type="issue" data-hovercard-url="/dnGrep/dnGrep/issues/1432/hovercard" href="https://github.com/dnGrep/dnGrep/issues/1432">#1432</a> Exclude Context Lines:</strong> Fixed a bug copying text from the Results tree. Context lines were included even when the show context lines option was disabled.</p>
<p><strong><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3977508314" data-permission-text="Title is private" data-url="https://github.com/dnGrep/dnGrep/issues/1439" data-hovercard-type="issue" data-hovercard-url="/dnGrep/dnGrep/issues/1439/hovercard" href="https://github.com/dnGrep/dnGrep/issues/1439">#1439</a> Support Everything 1.5a:</strong> Added support for the 1.5a release of Everything. See <a href="https://github.com/dnGrep/dnGrep/wiki/Everything-Configuration">Configure Everything</a> to use either Everything 1.5a or 1.4.1.</p>
<p><strong><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3996692301" data-permission-text="Title is private" data-url="https://github.com/dnGrep/dnGrep/issues/1441" data-hovercard-type="issue" data-hovercard-url="/dnGrep/dnGrep/issues/1441/hovercard" href="https://github.com/dnGrep/dnGrep/issues/1441">#1441</a> Encoding bug:</strong> Fixed a bug in the Replace Preview window where the "new" text has the wrong encoding.</p>
<p>Release includes:<br>
.NET 9.0.14<br>
Third-party library updates</p>
<p>This program uses free code signing provided by <a href="https://signpath.io?utm_source=foundation&utm_medium=github&utm_campaign=dngrep" rel="nofollow">SignPath.io</a>, and a certificate by the <a href="https://signpath.org?utm_source=foundation&utm_medium=github&utm_campaign=dngrep" rel="nofollow">SignPath Foundation</a>.</p>dnGrepBuildtag:github.com,2008:Repository/24975261/v4.6.110.02026-02-12T00:19:32Zv4.6.110.0<p><a href="https://github.com/dnGrep/dnGrep/releases/tag/v4.6.110.0"><img src="https://camo.githubusercontent.com/db742386e2948f3ee95f9dfdac27537408ec4463c70157791ffd4d25fd86aaf0/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f646f776e6c6f6164732f646e477265702f646e477265702f76342e362e3131302e302f746f74616c2e737667" alt="v4.6.110.0" data-canonical-src="https://img.shields.io/github/downloads/dnGrep/dnGrep/v4.6.110.0/total.svg" style="max-width: 100%;"></a></p>
<h2>Changes in this release:</h2>
<p><strong><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3727298737" data-permission-text="Title is private" data-url="https://github.com/dnGrep/dnGrep/issues/1399" data-hovercard-type="issue" data-hovercard-url="/dnGrep/dnGrep/issues/1399/hovercard" href="https://github.com/dnGrep/dnGrep/issues/1399">#1399</a> Search in Options:</strong> Added a 'Find' box to the top of the Options dialog to search for text in the options. Ctrl+F will take you to the find box. The search text will be highlighted in the dialog and scrollbar. You can jump to the next and previous matches with the F3 and Shift+F3 keys. Also added the shortcut keys Home, End, Page Up, and Page Down. There is a known issue that won't be fixed: if you do a search and then change the language setting, the text that had been searched will not change to the new language until the dialog is closed and reopened.</p>
<p><strong><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3833869617" data-permission-text="Title is private" data-url="https://github.com/dnGrep/dnGrep/issues/1421" data-hovercard-type="issue" data-hovercard-url="/dnGrep/dnGrep/issues/1421/hovercard" href="https://github.com/dnGrep/dnGrep/issues/1421">#1421</a> View Whitespace</strong> Made a change to View Whitespace in the results tree: if the whitespace is an ordinary space, it is shown as a small dot. If the whitespace is non-breaking space or another whitespace character, it is shown as a small circle.</p>
<p><strong><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3908775626" data-permission-text="Title is private" data-url="https://github.com/dnGrep/dnGrep/issues/1426" data-hovercard-type="issue" data-hovercard-url="/dnGrep/dnGrep/issues/1426/hovercard" href="https://github.com/dnGrep/dnGrep/issues/1426">#1426</a> Window Title Bar</strong> Added a new setting to the dnGrep theme files to set the window border thickness and fixed some layout issues. The window border thickness defaults to 1, and the is no visible difference between dnGrep being the active window or inactive. If the border thickness is set higher, the active/inactive border color is shown. Existing theme files do not need to be updated unless you want to increase the border thickness. See the issue for the new theme setting, a screenshot, and a sample theme file.</p>
<p>.NET 9.0 updated to .NET 9.0.13<br>
Other third-party library updates</p>
<p>Updated Translations Updates to several languages, thank-you for your contributions. Many languages need help to complete them. You are welcome and encouraged to complete or improve any of the existing translations, see <a href="https://github.com/dnGrep/dnGrep/wiki/Translate-dnGrep">Translate dnGrep</a> for more information. Do as much or as little as you like, all help is welcome.</p>
<p>This program uses free code signing provided by <a href="https://signpath.io?utm_source=foundation&utm_medium=github&utm_campaign=dngrep" rel="nofollow">SignPath.io</a>, and a certificate by the <a href="https://signpath.org?utm_source=foundation&utm_medium=github&utm_campaign=dngrep" rel="nofollow">SignPath Foundation</a>.</p>dnGrepBuildtag:github.com,2008:Repository/24975261/v4.6.95.02026-01-14T00:37:43Zv4.6.95.0<p><a href="https://github.com/dnGrep/dnGrep/releases/tag/v4.6.95.0"><img src="https://camo.githubusercontent.com/4f271df100775f95014ac08f21942acd2e91330a0de1b5494d429ad70cc3c1ef/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f646f776e6c6f6164732f646e477265702f646e477265702f76342e362e39352e302f746f74616c2e737667" alt="v4.6.95.0" data-canonical-src="https://img.shields.io/github/downloads/dnGrep/dnGrep/v4.6.95.0/total.svg" style="max-width: 100%;"></a></p>
<h2>Changes in this release:</h2>
<p><strong><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3697718733" data-permission-text="Title is private" data-url="https://github.com/dnGrep/dnGrep/issues/1394" data-hovercard-type="issue" data-hovercard-url="/dnGrep/dnGrep/issues/1394/hovercard" href="https://github.com/dnGrep/dnGrep/issues/1394">#1394</a> Work with password protected files</strong> Added options to open password protected PDF and archive files. These are disabled by default and can be enabled in the 'Archive' and 'PDF to text' sections of the Options dialog. dnGrep will cache the passwords for the current session only; it will not save them anywhere. The extracted text from password protected PDF files will also be cached for the current session only and deleted when exiting dnGrep.</p>
<p><strong><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3708844174" data-permission-text="Title is private" data-url="https://github.com/dnGrep/dnGrep/issues/1396" data-hovercard-type="issue" data-hovercard-url="/dnGrep/dnGrep/issues/1396/hovercard" href="https://github.com/dnGrep/dnGrep/issues/1396">#1396</a> Copy to search and copy to replace</strong> In addition to the swap search and replace added in v4.6.52, this release adds 'Copy search for to replace with' and 'Copy replace with to search for' actions.</p>
<p><strong><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3741980330" data-permission-text="Title is private" data-url="https://github.com/dnGrep/dnGrep/issues/1401" data-hovercard-type="issue" data-hovercard-url="/dnGrep/dnGrep/issues/1401/hovercard" href="https://github.com/dnGrep/dnGrep/issues/1401">#1401</a> Bug fixes</strong> Fixed a bug in the String Map when including a tab character (U+0009) in the map.<br>
Also in the String Map dialog, changed the Substitute character input field to update the Unicode code point like the Original character input field.<br>
Added context menu commands to arrange the lines the String Map dialog: Move up, Move down, Move to top, and Move to bottom. There are default shortcut keys: Alt+Up, Alt+Down, Shift+Alt+Up, and Shift+Alt+Down, same as is in the Bookmarks dialog.<br>
Added 'Show whitespace' to the main window results tree controlled with a checkbox in the bottom tree control panel.<br>
Fixed a bug in changing the match highlight color in the Preview window when the application theme is changed.</p>
<p><strong><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3765209065" data-permission-text="Title is private" data-url="https://github.com/dnGrep/dnGrep/issues/1405" data-hovercard-type="issue" data-hovercard-url="/dnGrep/dnGrep/issues/1405/hovercard" href="https://github.com/dnGrep/dnGrep/issues/1405">#1405</a> Shortcut key requests</strong> Added new commands so users can assign shortcut keys to them: 1) 'ToggleExpandAll' command will expand all results if they are all collapsed and collapse all results if any are expanded. 2) 'ShowLinesInContext' command will toggle the Show context lines checkbox to hide or show context lines in the results tree.</p>
<p>.NET 9.0 updated to .NET 9.0.12<br>
Other third-party library updates</p>
<p>New translation added: Valencian which is 100% complete - thank-you David! Updated Translations Updates to several languages, thank-you for your contributions. Many languages need help to complete them. You are welcome and encouraged to complete or improve any of the existing translations, see <a href="https://github.com/dnGrep/dnGrep/wiki/Translate-dnGrep">Translate dnGrep</a> for more information. Do as much or as little as you like, all help is welcome.</p>
<p>This program uses free code signing provided by <a href="https://signpath.io?utm_source=foundation&utm_medium=github&utm_campaign=dngrep" rel="nofollow">SignPath.io</a>, and a certificate by the <a href="https://signpath.org?utm_source=foundation&utm_medium=github&utm_campaign=dngrep" rel="nofollow">SignPath Foundation</a>.</p>dnGrepBuildtag:github.com,2008:Repository/24975261/v4.6.63.02025-12-10T18:30:32Zv4.6.63.0<p><a href="https://github.com/dnGrep/dnGrep/releases/tag/v4.6.63.0"><img src="https://camo.githubusercontent.com/d70d2ddfffe6525ef456468a79fd08e652c19b3428c2d0571a19f798c3b756f9/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f646f776e6c6f6164732f646e477265702f646e477265702f76342e362e36332e302f746f74616c2e737667" alt="v4.6.63.0" data-canonical-src="https://img.shields.io/github/downloads/dnGrep/dnGrep/v4.6.63.0/total.svg" style="max-width: 100%;"></a></p>
<h2>Changes in this release:</h2>
<p><strong>Search in open documents</strong>: Use FileShare.ReadWrite to allow searching in already-opened MS Office documents. Thanks <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/shunf4/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/shunf4">@shunf4</a></p>
<p><strong><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3637798450" data-permission-text="Title is private" data-url="https://github.com/dnGrep/dnGrep/issues/1388" data-hovercard-type="issue" data-hovercard-url="/dnGrep/dnGrep/issues/1388/hovercard" href="https://github.com/dnGrep/dnGrep/issues/1388">#1388</a> Replace characters does not save</strong> Fixed a bug saving changes in the Replace Characters dialog added in the previous release.</p>
<p>.NET 9.0 updated to .NET 9.0.11<br>
pdftotext updated to 4.0.6<br>
Other third-party library updates</p>
<p>Updated Translations Updates to several languages, thank-you for your contributions. Many languages need help to complete them. You are welcome and encouraged to complete or improve any of the existing translations, see Translate dnGrep for more information. Do as much or as little as you like, all help is welcome.</p>
<p>This program uses free code signing provided by <a href="https://signpath.io?utm_source=foundation&utm_medium=github&utm_campaign=dngrep" rel="nofollow">SignPath.io</a>, and a certificate by the <a href="https://signpath.org?utm_source=foundation&utm_medium=github&utm_campaign=dngrep" rel="nofollow">SignPath Foundation</a>.</p>dnGrepBuildtag:github.com,2008:Repository/24975261/v4.6.52.02025-11-11T19:22:06Zv4.6.52.0<p><a href="https://github.com/dnGrep/dnGrep/releases/tag/v4.6.52.0"><img src="https://camo.githubusercontent.com/f882329c053e9eb675a93f7fb96052d61e8b1d78983bcfd869a2c1d8dc6dade9/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f646f776e6c6f6164732f646e477265702f646e477265702f76342e362e35322e302f746f74616c2e737667" alt="v4.6.52.0" data-canonical-src="https://img.shields.io/github/downloads/dnGrep/dnGrep/v4.6.52.0/total.svg" style="max-width: 100%;"></a></p>
<h2>Changes in this release:</h2>
<p><strong><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3065159479" data-permission-text="Title is private" data-url="https://github.com/dnGrep/dnGrep/issues/1328" data-hovercard-type="issue" data-hovercard-url="/dnGrep/dnGrep/issues/1328/hovercard" href="https://github.com/dnGrep/dnGrep/issues/1328">#1328</a> Flip Search and Replace</strong>: Added a button to switch the search and replace strings</p>
<p><strong><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3449156501" data-permission-text="Title is private" data-url="https://github.com/dnGrep/dnGrep/issues/1359" data-hovercard-type="issue" data-hovercard-url="/dnGrep/dnGrep/issues/1359/hovercard" href="https://github.com/dnGrep/dnGrep/issues/1359">#1359</a> String Replacements</strong>: Added a new feature to the plugins to replace special characters when the text is extracted from the document file. For example, you can replace non-breaking spaces with normal spaces to make searching the text easier. There is some additional time required to do the replacements, depending on the number of replacements and size of documents. The feature is disabled by default - enable it in the Options dialog in each plugin configuration. At the top of the plugin configuration section is a button to configure the string substitutions. You can define replacements to replace a single character or multiple characters such as ligatures or combining characters. The initial values include non-breaking space to space, non-breaking hyphen to dash, EN-dash to dash, left double quote to quote, and right double quote to quote. You can enter characters by keyboard, copy/paste, or entering Unicode code points with the <code>U+</code> hex code format (see examples). Add a space separator when entering multiple code points.</p>
<p><strong><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3528359722" data-permission-text="Title is private" data-url="https://github.com/dnGrep/dnGrep/issues/1373" data-hovercard-type="issue" data-hovercard-url="/dnGrep/dnGrep/issues/1373/hovercard" href="https://github.com/dnGrep/dnGrep/issues/1373">#1373</a> Search Result bug</strong>: Fixed a bug in the search result tree that was repeatedly scanning the files for the file read-only flag. This caused the tree to be unusable when the search results included thousands of files on a network file share.</p>
<p><strong>.NET 9.0</strong> updated to .NET 9.0.11<br>
Other third-party library updates</p>
<p><strong>Updated Translations</strong> Updates to several languages, thank-you for your contributions. Many languages need help to complete them. You are welcome and encouraged to complete or improve any of the existing translations, see <a href="https://github.com/dnGrep/dnGrep/wiki/Translate-dnGrep">Translate dnGrep</a> for more information. Do as much or as little as you like. If you do not want to use Weblate for translations, I will take input in any format and merge the changes. Send me a note in the issues or discussions page.</p>
<p>This program uses free code signing provided by <a href="https://signpath.io?utm_source=foundation&utm_medium=github&utm_campaign=dngrep" rel="nofollow">SignPath.io</a>, and a certificate by the <a href="https://signpath.org?utm_source=foundation&utm_medium=github&utm_campaign=dngrep" rel="nofollow">SignPath Foundation</a>.</p>dnGrepBuildtag:github.com,2008:Repository/24975261/v4.6.39.02025-10-16T22:14:43Zv4.6.39.0<p><a href="https://github.com/dnGrep/dnGrep/releases/tag/v4.6.39.0"><img src="https://camo.githubusercontent.com/e969bcd386d51647689b6b6605321f23dbf636beb9517e842d6ab6c6715d4a19/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f646f776e6c6f6164732f646e477265702f646e477265702f76342e362e33392e302f746f74616c2e737667" alt="v4.6.39.0" data-canonical-src="https://img.shields.io/github/downloads/dnGrep/dnGrep/v4.6.39.0/total.svg" style="max-width: 100%;"></a></p>
<h2>Changes in this release:</h2>
<p><strong><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3431578158" data-permission-text="Title is private" data-url="https://github.com/dnGrep/dnGrep/issues/1358" data-hovercard-type="issue" data-hovercard-url="/dnGrep/dnGrep/issues/1358/hovercard" href="https://github.com/dnGrep/dnGrep/issues/1358">#1358</a> Options - History</strong> Fixed bugs clearing old search data: un-pinned paths, patterns, search for, and replace with.</p>
<p><strong><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3477369929" data-permission-text="Title is private" data-url="https://github.com/dnGrep/dnGrep/issues/1364" data-hovercard-type="issue" data-hovercard-url="/dnGrep/dnGrep/issues/1364/hovercard" href="https://github.com/dnGrep/dnGrep/issues/1364">#1364</a> Regex Replace</strong> Fixed bugs when the regular expression replace is applied to long lines (greater than 8000 characters).</p>
<p><strong>7-Zip</strong> Updated the included dlls to 25.01 (2025-08-03) to fix <a title="CVE-2025-11001" data-hovercard-type="advisory" data-hovercard-url="/advisories/GHSA-h6cw-8q9x-9gj9/hovercard" href="https://github.com/advisories/GHSA-h6cw-8q9x-9gj9">CVE-2025-11001</a></p>
<p><strong>.NET 9.0</strong> updated to .NET 9.0.10<br>
Other third-party library updates</p>
<p><strong>Updated Translations</strong> Updates to several languages, thank-you for your contributions. Many languages need help to complete them. You are welcome and encouraged to complete or improve any of the existing translations, see <a href="https://github.com/dnGrep/dnGrep/wiki/Translate-dnGrep">Translate dnGrep</a> for more information. Do as much or as little as you like. If you do not want to use Weblate for translations, I will take input in any format and merge the changes. Send me a note in the issues or discussions page.</p>
<h2>Checksums:</h2>
<p>Name: dnGREP.4.6.39.x64.msi<br>
SHA-256: ab38934090af5f3495de03852d3345b30f3bd5d38cf3a96eb5e26eedcb1dd968</p>
<p>Name: dnGREP.4.6.39.x86.msi<br>
SHA-256: 77e410430bd0128571e6d1f8f5efe2d55ae6bfa0855875374753d93578a9e76b</p>
<p>Name: dnGrep.4.6.39.0.x64.zip<br>
SHA-256: cf1b91a1db38a178cf18d4608034d5b7d87d66f3eb39eae43a1a705121ad9d64</p>
<p>Name: dnGrep.4.6.39.0.x86.zip<br>
SHA-256: 50dc9ed13b6519bfd23bbbbdd601c424299dc6ee79ab0d3b406533d0cd6559c0</p>
<p>This program uses free code signing provided by <a href="https://signpath.io?utm_source=foundation&utm_medium=github&utm_campaign=dngrep" rel="nofollow">SignPath.io</a>, and a certificate by the <a href="https://signpath.org?utm_source=foundation&utm_medium=github&utm_campaign=dngrep" rel="nofollow">SignPath Foundation</a>.</p>dnGrepBuildtag:github.com,2008:Repository/24975261/v4.6.7.02025-11-05T01:44:35Zv4.6.7.0<p><a href="https://github.com/dnGrep/dnGrep/releases/tag/v4.6.7.0"><img src="https://camo.githubusercontent.com/e9cfab3b0fa82b072c1b6b16b99787cd92dba03c4a9befbb176b6fabac98e69a/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f646f776e6c6f6164732f646e477265702f646e477265702f76342e362e372e302f746f74616c2e737667" alt="v4.6.7.0" data-canonical-src="https://img.shields.io/github/downloads/dnGrep/dnGrep/v4.6.7.0/total.svg" style="max-width: 100%;"></a></p>
<h2>Changes in this release:</h2>
<p><strong><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3333535696" data-permission-text="Title is private" data-url="https://github.com/dnGrep/dnGrep/issues/1349" data-hovercard-type="issue" data-hovercard-url="/dnGrep/dnGrep/issues/1349/hovercard" href="https://github.com/dnGrep/dnGrep/issues/1349">#1349</a> Error copying search results</strong> Fixed a bug in copying the search results when the matching text in the result contains a newline.</p>
<p><strong><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3207462048" data-permission-text="Title is private" data-url="https://github.com/dnGrep/dnGrep/issues/1340" data-hovercard-type="issue" data-hovercard-url="/dnGrep/dnGrep/issues/1340/hovercard" href="https://github.com/dnGrep/dnGrep/issues/1340">#1340</a> Command Line</strong> Added new the command line options for Everything and searchFor. The new option keys add an asterisk to the key name to enable taking the option value verbatim without need to add additional quotes or escape characters. When in verbatim mode, the option must be the last option on the command line. If both Everything and searchFor are in verbatim mode, they must be the last two options on the command line, and the last option key must use the long form of the key, either <code>-everything*</code> or <code>-searchFor*</code>. This feature has been available for Everything since v4.2.6 (May 2024) but without using the asterisk modifier. The asterisk modifier has been added to the Everything options for consistency, and the keys without the modifier (this is a breaking change) work like other options, and do not need to be at the end of the command line. Here is an example of verbatim mode, note the regular expression to search contains quoted patterns and both option values include spaces.</p>
<div class="snippet-clipboard-content notranslate position-relative overflow-auto" data-snippet-clipboard-copy-content=""C:\Program Files\dnGrep\dnGREP.exe" -st Regex -searchFor* "p\w*" "r\w*" -everything* c:\temp\testData *.cs"><pre class="notranslate"><code>"C:\Program Files\dnGrep\dnGREP.exe" -st Regex -searchFor* "p\w*" "r\w*" -everything* c:\temp\testData *.cs
</code></pre></div>
<p>Syntax:<br>
Normal mode: you must add quotes if the value contains a space, and the value cannot contain a quote character.</p>
<div class="snippet-clipboard-content notranslate position-relative overflow-auto" data-snippet-clipboard-copy-content=" /s [string]
-s [string]
-searchFor [string]
/e [string]
-e [string]
-everything [string]"><pre class="notranslate"><code> /s [string]
-s [string]
-searchFor [string]
/e [string]
-e [string]
-everything [string]
</code></pre></div>
<p>Verbatim mode: do not add enclosing quotes, and the value may contain any character.</p>
<div class="snippet-clipboard-content notranslate position-relative overflow-auto" data-snippet-clipboard-copy-content=" /s* [string]
-s* [string]
-searchFor* [string]
/e* [string]
-e* [string]
-everything* [string]"><pre class="notranslate"><code> /s* [string]
-s* [string]
-searchFor* [string]
/e* [string]
-e* [string]
-everything* [string]
</code></pre></div>
<p><strong>Updated Translations</strong> Updates to several languages, thank-you for your contributions. Many languages need help to complete them. You are welcome and encouraged to complete or improve any of the existing translations, see <a href="https://github.com/dnGrep/dnGrep/wiki/Translate-dnGrep">Translate dnGrep</a> for more information. Do as much or as little as you like. If you do not want to use Weblate for translations, I will take input in any format and merge the changes. Send me a note in the issues or discussions page.</p>
<p><strong>.NET 9.0</strong> updated to .NET 9.0.9<br>
Third party library updates</p>
<h2>Checksums:</h2>
<p>Name: dnGREP.4.6.7.x64.msi<br>
SHA-256: ab36625195b441ce30f7696d8a6236b5d7883713ed87432e0459ee300f468adc</p>
<p>Name: dnGREP.4.6.7.x86.msi<br>
SHA-256: 64469472330405aa7ed9084f0364721459583ad00d55e6cb0d1e01d03db543d1</p>
<p>Name: dnGrep.4.6.7.0.x64.zip<br>
SHA-256: eb0a86d0be660bb34861d2d5e028ceea55b71944c13394fe756326dff3ceb986</p>
<p>Name: dnGrep.4.6.7.0.x86.zip<br>
SHA-256: 2321d54adc32922804a925e04ccaaeffb6f8ef42a4bace4bcb661a2a9dcc516b</p>
<p>This program uses free code signing provided by <a href="https://signpath.io?utm_source=foundation&utm_medium=github&utm_campaign=dngrep" rel="nofollow">SignPath.io</a>, and a certificate by the <a href="https://signpath.org?utm_source=foundation&utm_medium=github&utm_campaign=dngrep" rel="nofollow">SignPath Foundation</a>.</p>dnGrepBuildtag:github.com,2008:Repository/24975261/v4.5.66.02025-08-12T22:05:41Zv4.5.66.0<p><a href="https://github.com/dnGrep/dnGrep/releases/tag/v4.5.66.0"><img src="https://camo.githubusercontent.com/62d541118e22dbaf160dcf8e3cce51b7715ce4c2e020d579e86fe2a92760f50d/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f646f776e6c6f6164732f646e477265702f646e477265702f76342e352e36362e302f746f74616c2e737667" alt="v4.5.66.0" data-canonical-src="https://img.shields.io/github/downloads/dnGrep/dnGrep/v4.5.66.0/total.svg" style="max-width: 100%;"></a></p>
<h2>Changes in this release:</h2>
<p>This release has no new features or bug fixes.</p>
<p><strong>.NET 9.0</strong> updated to 9.0.8<br>
Some third-party libraries updated.</p>
<p><strong>Updated Translations</strong> The Korean translation has been updated/completed, thank-you for your contributions. Many languages need help to complete them. You are welcome and encouraged to complete or improve any of the existing translations, see <a href="https://github.com/dnGrep/dnGrep/wiki/Translate-dnGrep">Translate dnGrep</a> for more information. Do as much or as little as you like. If you do not want to use Weblate for translations, I will take input in any format and merge the changes. Send me a note in the issues or discussions page.</p>
<h2>Checksums:</h2>
<p>Name: dnGREP.4.5.66.x64.msi<br>
SHA-256: da45e7baf3620674dd924628ff630b1c43652d7f4b0bb122e105a982d2564876</p>
<p>Name: dnGREP.4.5.66.x86.msi<br>
SHA-256: e0ac69d5b4a60b5e62c599dad07c2a8fb50076d876fe35cd628a74cdd724e9af</p>
<p>Name: dnGrep.4.5.66.0.x64.zip<br>
SHA-256: 11f1e44ee88e060d373f67f33e8d66665ec2c0ea4fa0362cca55004e6ca64769</p>
<p>Name: dnGrep.4.5.66.0.x86.zip<br>
SHA-256: 16e069f6378ba46aef7caeae485c3bccb2c63f53703cc55b4646765963358119</p>
<p>This program uses free code signing provided by <a href="https://signpath.io?utm_source=foundation&utm_medium=github&utm_campaign=dngrep" rel="nofollow">SignPath.io</a>, and a certificate by the <a href="https://signpath.org?utm_source=foundation&utm_medium=github&utm_campaign=dngrep" rel="nofollow">SignPath Foundation</a>.</p>dnGrepBuildtag:github.com,2008:Repository/24975261/v4.5.55.02025-07-09T21:43:34Zv4.5.55.0<p><a href="https://github.com/dnGrep/dnGrep/releases/tag/v4.5.55.0"><img src="https://camo.githubusercontent.com/cfa7f2a102868cbef8ef82f665ede26c04048d4309734844315715c1a60995cd/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f646f776e6c6f6164732f646e477265702f646e477265702f76342e352e35352e302f746f74616c2e737667" alt="v4.5.55.0" data-canonical-src="https://img.shields.io/github/downloads/dnGrep/dnGrep/v4.5.55.0/total.svg" style="max-width: 100%;"></a></p>
<h2>Changes in this release:</h2>
<p>This release has no new features or bug fixes.</p>
<p><strong>.NET 9.0</strong> updated to 9.0.7<br>
Some third-party libraries updated.</p>
<p><strong>Updated Translations</strong> The Turkish translation has been updated/completed, thank-you for your contributions. Many languages need help to complete them. You are welcome and encouraged to complete or improve any of the existing translations, see <a href="https://github.com/dnGrep/dnGrep/wiki/Translate-dnGrep">Translate dnGrep</a> for more information. Do as much or as little as you like. If you do not want to use Weblate for translations, I will take input in any format and merge the changes. Send me a note in the issues or discussions page.</p>
<h2>Checksums:</h2>
<p>Name: dnGREP.4.5.55.x64.msi<br>
SHA-256: bbfae0f61c31b79a388dafca1ac312a8ea595bbc4f61cd8c0f1577255a58d891</p>
<p>Name: dnGREP.4.5.55.x86.msi<br>
SHA-256: a8b8d227bda12b443ecbc45bcb348d59e640b5ac7ea8b8eb10586e1ae986fc98</p>
<p>Name: dnGrep.4.5.55.0.x64.zip<br>
SHA-256: b9a18de8f5b610f75b056c0242d738af6bb2c6c2efd8e1b5f6adfc0d0e15d755</p>
<p>Name: dnGrep.4.5.55.0.x86.zip<br>
SHA-256: 403f04b728493a9102fd50392806f9b1e2122286f22a3bb94d702c8119823e5c</p>
<p>This program uses free code signing provided by <a href="https://signpath.io?utm_source=foundation&utm_medium=github&utm_campaign=dngrep" rel="nofollow">SignPath.io</a>, and a certificate by the <a href="https://signpath.org?utm_source=foundation&utm_medium=github&utm_campaign=dngrep" rel="nofollow">SignPath Foundation</a>.</p>dnGrepBuildtag:github.com,2008:Repository/24975261/v4.5.41.02025-06-10T21:49:22Zv4.5.41.0<p><a href="https://github.com/dnGrep/dnGrep/releases/tag/v4.5.41.0"><img src="https://camo.githubusercontent.com/ce62113ee48b57cd3309abf48d9f975142a530ce892dbf1db982b080f255049a/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f646f776e6c6f6164732f646e477265702f646e477265702f76342e352e34312e302f746f74616c2e737667" alt="v4.5.41.0" data-canonical-src="https://img.shields.io/github/downloads/dnGrep/dnGrep/v4.5.41.0/total.svg" style="max-width: 100%;"></a></p>
<h2>Changes in this release:</h2>
<p><strong><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3063050898" data-permission-text="Title is private" data-url="https://github.com/dnGrep/dnGrep/issues/1326" data-hovercard-type="issue" data-hovercard-url="/dnGrep/dnGrep/issues/1326/hovercard" href="https://github.com/dnGrep/dnGrep/issues/1326">#1326</a> Notify Icon Text</strong> Fixed a crash if the tooltip text on the notify icon exceeds the maximum length of 127 characters.</p>
<p><strong><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3085698927" data-permission-text="Title is private" data-url="https://github.com/dnGrep/dnGrep/issues/1330" data-hovercard-type="issue" data-hovercard-url="/dnGrep/dnGrep/issues/1330/hovercard" href="https://github.com/dnGrep/dnGrep/issues/1330">#1330</a> Preview Window Find</strong> Added a 'Find" menu item to the preview window context menu to aid in discovery of the find in current file feature of the preview window. As before, you can use the Ctrl+F shortcut key. The escape key will close the find panel.</p>
<p><strong><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3088255143" data-permission-text="Title is private" data-url="https://github.com/dnGrep/dnGrep/issues/1333" data-hovercard-type="issue" data-hovercard-url="/dnGrep/dnGrep/issues/1333/hovercard" href="https://github.com/dnGrep/dnGrep/issues/1333">#1333</a> Lost relative path in searching results window</strong> Fixed aa bug introduced in release 4.5.30 showing the relative or absolute paths shown in the results window.</p>
<p><strong>Updated Translations</strong> Updates to several languages, thank-you for your contributions. Many languages need help to complete them. You are welcome and encouraged to complete or improve any of the existing translations, see <a href="https://github.com/dnGrep/dnGrep/wiki/Translate-dnGrep">Translate dnGrep</a> for more information. Do as much or as little as you like. If you do not want to use Weblate for translations, I will take input in any format and merge the changes. Send me a note in the issues or discussions page.</p>
<p><strong>.NET 9.0</strong> updated to .NET 9.0.6</p>
<h2>Checksums:</h2>
<p>Name: dnGREP.4.5.41.x64.msi<br>
SHA-256: cdf01bbe7a32d9a9a1c6415581b2736b0a8c8df7c268d81ced8451daa2a048c8</p>
<p>Name: dnGREP.4.5.41.x86.msi<br>
SHA-256: c9099236e04646513c7e4f4c4fcaf4fd1c1a511eeeaac9210e81f1515a56d408</p>
<p>Name: dnGrep.4.5.41.0.x64.zip<br>
SHA-256: 3a0ddaa7c0e18fe067487d52f5073827e47b9418eee49aa78bde6efb1b4e8c91</p>
<p>Name: dnGrep.4.5.41.0.x86.zip<br>
SHA-256: b35209463d32ecbc4d807f81fefb7cd210e0d9f739f91c6fbc16f5a288a255fc</p>
<p>This program uses free code signing provided by <a href="https://signpath.io?utm_source=foundation&utm_medium=github&utm_campaign=dngrep" rel="nofollow">SignPath.io</a>, and a certificate by the <a href="https://signpath.org?utm_source=foundation&utm_medium=github&utm_campaign=dngrep" rel="nofollow">SignPath Foundation</a>.</p>dnGrepBuild