Version 2.3.5
- Updated the default settings for Opera so they're compatible with the latest version of Opera.
- Fixed a bug that caused HistoryHound to repeatedly re-index pages under certain circumstances.
- Corrected a problem with HistoryHound adding the same page to its index multiple times with different URLs.
- Fixed a bug that resulted in a WebKitThreadingException error while indexing .webarchive files.
Version 2.3.4
- Added support for the Arc web browser.
- The contextual menu in the results list enables itself correctly.
- Fixed contextual menu items so they adhere to Apple's human interface guidelines.
- Added a contextual menu item so you can view the terms HistoryHound has in its index for a particular page.
- When downloading pages from a website, HistoryHound explicitly specifies accepted content. This corrects indexing errors for some database-driven websites.
Version 2.3.3
- Added support for the Orion web browser.
- Updated HistoryHound's prompts for Full Disk Access so they work correctly on macOS 13 Ventura.
- When clicking on a search result, HistoryHound will not try to load the page if the browser view in the search window is hidden.
- You can now use filters to exclude particular sites, URLs, titles, or page sources. For example, adding "-site:apple.com" will show all search results that aren't from apple.com (as opposed to using "site:apple.com", without the preceding '-' character, which shows only results from apple.com).
- Fixed problems with the titles of some non-roman web pages getting scrambled.
- Corrected performance problems in the Index Status window.
Version 2.3.2
- You can now select multiple entries in the search results list by Command-clicking or Shift-clicking on items. This allows you to Control-click and operate on multiple results at once to remove them from the search index, open them in a web browser or copy their URLs.
- Fixed a hang that could occur under some circumstances when starting a search.
- Some toolbar appearance issues have been fixed.
Version 2.3.1
- Corrected a bug that could cause HistoryHound to stop indexing or crash when it encounters errors with some websites.
Version 2.3
- Compatible with macOS 11.0 Big Sur.
- Built as a Universal App to run natively on Apple Silicon.
- You can now use search filters to narrow down search results. The filters are: site, title, url, source. Each specifies a particular page property to filter using a string comparison. For example, "site:apple" will match any domain that contains "apple" including "apple.com", "appleinsider.com" etc. To filter down to just Apple's website, enter "site:apple.com". Similarly, "title:macOS" will display just the subset of search results that include "macOS" in their page title.
- HistoryHound now responds to custom URLs to start searches. This can be useful if you want to save a list of frequently-used searches. To search for "apocalypse", for instance, create the link "historyhound:apocalypse"
- Control-clicking on an entry in the Errors window now provides a Retry option. If you choose it, HistoryHound will try again to download and index the page at the URL that generated the error.
- If you bring HistoryHound to the front and it has a modal dialog or error message displayed, that dialog or error window will be correctly displayed in front of the search window.
- Fixed the handling of contextual menus in the search results, indexed URL list and error list so they work correctly if you click on an URL that's not currently selected in the list.
- The "Hide the search window automatically" preference now works correctly when HistoryHound's icon is not showing in the Dock.
- Fixed CSS styles for RSS feeds viewed in HistoryHound's built-in browser.
- Corrected some localization errors.
Version 2.2
- You can now put HistoryHound's icon in your menu bar for quick access, and its icon in the Dock can be turned off.
- If you're using multiple browser profiles in Chrome or Firefox (or in any browsers based on those engines), HistoryHound will now index them more accurately and efficiently.
- The contextual menu in the error window has a new command to create an URL filter based on the selected error.
- "Search as you type" works much more smoothly, with no delays as you are typing.
Version 2.1.1
- Added support for Microsoft Edge.
- Indexing of .webloc files works even if resource information has been stripped from the files (which may happen with some file servers and cloud sync services).
- If a website cannot be found or is no longer available, any subsequent URLs to it are skipped. This can speed up index rebuilds significantly.
- Corrected a problem with HistoryHound interpreting redirects within HTML comments, causing it to skip some pages when indexing.
- Search indexes are written to disk less frequently, speeding up indexing when search indexes become large or disk access is slow.
- Fixed a bug that could cause long re-indexing runs to hang if they were not configured to run as the only indexing task.
- Resolved a problem that could result in HistoryHound waiting forever for indexing to finish.
- HistoryHound now correctly ignores URLs that return JSON content.
- Re-indexing data is no longer deleted after a week.
- Online help has been updated.
Version 2.1
- You can now use phrase searches (an exact phrase within quotation marks) when searching in "Spotlight-style query" mode. To enable this, you must first rebuild your search index using the "Rebuild Index" button in the Index Status window.
- HistoryHound will no longer request more than one page every 2 seconds from a website.
- Index rebuilding has been improved to make it more robust and to preserve bookmark titles that are different than the title of the indexed page.
- Fixed a bug that could cause HistoryHound to miss pages in your browser history if indexing was interrupted and restarted or if a single indexing pass took longer than 10 minutes.
- Improved error handling when you cancel indexing or quit HistoryHound while it is updating its search index.
- When HistoryHound's built-in browser is hidden, opening a result in a web browser now requires a double-click.
- HistoryHound will not try to open a nonexistent URL when you double-click on "Please enter a search phrase".
- The search prompt now updates dynamically as pages are added to the search index.
- Fixed a crash that could occur when scanning Google Chrome bookmarks.
- Index dump files are now correctly encoded as UTF-8.
Version 2.0.3
- Added support for NetNewsWire 5.
- The names you assign to bookmarks in Google Chrome are now searchable along with the page content.
- Fixed a bug that could result in HistoryHound not launching at login even when its preference was set to do so.
Version 2.0.2
- Fixed a problem with HistoryHound not seeing changes in history files until long after they occur.
- Added the ability to search in the error window.
- HistoryHound is now notarized by Apple.
Version 2.0.1
- Corrected window size and layout problems that occurred when you dragged the center divider all the way to the bottom to hide the web preview.
- Fixed the display of the Filters tab in the preferences so it is legible in Mojave's Dark Mode.
- Fixed a bug that resulted in HistoryHound not recognizing old Mac App Store licenses.
- Eliminated a crash that could occur at startup.
Version 2.0
- macOS 10.14 Mojave is now supported.
- Added support for Vivaldi and Brave Browser.
- Updated browser support for Firefox and Opera.
- Removed support for really old browsers like iCab, Rockmelt, Camino, Flock, Internet Explorer and Shiira.
- Markdown, JavaScript and JSON files can now be indexed as text files when they're located on a local disk.
- Page requests that are redirected to a login page are now detected and logged as errors.
- HistoryHound will not retry pages that could not be downloaded because of a 404 or 429 error.
- Fixed a bug that could result in HistoryHound repeatedly reporting that it couldn't create a search index file.
- Eliminated a crash that could occur when copying browser history databases.
- HistoryHound now requires macOS 10.9 or higher.
- Fixed a number of localization issues.
Version 1.9.12
- Fixed several crashes that occur when running under macOS 10.11 and 10.12.
- Clicking on the status message on the right near the top of the main search window will now open the index status window.
- If a web page redirects to another page due to an HTTP 401, 403, 407 or 410 error, HistoryHound won't follow the redirect and won't try to repeatedly re-index that page.
- You can now copy multiple URLs in the index status and error windows.
- HistoryHound no longer tries to follow safari-extension URLs.
- Added support for the Vivaldi browser.
Version 1.9.11
- HistoryHound now fully supports new Safari 8 History and Cache formats
- When adding individual items to your HistoryHound indexing preferences, you can now use http and https URLs
- HistoryHound will automatically use your Mac App Store license if you originally
bought HistoryHound there (run the new version once BEFORE you replace the
App Store version in your Applications folder)
Version 1.9.10
- Updated support for the latest versions of Safari, Chrome, Firefox, Opera and NetNewsWire.
- Previous versions of HistoryHound could miss some content on web pages. This has been fixed.
- HistoryHound is now a 64-bit application and requires Mac OS 10.6.8 or higher.
- HistoryHound will quit correctly if a second copy of the application is already running.
- Eliminated a crash that could occur when viewing RSS feeds in the search results.
- Rebuilding your search index has been improved.
Version 1.9.9
- Added support for Firefox 8 and RockMelt.
- Fixed a number of issues affecting page indexing.
Version 1.9.8
- Added a "first run" intro and setup dialog.
- Switched to Sparkle for automatic update checks.
- Relocated the search index to ~/Library/Application Support/HistoryHound/
- Cool new icon to replace the psycho dog.
- Released on the Mac App Store.
- Removed support for Firefox 2 and Flock.
Version 1.9.7
- Added support for Safari 4.0.
- Added support for Opera 10.0.
- Added support for Google Chrome.
- HistoryHound can now index folders full of .webbookmark, .webhistory, and .webloc files.
- Improved handling of web pages that perform redirects.
- The download engine is faster, more efficient and reports errors more clearly.
- You can now select multiple URLs in the Index Status window and open them or copy them all at once using the contextual menu.
- HistoryHound now catches and ignores URLs that are ridiculously long.
- The browser window is cleared when the search field is cleared.
- HistoryHound ignores Safari's safe browsing database because it contains no useful information.
- Fixed a problem with settings not always being recognized after quitting and relaunching HistoryHound.
- "NSInvalidArgumentException" errors from the web page indexers have been fixed.
- Resolved a conflict that could cause an "Uncaught system exception" error.
- Eliminated warning messages in the Console from plDatabase.
- Worked around a bug that could cause crashes when downloading RSS feeds.
- Corrected a display problem when using the in-application purchase engine.
- The small search bar no longer spuriously resets while you're typing.
- Fixed a few memory management bugs.
- Corrected French localization errors.
Version 1.9.6
- HistoryHound now indexes .webarchive files.
- A bug that could cause sporadic crashes has been fixed.
- The error log is now saved between launches. It is always truncated to 1000 lines before it is saved.
- Corrected a problem in which filters for file urls would begin with "(null)" if there wasn't a host name in the URL.
Version 1.9.5
- HistoryHound now performs searches about 10 times faster than before.
- You can constrain your searches by date. Click on "Optons" in the toolbar to open the drawer and see these new choices.
- Control-clicking on a result in the search window or on an URL in the index window pops up a contextual menu with commands to go to that URL in your browser, remove the URL from your search index, and create a new filter.
- Added support for Firefox 3 and iCab 4.
- Support for NetNewsWire is back.
- Made the preference window and mini search palette resizable.
- HistoryHound is now smarter about the files it downloads and will skip any unsearchable file (.zip and .dmg, for instance) and will not download any page larger than 2MB.
- The display of RSS feeds in HistoryHound's browser window is now more robust and more attractive.
- HistoryHound now intelligently locates the Safari cache so it works seamlessly with both Mac OS 10.4 and 10.5.
- Updated the history indexers for Safari, Firefox 3, Shiira, OmniWeb, Camino, Flock and Opera.
- Improved the appearance of the preferences window.
- Fixed errors and crashes that would occur when downloading and parsing certain sites.
- Corrected various user interface inconsistencies.
- Eliminated high processor load that could occur while scanning the Safari cache.
- Fixed a problem where HistoryHound would bet stuck in a loop on some sites that had odd frame hierarchies.
- Fixed a crash that would occur if HistoryHound tried to cancel indexing and a download timed out.
- Added a "restore defaults" button to reinstall the default URL filters in the Filters prefs.
- Resolved the random clearing of the URL filter list in the prefs.
- Threading problems that caused HistoryHound to generate a deluge of errors to the Console have been fixed.
- HistoryHound no longer crashes when you click the "Customize" button in the toolbar when running on Leopard.
- Error messages have been improved in the error log.
Version 1.9.2
- HistoryHound is now a Universal Binary that runs natively on both PowerPC and Intel powered Macintoshes.
- When HistoryHound's search palette is set to float above other applications, hiding HistoryHound will no longer hide the search palette.
- HistoryHound now reports itself to web servers as the user agent when downloading pages.
- Incorrect dates are now detected and corrected when adding pages to the index.
- An indexer has been added for salvaging URL data from damaged HistoryHound index files. You can now move a damaged index file to the Desktop and then add it to HistoryHound's list of search items to recover all of the URLs in the file.
Version 1.9.1
- Corrected a problem that prevented HistoryHound from running on versions of Mac OS 10.3 earlier than 10.3.9.
Version 1.9
- Added support for searching and displaying RSS feeds.
- Corrected a number of problems that could cause HistoryHound to fail or crash when downloading particular URLs.
- Fixed a bug that could cause HH to crash at launch time when its preferences were being updated.
- The search result list is now cleared when a new search is started, rather than waiting for the new search to complete.
Version 1.8
- The user interface has been reworked to be significantly more functional and attractive.
- Made sure that 'sitx', .gz, .tgz, and .tar files are never indexed.
- Corrected problems that could cause HistoryHound to try to endlessly load pages from a frame-based website.
- HistoryHound now downloads and indexes non-authenticated secure (https://) pages.
- Fixed a crash that could occur with pages that contained no text content.
- Authentication errors are now reported properly.
- HistoryHound now finds the titles of pages more reliably.
- The search index is periodically compacted to improve performance.
- Changed the year format to "2004" instead of "04" when displaying dates.
- Fixed a problem that could cause HistoryHound to lock up after choosing Preferences while it was indexing
- If an indexer's path temporarily goes away (if you delete your browser's cache or bookmarks folder, for example), this will not be treated as an error.
- Fixed an error that would result in failure to translate some html-encode entities (like »)
- Worked around a startup conflict with DropDrawers
- HistoryHound now clears its URL cache at launch and quit.
- Hitting the Enter key in filter editing will no longer close the Preferences dialog.
- Fixed the Find command so that it works correctly under Mac OS 10.4 in HistoryHound's built-in browser
- Added tooltips to display the full title and url in the results window (Tiger only)
Version 1.7
- HistoryHound is now localized for Japanese-speaking users.
- The online help is now available in French and Danish as well as English.
- Added support for the NetNewsWire 2.0 and PulpFiction RSS readers.
- Added support for the Shiira and Opera web browsers.
- There is now an option to specify whether HistoryHound creates a new window when it comes to the front.
- You can now double-click on search item names in the Preferences window to change the name.
- When filtering pages out of the index, the Index Status window is now updated correctly.
- Fixed a bug that could cause HistoryHound to crash when indexing pages with no content.
- Eliminated a crash that could occur if a web server returned data extremely quickly.
- Improved the handling of poorly written HTML pages by using the MIME type supplied by the web server.
- Corrected a problem with HistoryHound quitting because it couldn't create an index file.
- Fixed a case in which HistoryHound would report that another copy was running even when there wasn't one.
- Improved list updating when removing URLs in the index status window.
- If an index rebuild is in progress and HistoryHound crashes or is force-quit, it will pick back up again when it is relaunched.
Version 1.6
- Added support for Firefox, Camino, and Mozilla/Netscape.
- Greatly improved indexing speed (twice as fast as the previous version).
- Added an option not to load images in the preview window.
- After adding a filter string to prevent indexing of certain URL's, you are now given the option to also remove matching pages already in the index.
- There's now a delay after you launch HistoryHound before it will start indexing. You can change the delay in the Advanced section of the preferences.
- The File menu includes an "Index Now" command to initiate indexing on demand.
- You can double-click on the window separator to hide/show the preview window.
- HistoryHound now correctly handles frame-based pages by downloading and indexing the referenced frames.
- Added an "indexer" column in the index status window to show where each URL came from.
- The built-in purchase engine now handles accented characters correctly.
- "Internet connection lost" will not pop up after waking from sleep when your Mac is still trying to reestablish a network connection.
- The Home and End keys now work in the search results window.
Version 1.5.1
- Fixed a bug that caused stop words not to be correctly displayed in the help window.
- Corrected a problem that could result in HistoryHound failing to launch on some machines.
Version 1.5
- Added support for OmniWeb and URL Manager Pro.
- Downloading, indexing and searching is much smarter and more efficient.
- You can now specify filter strings to prevent HistoryHound from adding certain URL's to its index.
- Recent searches are remembered so you can quickly repeat a query.
- A new drawer provides quick access to search options.
- You can now search only a portion of the index.
- HistoryHound has a new find command for searching the browser preview window and the list of indexed pages.
- When adding new search items to the index, you can now choose which indexer to use.
- HistoryHound no longer indexes password-protected pages.
- All recently-visited pages are added to the index, even those that only have a title and URL, but no text on them.
- Extracting URLs from a file with the extension ".monitor" redownloads every page in the file each time a scan is done. This is useful if you want to keep an up-to-the-minute index of a list of news sites.
- Both lists in the Index Status window are now resizable.
- Added the ability to rebuild the index by re-downloading all indexed pages.
Version 1.0.2
- Indexing is much faster.
- Fixed index problems that caused "too many results" errors. To rebuild your index, click "Rebuild index" in the Index Status window.
- Clicking on relative links in the preview window now works correctly.
- HistoryHound now saves all column sizes and window sizes and positions.
- HTTP 4xx and 5xx errors are now handled as errors, rather than putting the error pages into the index.
- HistoryHound no longer indexes ftp:// URLs, even if they are in the browser history or bookmarks.
- Added a help window explaining Stop Words in the Help menu.
- The search window is no longer automatically opened whenever HistoryHound is brought to the front.
Version 1.0.1
- HistoryHound can now search Internet Explorer history and favorites
- HistoryHound will not attempt to index pages if you are not connected to the Internet
- The search engine now contains stop-word lists for English, French, German, and Danish
- HistoryHound is now localized for English, French and Danish speaking users.
- Pages in the index are now updated when you revisit them in your browser
- Fixed a bug where Safari Bookmarks containing an empty URL would cause an exception
- Correctly handle URLs with no scheme (no "http://", "file://", etc)
- Added the capability to dump the index for debugging purposes
- Better rejection of non-HTML data in pages in the cache
- The search window now hides itself on deactivate just like the small
search palette.
- Added a "please wait" window when closing the preference window if
indexing must be reset because it can take quite a while.
Version 1.0