What's new in Portable 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 Portable 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 Portable 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 Portable 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 Portable 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 Portable 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 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 Portable AstroGrep 4.4.2 (Jun 6, 2015)
- Bugs:
- 75: Issues with accented characters
- 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