DocFetcher Changelog

What's new in DocFetcher 1.1.10

Feb 19, 2014
  • Features:
  • Added EPUB support.
  • Advanced settings: New entry 'SkipTarArchives' for disabling tar archive support.
  • Bugfixes:
  • Bug #659: Windows installer downloaded an obsolete Java runtime version.
  • Bug #670: Crash when entering an invalid value into the occurrence field above the preview pane.
  • Bug #573, #612 and others: Crash while indexing zip archives.
  • Changes:
  • For developers:) Removed AspectJ dependency.
  • Updated Russian GUI translation.

New in DocFetcher 1.1.9 (Sep 4, 2013)

  • Critical bugfix: with some MS Office files, DocFetcher could get stuck in an infinite indexing loop, causing continuously high CPU usage.

New in DocFetcher 1.1.8 (Aug 22, 2013)

  • This version fixes a major network performance issue and an issue with unclosed Excel 2007 files.

New in DocFetcher 1.1.7 (Apr 9, 2013)

  • This version adds support for FLAC files and command-line based index updating. Additionally, a number of bugs were fixed, including indexing problems on MS Office, MP3, and RTF files.

New in DocFetcher 1.1.6 (Feb 21, 2013)

  • This version fixes a major bug related to UNC paths and adds support for MP3 and JPEG metadata.
  • There are also a couple of minor usability improvements, such as a "copy" menu entry in the preview pane.

New in DocFetcher 1.1.5 (Nov 29, 2012)

  • This version adds a critical bugfix: The Mac OS X application bundle failed to launch due to permission issues.

New in DocFetcher 1.1.4 (Nov 13, 2012)

  • Several bugs have been fixed.
  • Among other things, the program failed to start after being moved between 32-bit and 64-bit Windows, and the "store relative path" option was broken.

New in DocFetcher 1.1.3 (Aug 31, 2012)

  • Some bugs have been fixed, including the Windows uninstaller leaving files behind, and the program crashing when trying to display email messages with an empty "send date" in the preview pane.

New in DocFetcher 1.1.2 (Aug 18, 2012)

  • This version fixes a critical bug on Windows: the program crashed during the indexing of archive files if it was installed on top of a previous program version.

New in DocFetcher 1.1 Beta 5 (Feb 13, 2012)

  • This version adds an emergency bugfix: The program was completely unusable due to some debugging code which was left inside by accident.
  • The program displayed an "out of memory" error every time a key was pressed in the search field.

New in DocFetcher 1.1 Beta 3 (Dec 7, 2011)

  • Various bugs were fixed.

New in DocFetcher 1.1 Beta 2 (Nov 21, 2011)

  • Numerous crashes were fixed.

New in DocFetcher 1.0.3 (Mar 18, 2010)

  • Features:
  • Preferences entry for changing the default operator to concatenate query terms (OR vs. AND).
  • Bugfixes:
  • Non-lethal crash while parsing Excel files in the old Excel format (BIFF5 from Excel 5.0/7.0).
  • The CHM parser could crash with a stack overflow; also, it omitted text in CHM files that had a particular format.
  • If one of the parsers crashes badly, the user is asked to send the problematic file to [email protected] for debugging (bug #2948903 and #2944552).
  • Indexing-related crash that shows a "ThreadInterruptedException" (bug #2971390 and #2953613).
  • Crash on older Windows versions where no graphics library (GDI+) is installed (temporary fix for bug #2943966).
  • Crash if the user clicks on the column header "Author" (bug #2956392).
  • Crash if the user lets DocFetcher index itself and then selects "List Documents" on the created index.
  • Fixed some minor errors in the manual.
  • Fixed some errors in the French GUI translation.
  • Changes:
  • PDF parser library upgraded (PDFBox 0.8.0 -> 1.0.0).
  • Folder watching library upgraded (JNotify 0.91 -> 0.92).

New in DocFetcher 1.0 (May 13, 2009)

  • Features:
  • Portable version: When the indexed documents are inside the program folder, the latter can be moved around freely without breaking file references. Also works on CD-ROMs.
  • Global hotkey: Pressing a certain key combination moves DocFetcher to the front.
  • DocFetcher can be launched by rightclicking on a folder.
  • DocFetcher daemon watches indexed folders for changes when DocFetcher isn't running.
  • NSIS installer internationalized.
  • Portuguese translation.
  • Farsi/Persian translation (GUI only).
  • Highlight color in the preview panel can be changed.
  • Option on preferences dialog to leave the indexing tabs open even after successful indexing.
  • Support for SVG files.
  • Support for MS Office 2007.
  • Bugfixes:
  • Very large files weren't fully indexed. Lucene skipped the rest of the file after ~10,000 terms.
  • Deleting items on the result panel caused it to jump back to the first page.
  • "Open in external browser" button didn't send DocFetcher to the system tray.
  • Warning message when the user tries to close the program while an indexing process is still running in the background.
  • OpenOffice text extraction completed.
  • Bugfix for bug report #2778204: PreviewPanel threw an IllegalArgumentException when clicking the next/previous occurrence buttons.
  • Changes:
  • Manual and other documentation files updated.
  • DocFetcher won't complain if it has no write permission for its files.
  • Searches can also be started with the Enter key of the Keypad.
  • Various GUI modifications: New buttons for changing the GUI layout (flat arrow buttons), "Minimize to system tray" button reintroduced from release 0.9.0, positions of some buttons altered.
  • GUI optimized for dark desktop themes.
  • When clicking on the buttons of the indexing configuration dialog to list file extensions, some suggestions are omitted (e.g. ".classpath").
  • Various library updates.
  • Stacktrace window displays more information; stacktrace is also written to a file.
  • Improved look of system tray icon on Linux.
  • Java 1.6.0 or higher required.
  • New context menu items in the search scope panel: "Check All" and "Uncheck All".
  • Search Scope context menu entry "Remove orphaned indexes".
  • Much faster installation of debian package.
  • Debian package accepts OpenJDK 6 as JRE.
  • Windows 98 not supported anymore; references to it have been updated.
  • Folder in Search Scope is expanded or collapsed if it has subfolders and the user doubleclicks on it.

New in DocFetcher 0.9.5.1 (Oct 28, 2008)

  • Bugfixes:
  • The width of the filter panel became smaller if the program was terminated in maximized state.
  • The maximization state of the program window was not restored correctly on restart.
  • On Linux, the system tray icon was too small and lacked transparency.
  • Changes:
  • Some minor changes to the manual.
  • On Windows, the GUI is much easier on the eyes now when the Windows classic theme is used.

New in DocFetcher 0.9.5 (Oct 6, 2008)

  • Features:
  • New squirrel mascot.
  • File type filter panel has context menu entries "Check All", "Uncheck All" and "Invert Selection".
  • Result tabs dropped in favor of new window layout that integrates better with the new preview window.
  • Various file system operations can be performed on the document repository through DocFetcher.
  • Menu item "List indexed documents" added to the context menu of the search scope panel.
  • Preview panel added.
  • Embedded Mozilla browser (XULRunner) available on Windows and Linux.
  • Indexing jobs can be queued.
  • Indexing jobs can be configured separately (e.g. regex-based file exclusion).
  • Option to automatically send the program to the system tray after opening a file.
  • Windows-Installer, created with NSIS.
  • Debian package for Linux.
  • Support for Microsoft Excel, Microsoft PowerPoint and Microsoft Visio documents added.
  • Support for Microsoft CHM Helpfiles added.
  • Support for AbiWord documents added.
  • Bugfixes:
  • Moving around or renaming the program folder resulted in losing existing indexes.
  • Linux launch script didn't work when run outside the DocFetcher folder.
  • Program could crash with a java.net.UnknownHostException while trying to create an index folder.
  • Program crashed when an invalid query syntax like "roam~10" was entered.
  • Doesn't crash anymore when running out of memory while parsing (just shows a parse error now).
  • HTML pairing didn't work under special circumstances.
  • Parser testbox could crash with an OutOfMemoryError.
  • Program refused to index a folder named "foo12" if there was already a folder named "foo1" due to an oversimplified intersection detection mechanism.
  • Some MS Word documents caused the program to crash.
  • Changes:
  • Manual and Readme.txt updated.
  • All libraries updated.
  • Website up and running: http://docfetcher.sourceforge.net
  • On program start unused index folders will be deleted.
  • Added some key accelerators to the Search Scope panel (e.g. F5).
  • The items in the file type and search scope panel are deselected when these panels lose focus.
  • When clicking on the location bar of the browser, the entire address is selected.
  • The embedded browser has an 'open in external browser' button.
  • The 'go' and the 'home' button on the embedded browser have been removed.
  • When clicking on the checkbox of an item in the search scope panel, a "deep" checking is performed instead of a "flat" checking.
  • Searches are performed on all existing indexes regardless of their check states.
  • "Minimize to system tray" button removed; the shell's minimize button can be used instead.
  • "Author" column added to the result panel.
  • Program folder renamed from "DocFetcher x.x.x" to "DocFetcher-x.x.x".
  • Keyboard layout changed.
  • Layout of this file altered.
  • Warning about invalid search strings are displayed in a message box instead of the status line.
  • New preferences window.
  • New Windows executable (created with Launch4J).
  • Parse errors that occur during indexing are shown in a separate panel.
  • Customized order and widths of result panel colums are stored when exiting the program.
  • More feedback on running indexing processes.
  • Parser testbox can parse HTML files.
  • DocFetcher displays in the task bar how many indexing jobs are left.
  • Much faster update of the result panel after changes in the filter settings.
  • The created index folders follow a simpler naming pattern.
  • The entries of the user.properties file are sorted alphabetically.
  • Option to customize the location of the indexes eliminated.
  • Deleted index folders or indexed documents won't be filtered out anymore.