Mimo Changelog

Highlights of Changes in This Release:

Version 0.2.5 includes cosmetic changes to the user interface and the installation process.

Common Tips and Workarounds:

Upgrade installs on Vista and Windows 7 can trigger the Windows Program Compatibility Assistant. Just choose "This program installed correctly".

Mimo does not yet perform much automated housekeeping on its local database. You should periodically use the Clear Newsgroups from Cache… or the more thorough Clear Cache… command on the Tools menu.

If you see no response to a Usenet Search or error messages over the listed search results, rerun the search by clicking the Refresh/Search button.

Authentication failures on Mimo startup

Verify that you are a Giganews Diamond member.

Verify that you are only connecting to Giganews from one IP address

Mimo on Windows exits unexpectedly within a few seconds after showing the main application (not just the splash screen)

This may be an OpenSSL compatibility issue

Start Mimo once as Administrator by right-clicking the Start menu item

Mimo previously worked but now never gets past the startup splash screen

Possible corrupted Mimo database

Delete the database directory and restart Mimo

Mac: /Users/%USER%/Library/Application Support/Mimo/db

WinXP: C:Documents and Settings%USER%Application DataMimodb

Vista: C:Users%USER%AppDataLocalMimodb

Win7: C:Users%USER%AppDataRoamingMimodb

If that doesn’t resolve it, please email support@giganews.com

Mimo Installer or Mimo itself fails to start, or starts only briefly, or displays a Java error on startup

Possible conflict with some Temp files on Windows

Delete the Mimo and the QtJambi* subdirectories of your Temp directory

WinXP: C:Documents and Settings%USER%Local SettingsTemp

Vista and Win7: C:Users%USER%AppDataLocalTemp

The logs directory is a peer of the Mimo db directory. If you encounter an issue, please consider emailing mimo.log to support@giganews.com.

If Mimo crashes, please look for hs_err_pidNNNN.log, where NNNN is a three or four digit value. This file may be in the Mimo program directory or in your Windows temp directory. On the Mac, look for a *.crash file under /Users/%USER%/Library/Logs/DiagnosticReports. Email this file to support@giganews.com.

To revert to a previous version of Mimo,

On Windows, simply uninstall the current version, then reinstall the previous version.

On Mac, delete Mimo from the Applications folder, run rm -f /private/var/db/receipts/com.goldenfrog.*mimo* from a Terminal window, then reinstall the previous version.

In some instances, Mimo tasks may fail under the covers without clearly indicating that status in the User Interface. You could be left with the Mimo spinner still showing. Retry the task, e.g., select another post or reexecute the search.

Exiting Mimo when the application window is Maximized or Minimized will reset the saved application window size.

Known Open Issues in This Release:

MIMO-1160 Long message subject restricts the allowed width of the preview pane when adjusting the size

Mimo v0.2.3, posted 07/06/2011

Highlights of Changes in This Release:

Version 0.2.3 is mainly a "look and feel" update with select defect repairs and feature improvements. Primarily, 0.2.3 introduces the contextual "Action Bar", allowing the relocation of several key elements within the application for an improved experience. You will also notice a more consistent appearance for tabs and certain other interactive elements. The Mimo development team is continuing to improve the user interface, especially the content and download areas, so look for those to be updated in a similar fashion in future releases.

Key changes in this release of Mimo include:

Revised appearance of the Tab labels, including a "New Tab" control

Revised Search toolbar

Buttons replace the previous dropdown to select Search Type

The text entry field is now the primary item on this toolbar

New Clear Search History… command in the Tools menu

Moved the buttons for the Downloads, Group List, and new Search tabs up to the toolbar and replaced text labels with icons

New Action Bar adapts to tab content

In the Group List tab, groups can easily be opened in the current tab, in a new tab, or in a new Mimo window

In the Downloads tab, the actions previously available in the Sidebar are now easily available

In Usenet Search, a Download button enqueues all selected items (Download All, rather than Join and Download)

Mimo also now shows the number of results for Usenet searches

In Newsgroup view, buttons to Create a New Post, Reply or Forward a post, and to Enqueue for Download now share space with the GetMore bar, while the GetMore bar no longer shows ‘Retrieving & Processing’ during header downloads

Moved and updated the Filter Bar, more clearly separating text search from the Type, Size and Age filters

Mimo v0.2.2, posted 05/31/2011

Highlights of Changes in This Release:

Version 0.2.2 begins the introduction of new User Interface elements, starting with the updated Sidebar. It also continues to address performance improvements around downloads, addresses downloading very large ranges of headers, and corrects several issues from earlier releases.

Key changes in this release of Mimo include:

The new Sidebar, with tabs for Bookmarks and for Downloads

Now part of the tabs

Present in new Search tabs and in Newsgroup tabs

Double-clicking the split bar hides or reopens the Sidebar

Bookmarks tab

Includes a Bookmark Manager link to open the full Group List tab

Realtime searching among the names of your Favorite Groups

Right-click access to remove a group from your Favorites

Downloads tab

Includes a Download Manager link to open the full Downloads tab

The Options dropdown includes new Pause All and Resume All commands

Shows a summary view of the downloads queue

Right-click or command-click on listed downloads for more commands

Buttons for Pause, Resume, and Cancel for each download

Shows the same detailed tooltip as the full Downloads tab

Download Engine fixes to correct the following issues

MIMO-1117 – FileDownloadJob hanging when LAST file decoded fails

MIMO-1102 – RAR files without EndHeader packets fail

MIMO-1096 – The download option to create one subdirectory per file set can conflict with the directory name assigned for some downloads

Mimo v0.2.1, posted 4/20/2011

Highlights of Changes in This Release:

Version 0.2.1 includes significant changes to how Mimo caches, stores, and processes header and message content, including significant changes to the local Mimo database. It also corrects all of the issues that were identified in the download engine that was introduced in version 0.2.0.

Key changes in this release of Mimo include:

Download Engine fixes to correct the following issues

Pausing some downloads only reached PAUSING status instead of PAUSED

Downloads started in newsgroups with Join and Download not persisting

Files with missing segments were not saved

Multiple attachments in a single article were not all saved correctly

Ampersand in the message subject broke Join and Download

NZBs with segments in the wrong file could corrupt downloads

Download failures showed no error details on the Downloads tab

Fixes and improvements to PAR handling

Completion of PAR verification could stop the download too early

Downloads with insufficient available PARs would not fail gracefully

Problems handling Consistent PAR sizing as opposed to Variable sizing

Recognize corrupted PAR2 index file with empty MAIN packet

Allow downloading a file set of just PAR files

When Recovery is disabled, download all available PAR files

PAR validation time was extended by files in the set but not in the PAR

Dramatic improvements in downloading and displaying headers

Downloaded headers display much more quickly after downloading

When first opening a newsgroup, Mimo now downloads up to 25,000 headers

Mimo Beta v0.2.0, posted 2/16/2011

Highlights of Changes in This Release:

Version 0.2.0 replaces the previous download engine with an architecture that improves reliability, maintainability, and performance. This new framework also makes further planned performance improvements possible.

Key changes in this release of Mimo include:

Download improvements

Mimo now focuses on the single highest priority download

Priority of queued downloads can be changed from the context menu

Real Pause and Resume for downloads

Additional download progress detail is now shown in a popup tooltip when you hover the mouse over an item on the Downloads tab

Reclicking the Download button now pauses that download, both when browsing in a group and when working with search results

Corrected some errors that could corrupt downloaded files

PAR verification no longer waits for all RAR parts to be downloaded

Several minor convenience issues have been addressed, including:

Now able to open and browse the largest newsgroups

The Show in Folder button now works correctly after downloading binaries

Corrected an issue that showed the wrong count on the Downloads button when queued downloads were canceled

Corrected some errors that could cause duplicate message headers

Improved handling and display for non-image attachments in an article

Improved handling and display for additional body text in image posts

On Windows, deleting RAR parts after extraction is more effective, and files that didn’t delete are queued for deletion on Mimo exit

Some startup issues reported by users have been addressed, including:

Corrected a race condition that could cause initial authentication to fail

Mimo Beta v0.1.10, posted 12/3/2010

The changes in this release of Mimo include:

Available on the Download Settings dialog, Mimo now includes separately selectable options for:

Create one subdirectory per file set Uses the message subject or the fully pathed NZB file name and uses up to 150 characters on Windows due to file system limits

Create one subdirectory per newsgroup, the previous Mimo behavior, and still the default

You can also enable both or diable both.

Downloaded files now use the correct naming as specified in the encoding

Improved handling of the Mimo Spool directory

Mimo will now use the Spool directory configured on the Download Settings dialog for temporary storage.

Flushing the full Mimo cache will now only clear the Binheader and Spool subdirectories.

Mimo still uses the OS-defined USER directory for its database, logs, and some other temporary data files.

Corrected an issue on Mac OS where Mimo would not delete the RAR archive parts after extraction if they used the old RAR format of .r01, .r02, etc.

Mimo still has issues deleting RAR archive parts on Windows

Several startup issues reported by users have been addressed

Partially resolves a conflict with older versions of OpenSSL on Windows

If Mimo exits unexpectedly within seconds after the main application window appears (not just the splash screen), start Mimo again using Run as Administrator. Doing this once should correct the behavior.

Resolves a JDBC change in Java 1.6.0_22 that could block creation of the Mimo database for new installs on Windows. This condition would manifest as Mimo never getting past the splash screen on new installs.

Mimo Beta v0.1.9, posted 11/5/2010

Some users observed, and posted in the giganews.mimo group, that Mimo’s initial User Credentials dialog did not use encrypted communications to validate the username and password.

This only applied to the "Initial Configuration" dialog that asks for your Giganews username and password.

That is encountered when you start Mimo for the first time, and it is used if you change your credentials (either from the Tools menu or if your Giganews password changed while Mimo was not running).

All subsequent user validations, including normal Mimo startup, Usenet Search, and automatic reopening of Mimo’s connections to news.giganews.com after inactivity timeouts, use either HTTPS or NNTPS encrypted communication.

We value your privacy, so this behavior has been corrected in Mimo v0.1.9.

Mimo Beta v0.1.8, posted 11/1/2010

The changes in this release of Mimo include:

Bandwidth Throttling!

Available on the Server Settings dialog and from the context menu of the Activity Monitor, this feature does not prevent brief bursts, but it does effectively control the average bandwidth used for downloading.

Updates to Newsgroup Browsing

The updated Threaded View introduced in v0.1.7 is now more complete.

Threads with unread replies are marked with an orange dot.

When you expand a thread, it will open enough to show unread replies.

Sorting threads by Date uses the date of the most recent reply.

Size, Age, and Content Type filter functionality has been restored.

Messages can be listed unthreaded.

Corrects some cases where messages are re-found and double listed.

New messages that reply to earlier threads are now grouped correctly.

Context menus on listed articles now work correctly.

Block List

The Block List works better than ever, including the additional conditions you can enter from the Block List Settings dialog.

Mimo Usenet Search is now the default search service.

Double-queueing of image files from Search Results has been corrected.

Mimo’s knowledge of which articles have been retrieved or read will be reset

The continuing low-level architectural work referenced in earlier release notes now has visible results.

The changes in this release of Mimo include:

New Threaded View

This is the initial release of Mimo with a significantly rewritten way to process and show article threads when browsing groups.

It’s a tremendous improvement, but it’s not yet complete, so there are a couple of features that worked in previous releases and are not yet working in this version. They are listed below under Known open issues.

Supports sorting of threads.

It currently takes a little longer to initially display downloaded messages, but subsequent processing is improved.

New Content Pane

Image viewing and message viewing now use a shared view that better supports mixed text and image posts, and all images get a thumbnail.