AstroGrep Changelog

What's new in AstroGrep 4.4.8

Jul 15, 2022
  • Bugs:
  • 094: AstroGrep cant seem to search for japanese characters properly (tied with #115)
  • 111: Open File from search results fails for some menu selections (more logging)
  • 114: Disabled exclusions become enabled over time
  • 115: Improve small file and non-BOM encoding detection
  • 116: IFilterPlugin file full path
  • 117: IFilterPlugin txt file in zip archive
  • 119: v4.4.7 RegEx not working. .NET 4.8 installed. (New Word Plugin for .docx can do RegEx now)
  • 120: [CRITICAL] Astrogrep executes AutoOpen macros regardless of security settings
  • 122: Typo in size units (French, StrFormatByteSize issue with buffer length)
  • 123: Exclusions apply to search path (don't apply exclusions to initial search paths)
  • Featured Requests:
  • 055: Create plugin for Microsoft Excel files
  • 105: Show the context of a file only if left click
  • 117: Print Results... Emphasize search text
  • 130: Filetypes grouping
  • 131: GUI's Tab Stops
  • 135: AstroGrep missing feature: no navigation between search results (part of new results viewer toolbar)
  • 138: Add Close All menu item (File->Exit All menu item)
  • 141: Custom key combination to toggle between files and results (properly handle tab/shift-tab in results view)
  • 142: Make context lines switch dynamically instead of requiring a new search
  • 143: Show context before the matched line (x lines before /? y lines after)
  • 144: Add ability to exclude more than one extension at once
  • Patches:
  • 008: Translation polish for German language file
  • 010: Post-build event fix (support spaces in path names)
  • 011: Precompilation of regex before search (moved all common regex logic to one place and build it outside any loops)
  • Other:
  • Now requires .Net framework v4.5 (which removes Windows XP support)
  • Microsoft Word Plugin will now only be used for older .doc files, where Microsoft Word Open XML plugin will be used for .docx files going forward
  • Created a new PDF plugin to better support text based pdf files (does not handle ocr of pdf images)
  • Created a new Media Tags plugin to allow searching within media file tags
  • Moved search plugins from options screen to main search options area (above Exclusions)
  • Added a results viewer toolbar to give direct access to viewing options for the results viewer (line numbers, context lines, show all characters, etc.)
  • Cleaned up regular expression creation
  • Switched some code to use newer .Net 4.5 features
  • Rework unhandled exception handler
  • Correct spelling error in en-us language

New in AstroGrep 4.4.7 (Apr 5, 2019)

  • Bugs:
  • Possible issue with word plugin and leaving winword.exe process open.
  • Error "the string was not recognized as a valid DateTime"
  • Performance issues
  • Searching Multiple MS Word Documents
  • Context Lines Display Discrepancy
  • Astrogrep 4.4.6 hangs clicking on found file
  • commandline spath not accepting multiple searchPath
  • Used ListSeparator on right mouse "Copy all"
  • Command Line issues:
  • Check logic and docs
  • Feature 108 is not working (Add additional text editor parameter for search text)
  • Featured Requests:
  • Stopped painting status bar as often
  • Exclude directories that do not match pattern (added not equals option for path based options)
  • Added line hit count to count column values (format: total / line in current Count column)
  • Add option to only show x chars before/​after matched text
  • Support to add many search target directories from UI (Hold down shift and click the folder icon to append a path)
  • Added total files search to File search bar text (format: found / searched)
  • Scanning all files as UTF-8 encoded (Tools -> Options -> File Encoding, Choose a Force Encoding from the list. Selecting the blank (first) will disable)
  • Patches:
  • Caching translation strings for most common texts in IDE
  • Remove white space not working when displaying entire file Support Requests: Silent Install (supported by /S command line to the installer.
  • Note: this defaults to English)
  • Files without extensions implicitly excluded (bug fix)
  • Other:
  • Fixed issue with Spanish language where it wouldn't load
  • Use extension method to check for InvokeRequired instead of defining delegates

New in AstroGrep 4.4.6 (May 31, 2017)

  • Bugs:
  • 97: Encoding detection cache fails if file encoding changes
  • 95: Duplicate shortcut keys in some languages
  • 92: Exclusion viewing causes crash
  • 90: "Print Results..." + All option outputs a blank page
  • 89: "Save Results..." functionality is broken
  • 88: Difficulties to open the exclusions form
  • Featured Requests:
  • 120: Add option to change/?default to black the search panel labels
  • 113: Create menu item for donation
  • 109: Allow showing more context lines (maximum of 25 now)
  • 108: Add additional text editor parameter for search text. (use %4 in command line for text editors)
  • 107: Date range search option (added time selection)
  • Patches:
  • 6: Unable to compile source code fix
  • 4: Fixing exception due to missing key in registry
  • 3: add %4 parameter to open editor which contains the searched text
  • 2: French translation
  • Other:
  • Made common assembly information and shared between projects (makes all projects have same version)
  • Added Windows 10 start icon background color and larger image support
  • Updated Spanish translations file
  • Special thanks to user linknet for the following as well:
  • Fix: frmMain unable to be opened in Visual Studio designer
  • Fix: frmMain randomly resizing elements when opened in Visual Studio designer
  • Fix: added the new keyword where required to prevent compiler warnings
  • Fix: added missing xml declarations where required to prevent compiler warnings
  • Fix: application not centered on screen on initial startup
  • Fix: application initial startup width increased to include all screen elements
  • Fix: application not scaling correctly with high DPI% settings - now scales correctly
  • Fix: results window text not scaling correctly with high DPI% settings - now scales correctly
  • Fix: list view columns not scaling correctly with high DPI% settings - now scale correctly
  • Fix: reset all window and column positions and fonts to default values with a change of DPI% setting
  • CHG: increased interface font size from 8 to 9 points
  • Add: exclusions window now resizeable with window and column position settings saved

New in AstroGrep 4.4.5 (Apr 15, 2016)

  • Updated AstroGrep by rearranging the search in results, fixing a tab whole word issue, adding the ability to right click within a folder, and updating the Italian translation.

New in AstroGrep 4.4.4 (Aug 21, 2015)

  • Bugs:
  • 81: Open with associated app if no editors
  • 80: SerializationException in the log file
  • 79: Path in the title bar is multiplied every time I search
  • Featured Requests:
  • 80: Open With Associated App (keep the text editor location blank and it will use the default app instead), also bug #80 will also make it so any no defined editors will launch default app
  • Other:
  • Updated Polish language, thanks to Maciej Gryniuk

New in AstroGrep 4.4.3 (Jul 1, 2015)

  • Bugs:
  • 77: Double-click in Results window No Longer Opens File (added back per requests)
  • 39: Lines repeating in output (now results preview area will combine context lines when they overlap in different match sections. thanks to theblackbunny) Featured
  • Feature Requests:
  • 57: Allow external language files. Language files can be now read from %appdata%\AstroGrep\Language\ or local directory\Language when using portable version.
  • Other:
  • Added Polish language, thanks to Maciej Gryniuk

New in AstroGrep 4.4.2 (Jun 5, 2015)

  • Bugs:
  • 75: Issues with accented characters (use Tools->Options->File Encoding->Performance to set level of file encoding performance, or specify a specific encoding for a file)
  • 74: Line numbers truncated on v4.4
  • 73: Files fail to open in system editor when Search Text field is empty
  • 69: Drastic search speed change over versions (allow ability to select performance level of file encoding via Tools->Options->File Encoding->Performance)
  • Feature Requests:
  • 97: Create a portable version
  • Other:
  • Moved some common code to AstroGrep.Common to allow better usage of shared code and logging
  • Added file encoding cache for each performance level and the ability to clear it (Tools->Options->File Encoding->Clear Cache)
  • Removed zip file in favor of portable version (so regular version is only available as installer)
  • Updated application icon
  • Updated About dialog for a UI refresh

New in AstroGrep 4.4.1 (May 20, 2015)

  • This release addresses an issue where unchecking the file detection option doesn't completely restore how AstroGrep worked before the option was added. Also, there is a speed decrease using this option as pointed out by a user. The issue is being looked into. With this point release and unchecking the option, AstroGrep should return to the previous speed (however, you lose file encoding detection, and that may be important to you).

New in AstroGrep 4.4.0 (May 20, 2015)

  • updated the preview area to support some long requested user features.
  • added dynamic line numbers, word wrap support, viewing the entire file, and ability to view all results in a summary display.
  • tweaked the display visuals

New in AstroGrep 4.3.2 (Feb 28, 2015)

  • More user feature requests have been added such as: saving results from command line, more exclusion options, open with associated application, option to remove leading white space for each result line, and specifying a file encoding.

New in AstroGrep 4.3.1 (Feb 14, 2014)

  • AstroGrep has been updated with some new features such as: implemented file encoding check to open each file with correct encoding, search folder in window title, and context menu entry to open a file with the associated application. We also fixed some bugs and added a few more feature requests. Please check the readme.txt or changelog for all changes.

New in AstroGrep 4.3.0 (Jul 2, 2013)

  • Feature Requests:
  • Use a UAC aware process to enable right click search folder option
  • Added ability to filter out results based on how many hits in the file occur (Search Options->Minimum File Count, default is 0)
  • Added font size selection for the file listing area (Tools->Results Tab->File List)
  • Added Copy/Select All to a context menu for the results window to select all text or copy selected text to clipboard.
  • Added ability to search within the currently displayed results
  • Others:
  • Add Search Handlers (IFilter) support (disabled by default under Tools->Options->Plugins->Search Handlers)
  • Add ability to specify the tab size for each text editor defined. This will improve accurrancy when passing the column option.
  • Send the correct line/column options to the text editor when just opening the file from the file list instead of just opening at the first line/column.
  • Create an actual shortcut link file instead of using the .url type of shortcut
  • Highlight Exclusions/Errors status area when event occurrs (Yellow/Red).
  • Use correct system sort indicators and theming on ListViews (Exclusions, Text Editors, File Results)
  • Added saving to JSON

New in AstroGrep 4.2.5 (Jan 7, 2013)

  • Updated AstroGrep to fix an issue with the results font saving and using . for the decimal separator in Non-English languages (bug 36).
  • Also fixed the Microsoft Word plugin issue (bug 37).
  • Added a setting to save the search options on exit (support request 3).

New in AstroGrep 4.2.4 (Oct 6, 2012)

  • ADD, 3489693: save search options expand/collapse state
  • ADD, 3488321: ability to set font for results window
  • ADD, 3485450: add ability to check for a newer version (Help->About)
  • ADD, 3131609: add ability to exclude file extensions,name,path and directory name,path (click Search Options->Exclusions...)
  • CHG, 3488322: make the cursor show the link hand over the results window to tell user that is clickable and will launch text editor (supply current line/column)
  • CHG, 3553474: make text editor's type support more than 1 file type using | character
  • CHG, 3572487: display a dialog with command line arguments when supplying /h, /help, or /? on command line
  • CHG, 1881938: test regular expression before using it and display any issues
  • CHG, 1741735: add total hits, file count, exclusion count, and error count to the status bar. Allow double clicking of Exclusion/Errors to display those items if available.

New in AstroGrep 4.2.3 (Feb 18, 2012)

  • Small release to fix the issue where the modified before date is set to the current date on startup which can lead to missing files created after startup. We now set the date to the max date on startup.
  • Also, when saving the search options, it will now save all of them (it was missing the file sizes and dates in the previous versions).
  • Added file size type drop downs to allow filtering by byte/KB/MB/GB instead of just bytes. With this, we now display the Size column to match what explorer shows instead of just bytes.

New in AstroGrep 4.2.2 (Feb 2, 2012)

  • FIX, 3482207: copy all result column data to clipboard
  • CHG, 3098471: support v4.0 of .Net when only framework installed
  • CHG, 3424154/1816655: allow multiple search paths to be entered, separate full paths by use of , (comma)
  • CHG, 2078252: add ability to copy name, located in, and located in + name to clipboard
  • CHG, 1955653: set focus to the search text field on startup
  • CHG, 1947760: update the default exclude list to exclude images (.gif, .bmp, .png, .jpeg, .jgp)
  • CHG, 1561584: add ability to skip hidden/system files/directories
  • CHG, 3054576: add patch to exclude surrounding full file path with quotes when quotes are provided in the command line parameters for a text editor
  • ADD, language support for context menu on file list/size column/min,max size/modified date before,after
  • ADD, restore default extensions button to restore file exclude extensions list to default list
  • ADD, output all search options to html, xml. Update txt to include brief summary header

New in AstroGrep 4.2.1 (Jan 25, 2012)

  • We fixed a few issues with v4.2.0 beta and released them as v4.2.1. This includes some graphic issues with the display of search settings area. Also, we fixed the version number displayed in the about dialog and for the binary file. We fixed the issue where the language you selected wasn't used on startup. A new option for the results area was added to support the back color of the result search text.
  • We plan on updating again in the future with a slightly newer user interface given that we are using .Net v3.5 SP1. We also are looking at adding some features requested by our users. Look for it in the future!

New in AstroGrep 4.1.4 (Feb 9, 2010)

  • This is a bug fix release to re-allow 10 context lines. It also updates the Microsoft Word plugin to handle .docx files and the 'Recurse' search option has been renamed to 'Search subfolders' for the English version.