Mimo Changelog

Mimo v0.2.5 Released!

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-1158 Content Panel section for message header changes height after hiding the File Information panel for non-image binaries
  • MIMO-1151 The new main search toolbar button to open a new search tab (the button with a star) has tooltip for Favorite Groups instead
  • MIMO-1148 Locally processed criteria for Usenet Search (age/size/content type) are not reflected in the new search result totals until results are complete
  • MIMO-1138 The full Download Job fails with File Decode Error if one file gets Article Not Available responses and no PARs are identified
  • MIMO-1129 The Downloads Sidebar only shows size and ETA for downloads from single NZBs
  • MIMO-1114 MAC: The tab labels shrink when too many tabs are open instead of offering next and previous tab selectors like on Windows
  • MIMO-1113 Thread children that match text or size filters are not listed in Threaded view if the thread parent does not match the filters
  • MIMO-1047 Block List changes performed in the Settings dialog are not applied until the group is redrawn
  • MIMO-997 MAC: dropping an invalid NZB onto Mimo can lock Mimo as the frontmost application window on the Mac desktop
  • MIMO-991 MAC: The Mimo menu item has duplicate entries
  • MIMO-941 Insufficient feedback given to users if Mimo can’t reach news.giganews.com on startup – just the connection icons
  • MIMO-925 Some MIME-encoded single-article attachments are not decoded properly when encoding summary is in the message headers
  • MIMO-737 Windows: ‘Could not find the main class’ Java error on Mimo startup due to unexpected content in Windows Temp directories
  • MIMO-701 Using filters in Threaded View can prevent clearing the UnreadChildren flag
  • MIMO-700 The Block List can prevent clearing the UnreadChildren flag on a thread
  • MIMO-685 Windows: In-place upgrade installs on Vista trigger the Windows Program Compatibility Assistant
  • MIMO-502 Network Activity Monitor can show action from a different Mimo window when tabs are pulled out
  • MIMO-463 Translate splash screen information
  • MIMO-388 Mac: Double clicking an NZB file in Finder only starts downloading if Mimo was already running

Top ↑

Mimo v0.2.4, posted 09/22/2011

Highlights of Changes in This Release:

Version 0.2.4 continues our recent work updating the User Interface, plus select defect repairs and feature improvements. Primarily, 0.2.4 updates the Header Control bar, a key piece of interacting with newsgroups in Mimo.

Key changes in this release of Mimo include:

  • Significantly updated Header Control bar
    • The timeline direction is reversed, so newer content is on the right
    • New tooltips when selecting a range, showing estimates of the date range selected and the Article IDs
    • Added text shows how many headers have been downloaded and how many are in the newsgroup
    • Improvements to the progress display when downloading headers
    • Removed the More button, and shrunk and moved the Newest button
  • Changes to correct some Usability issues
    • MIMO-1108 Multi-image posts now show the images in a consistent order
    • MIMO-1091 Size filters in newsgroups now handle values over 2047MB
    • MIMO-1039 The Preview Pane header row now shows all newsgroups for posts
    • MIMO-970 The Message Composition window now follows font size changes
    • MIMO-890 The Download Details tooltip now supports localization

Top ↑

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
  • Colors and styles refined
  • More "native appearance" in both Windows and Mac
  • Mimo Usenet Search
    • Corrected the displayed age of some posts from June of 2010
    • Corrected a file naming collision between .par2 and .part2
    • Single part articles are now being indexed and searchable
  • Changes to correct some UI issues
    • MIMO-1139 The Block List Settings dialog uses too much space to show existing entries
    • MIMO-1116 Canceling downloads started from the File List may not update the File List correctly
    • Non-image binary posts that do not include an NFO file now automatically open the View File Information panel when they are selected

Top ↑

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-938 – Closing Mimo while decoding a binary file causes active job to fail
  • Fixes for several issues related to downloading headers in a newsgroup
    • MIMO-1094 – Large ranges of unavailable headers can affect header downloads
    • MIMO-1090 – database constraint violation when downloading more headers, blocks the NODE table
    • MIMO-1086 – OverviewSampleJob does not handle very large numbers
    • MIMO-1085 – Overview processing millions of headers ultimately fails
    • MIMO-1089 – NodeArticleProcessor doesn’t handle reparenting more than ONE node to a parent
  • Fixes to correct some UI issues
    • MIMO-1103 – "Show" does not work in the content pane after downloading a single file
    • MIMO-1059 – Downloads tab context menu does not always offer the Show in Folder command if the option to delete RAR parts after extraction is enabled
    • MIMO-1095 – Change the icon for text messages to an opened envelope when they have been read
    • MIMO-1092 – The filter button in Thread View to Show or Hide Files ignores most binaries
    • MIMO-414 – Changing the sort order during Usenet Search can show blank values for some fields
  • Additional fixes
    • MIMO-1097 – database constraint violation when redownloading during the same Mimo session after running the Clear Cache command
    • MIMO-1084 – Swap out our MIME decoder for the javax.mail MIME decoder
    • MIMO-1083 – When parsing NZBs, we retrieve the remote DTDs

Top ↑

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
  • Fixes and Improvements when browsing newsgroups
    • Improved Mimo’s aggregation and content type recognition
    • View File Information failed for incomplete multipart posts
    • Bitmap images (*.bmp) were not displaying in the Preview Pane
    • Improved the Preview Pane handling of non-encoded binary attachments
    • Individual posts with multiple attachments now save all attachments
    • Fixed a sync issue with font size in the Preview Pane
    • Fixed possible corruption of Preview Pane content when rapidly selecting multiple image and text posts
  • New ‘Copy NZB to Clipboard’ function
    • Available from the Context menu for image and binary posts
    • Available in newsgroups and in Usenet Search results
    • Available on single items and on multiselect
    • Not yet available for posts identified by Mimo as messages
  • Removed the default From address
    • Thanks to giganews.mimo users Sixdarts and Unpaid for this suggestion. It was wholeheartedly embraced by the Development Manager.
    • Users must enter reasonably-formatted values for Name and Email
  • Connectivity issues
    • Retain saved password if startup validation fails due to network issues
    • Correct a condition affecting program exit when throttling is enabled
    • Add a -noRmi option for Mimo startup
    • Improve responsiveness of changing between port 563 and port 443
  • Several minor convenience issues have been addressed, including:
    • Fix the Clear Download List command on the Tools menu
    • Significant events are now written to the Status Console tab
    • Enable the Preferences command from the Mimo menu on the Mac
    • The Cancel button remained disabled in the Settings window after using the Apply button, even when subsequent changes were made

Top ↑

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
    • Added a commandline option to control the RMI port used by Mimo

Top ↑

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

The changes in this release of Mimo include:

  • New options for where to save downloaded files
    • 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.
    • Resolves an issue that sometimes caused false authentication failures.
    • Mimo now ignores leading or trailing spaces in username and password.
  • Several minor convenience issues have been addressed, including:
    • Disable the Post button after clicking when sending messages
    • Require a value in the Newsgroups field for posted messages
    • Alert the user before allowing a post with no subject
    • Remember the last directory used by the Open NZB File command (This does not yet persist across Mimo startups.)
    • Release Notes are now installed with the application.

Top ↑

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.

All authentication/validation attempts now use encryption.

Top ↑

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.
  • Each newsgroup can now only be open in one tab per Mimo window.
  • Additional updates were made to the French translation.

Top ↑

Mimo Technology Preview v0.1.7, posted 10/12/2010

Highlights of changes in v0.1.7

*IMPORTANT NOTE*: Upgrading to Mimo v0.1.7 will reset your Mimo database.

  • You will need to reenter your Giganews account information
  • All Mimo settings will revert to their default values
  • Your Favorite Groups list will be reset
  • 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.
    • The splitter sizing is remembered during a session.
    • Default Preview Pane size is increased
    • Improved handling of the variety of image encodings

Top ↑

What’s New in v0.1.6

Highlights of changes in v0.1.6

In addition to continuing low-level architectural work, the changes in this release of Mimo include:

  • New installer for Windows
    • **PLEASE UNINSTALL ANY PREVIOUS VERSIONS BEFORE INSTALLING v0.1.6.**
    • On Vista and Windows 7, uninstalling the previous version will delete your Mimo database, requiring you to reenter your Giganews credentials. Uninstalling will not affect downloaded files.
  • Text labels on the buttons at the bottom of the Mimo application window
    • Downloads – shows Download queue size; opens the Downloads tab
    • Group List – opens or activates the tab listing all newsgroups
    • New Conversation… – creates a new usenet post
  • New French translations
    • These should be a considerable improvement.
    • They do not yet include the messages on the startup Mimo splash screen.
    • Please let us know which specific translations can still be improved.
  • Fixed handling of UUEncoded attachments.

Top ↑

Mimo Technology Preview v0.1.5, posted 8/19/2010

Highlights of changes in v0.1.5

  • Updated version of the UI library
  • Considerable changes to the PAR-related code
  • MIMO-556 Mac: Filter controls for Age and Size display improperly
  • MIMO-538 Message actions (Reply/Forward) don’t work if message date parsing failed
  • MIMO-523 Mac: Restore automatic association of Mimo with NZB file type
  • MIMO-491 Preview Pane header row always starts with no font scaling, independent of current font size setting
  • MIMO-486 Provide "New Post" button and context menu items
  • MIMO-485 Add context-menu item for "Reply to Group…" and "Reply via E-mail…"
  • MIMO-126 Favorites sidebar does not display the reopen arrow if it is dragged closed

Top ↑