Release Notes

Usenapp 0.91.3  Download

  • Added: Super-/MegaSearch is now available in Watchdog.
  • Fixed: Super-/MegaSearch could not always receive the files list.
  • Fixed: Download and Launch didn’t work after moving files.

Usenapp 0.91.2

  • Fixed: Subdirs weren’t created when moving files to their final destination.
  • Fixed: Watchdog entries are no longer paused when an error has occurred (Watchdog)
  • Fixed: (Mega) SearchHistory could not be completely removed.
  • Fixed: Reorder of (Mega) SearchHistory was not saved.
  • Added: Watchdog errors are now visible in the WatchdogLog (Watchdog)
  • Added: 'SSL connection state' indicator in connections view.

Usenapp 0.91

    Administrative update

    Xorox BV, the company behind Usenapp is about to be converted from a corporate business to a sole proprietorship called Xoroxsoft.

    Usenapp release 0.91 is signed as the new company and you will likely get a warning about this

Usenapp 0.90

  • First official non-beta release
  • Added: [MSGID] template added to Reply Prefix (Newsreader)
  • Added: Notification when a message has not been posted due to an error (Newsreader)
  • Added: Api support for Spotweb (NZB search)
  • Added: Supports the "Followup-To" header field (Newsreader)
  • Added: Context menu for customising the columns (Newsreader)
  • Fixed: Composing now selects the news server from selected subscription (Newsreader)
  • Fixed: Issue with decoding some Quoted Printable/Base64 strings (Newsreader)
  • Fixed: Tableview issues under Big Sur Beta 6
  • Fixed: Moving single obfuscated files will now be renamed to the nzb title (NZB search)
  • Fixed: Some minor issues with Spotweb and Newznab handling (NZB search)
  • Fixed: Watchdog timer wasn't working correctly (Watchdog)
  • Fixed: Layout wasn't always restored to the last state (Newsreader)

Usenapp 0.81 - Candidate Release 2

  • Added: Search keyword Highlighting (SuperSearch/NZB Search)
  • Added: Optionally retry downloading failed NZB (Queue)
  • Added: Ignore and kill Threads (Newsreader)
  • Added: Filter for viewing Tagged threads only (Newsreader)
  • Added: Notification "file is missing on all servers" is now optional (Queue)
  • Added: Pause on missing password is now optional (Queue)
  • Fixed: Saving messages in ungrouped threads didn't work (Newsreader)
  • Fixed: Pausing the Queue occasionally resulted in missing segments (Queue)

Usenapp 0.80 - Candidate Release 1

  • Preparations for first official release.
  • Added: NZB Export
  • Added: Queue counter in dock is now optional.
  • Added: Search bar in Editor.
  • Added: Subscriptions with unread articles are bold now.
  • Added: Replied to message indicator.
  • Added: Raw message source viewer.
  • Added: Copy messages to archive.
  • Added: Optionally configure a custom message-ID domain for postings.
  • Added: Optionally hide unwanted table columns in Newsreader.
  • Added: The AppIcon in the Dock now shows the number of items in queue.
  • Added: Files in the Newsreader are marked with a different background colour.
  • Added: Reset the tableview columns to their initial position.
  • Fixed: MacOS Sierra compatibility.
  • Fixed: Sporadic connection problem after the system wakes up.
  • Fixed: Repair blocks after joining could not be downloaded.
  • Fixed: Resetting download history.
  • Fixed: Search history items were not bound by the width of the tableview.
  • Fixed: NZB Search always executed files after download.
  • Fixed: Leading spaces were removed in the message viewer.
  • Fixed: Better formatting of "DelSp" messages.
  • Fixed: Larger area for dragging the window from the toolbar.
  • Fixed: NZB Search sort on date column was incorrect.
  • Fixed: Removed occasionally flickering of the queue progress bar.
  • Fixed: Buttons for collapsing/expanding the side view and bottom view in Queue didn't work.

Usenapp 0.79

  • Added: Ability to continue after repair failed.
  • Added: Optionally move single files to download root folder.
  • Fixed: QuotedPrintable and Base64 were not always used in MegaSearch.
  • Fixed: Better adopting foreign filenames from NZB and Newsreader.
  • Fixed: The repair operation could not be interrupted correctly.

Usenapp 0.78.7

  • Fixed: Download problem after waking up.
  • Fixed: Queue wasn't always removing all cancelled jobs.
  • Fixed: Download status errors were not always shown in the newsreader list.
  • Fixed: Single downloaded files are no longer moved to the download root folder.
  • Fixed: Usenapp could not write to very large folder names.
  • Fixed: Better adopting the folder name from subject.
  • Added: Option to choose the default app for NZB files.
  • Added: Warning when Socket Debugger is active.
  • Added: License information view in the Preferences.
  • Fixed: The download operation was not always downloading all articles.
  • Fixed: Some serious TCP Socket issues.
  • Fixed: Better handling sleep/awake notifications.
  • Added: Watch thread/article.
  • Fixed: Some issues with Base64 en QuotedPrintable decoding.
  • Fixed: Sorting is now possible on all MegaSearch table fields.
  • Fixed: Support for non-ascii characters in poster name.
  • Fixed: Posting subjects with non-ascii characters like German 'umlauts'.
  • Fixed: Queue wasn't always logging finished tasks.
  • Fixed: Queue didn't always start the next item.
  • Fixed: Better handling of files starting with a dot.
  • Fixed: Progress bar in the Queue wasn't always updated.
  • Fixed: Prefetch loop in Queue.
  • Added: Super-/MegaSearch.
  • Added: Download with priority.
  • Added: Progress bar while moving files.
  • Added: Left menu panel switchable between light and dark.
  • Changed: Faster routine for moving files.
  • Changed: GUI has been changed for better compatibility with Big Sur.

Usenapp 0.77.1

  • Changed: Rules editor is now sortable.
  • Fixed: The PAR2 repair library wasn't called, ever!
  • Fixed: Fetching headers after sleep.
  • Fixed: Crash after submitting incorrect license.
  • Fixed: Rules editor now scrolls to inserted object.
  • Fixed: Occasionally black text in Message reader in dark mode.
  • Fixed (?): Progress bar in the Queue wasn't always updated.
  • Fixed: Didn't detect some indexers correctly.

Usenapp 0.76.4

  • Fixed: CVDisplayLink crashes (hopefully).
  • Fixed: Some crashes on Sierra.
  • Fixed: Row wasn't selected after adding new rule.

Usenapp 0.76.2

  • Fixed: Increased stability.

Usenapp 0.76.1

  • Fixed: Possible crash with open Rules window.
  • Fixed: Watchdog didn't handle server errors.

Usenapp 0.76

  • Added: Search field in Rules Editor.
  • Changed: Rules Editor is now opened as a separate window.
  • Changed: Preferences window is a modal window again.
  • Fixed: Disabling Repair/Extract was sometimes ignored.
  • Fixed: Pause extracting failed.
  • Fixed: "Move after download" is now skipped after choosing an alternate Download Folder.

Usenapp 0.75.1

  • Fixed: Adding a "new rule by poster" didn't open the rule editor.

Usenapp 0.75

  • Removed: SuperSearch.
  • Changed: Preferences window is no longer shown as modal window.
  • Changed: Confirmation for deleting Threads and Articles can now be turned off.
  • Fixed: Extension from single downloaded files were occasionally removed.
  • Fixed: Joining files library was always called after repairing.
  • Fixed: Par2 repair blocks were not always adopted from the filenames.
  • Fixed: Removing Indexer now also remove the related Watchdog entries.
  • Fixed: Manually created limiters in signatures are replaced according to RFC-3676.

Usenapp 0.74.1

  • Added: Option to link identities to subscriptions.
  • Added: Optional set default identity.
  • Fixed: Several GUI issues with older MacOS versions.

Usenapp 0.73

  • Added: Export messages to disk (in plain EML format).
  • Added: Import messages (including Thunderbird exports).
  • Added: Printing messages.
  • Fixed: GUI was not compatible with MacOS 10.11+

Usenapp 0.72.3

  • Added: Auto password adoption from NZB meta header & NZB filename.
  • Added: Keyboard shortcut to open Rules Editor (Option+R).
  • Changed: Rules Editor has been moved to Preferences->News Reader.
  • Fixed: Applying a "Delete Rule" in "non-grouped thread mode" wasn't working.
  • Fixed: NZB export occasionally failed due incorrect filename.
  • Fixed: Queue entries counter wasn't always called.
  • Fixed: Collapse button at right top wasn't always updated correctly.

Usenapp 0.72.2

  • Added: Reveal in Finder from QueueLog.
  • Removed: Option to follow the System Color Appearance.
  • Changed: Dark GUI components in Queue.
  • Fixed: Progress bar background color wasn't updated.
  • Fixed: NZB WatchFolder parser didn't work.

Usenapp 0.72.1

  • Added: Dark mode support.
  • Added: Search bar in message viewer.
  • Changed: Many GUI components.

Usenapp 0.71

  • Added: Clickable references in headers view.
  • Changed: Switch between: "Hide read threads only" or "Hide read threads and messages".
  • Changed: Minimal font size for message reader set to 10 pixels.
  • Fixed: Watchdog tableview settings were not saved.
  • Fixed: History in Watchdog editor wasn't shown.
  • Fixed: Remove XOVER function for local subscriptions.
  • Fixed: Selection restore didn't always work as expected.

Usenapp 0.70.1

  • Fixed: Applying defaults to all subscriptions, now ignores the auto download setting.
  • Fixed: Highlight own posts was ignored while fetching new headers.
  • Fixed: Bottom status bar was not update in the Watchdog view.
  • Fixed: Sporadic crash when updating counters in all subscriptions (Steve J.)

Usenapp 0.70

  • Added: Watchdog - auto file search and download.
  • Added: Rules based on subscription.
  • Changed: "Hide read" functions now only hide read threads.
  • Changed: Auto download bodies is now subscription based.
  • Fixed: Signature in editor was not always corrected updated.
  • Fixed: Dot-stuffing wasn't working correctly.
  • Fixed: Better handling of non-existing articles.
  • Fixed: Occasional crash while extracting files.
  • Fixed: Auto-scroll to new inserted rule criterion.
  • Fixed: Toggling the "group threads" now remains selected message.

Usenapp 0.69.3

  • Added: Auto download message bodies. Experimental and off by default.
  • Fixed: Last used newsgroup in SuperSearch was not always updated.

Usenapp 0.69.2

  • Added: Internal picture viewer.
  • Added: Date when Rule was last used.
  • Fixed: Download and execute was not working correctly.
  • Fixed: Resume download when password is set.
  • Fixed: Default GUI settings were sometimes erased.

Usenapp 0.69.1

  • Added: SuperSearch. Search usenet for files.
  • Fixed: New created folders were not editable.
  • Fixed: Default search server was not set.

Usenapp 0.68.2

  • Note: Unfortunately this release will delete all your subscriptions.
  • Added: Vertical and classic layouts.
  • Added: Advanced search function.
  • Added: Archiving articles and files.
  • Added: Sent folder.
  • Added: Group articles by thread or leave ungrouped.
  • Added: Auto download latest headers after interval.
  • Added: Download bodies for all selected articles at once.
  • Added: Colour tagging.
  • Added: Colour tagging in rules.
  • Added: Auto colourising and italicising own posts.
  • Added: Auto delete expired threads and articles.
  • Added: Auto delete expired article bodies (cache).
  • Added: Now subscribe to multiple newsgroups at once.
  • Added: Table "references" for future use.
  • Added: Now accepting NZB drops into the GUI.
  • Changed: Your signature is now visible in the composer window.
  • Changed: Preferences::Subscriptions.
  • Changed: Subscription settings editor.
  • Changed: Quick filter is moved to the toolbar.
  • Changed: Delete now always requires confirmation.
  • Fixed: Dead-loop on older MacOS versions.
  • Fixed: Nasty bug in database routines.
  • Fixed: Progress bar causes crash on NaN.
  • Fixed: Deleted threads were not always removed from the database.
  • Fixed: Quick filter didn't work for poster name.
  • Fixed: Better database optimisation.
  • Fixed: Followups from deleted threads were not visible.
  • Fixed: Drag and drop rules issue.
  • Fixed: Drag and drop servers issue.
  • Fixed: Drag and drop subscriptions issue.
  • Fixed: Newsgroups were not always extracted correctly.
  • Fixed: Focus on input field when creating a new rule.
  • Fixed: Unread count for files was ignored.
  • Fixed: CMD-K always selected the first article.
  • Fixed: Occasional empty filenames.
  • Fixed: Could not download individual files from fileset.
  • Fixed: Downloading just PAR2 files from a fileset was not possible.

Usenapp 0.67.2

  • NOTE: Listed newsgroup strings parsed in the previous versions of Usenapp might start with words like "XRef" or others. To get rid of them, reset the subscription and download the headers again.
  • Added: New Main menu "Go".
  • Added: Introducing a new, really cool thread view.
  • Added: Buttons "Get all Latest" and "Mark all Read" in subscriptions panel.
  • Added: Thread view now shows posted newsgroups.
  • Added: Crossposted newsgroups are now shown in bottom view.
  • Added: Optionally hide read articles.
  • Fixed: URL wrapping.
  • Fixed: Thread view now scrolls to selected message.
  • Fixed: Globalised more keyboard events.
  • Fixed: Cursor keys direction is now corrected in the alert dialogs.
  • Fixed: Tab starts editing the selected subscription name.
  • Fixed: Keyboard shortcuts now respond properly.
  • Fixed: Removed unnecessary refreshing of the bottom view.
  • Fixed: Parsing newsgroups from XOVER string is now fixed.
  • Fixed: Expanding/collapsing the Subscription groups is now saved.
  • Fixed: Deleting the remaining subscriptions was not possible.
  • Changed: Threads in upper view are no longer expandable.
  • Changed: Textfields in bottom view are now selectable (to copy text).
  • Changed: A lot is changed internally.

Usenapp 0.66.4

  • Changed: Usenapp is now using the news server message-id instead of it's own.
  • Fixed: TCP socket is now better handing the 503 server response.
  • Fixed: Huge speed improvement in downloading/parsing headers.
  • Fixed: TCP socket did not always extracted the newsgroup name from a 211 response.
  • Fixed: TCP Socket kept trying to download the newsgroups list during an error.
  • Fixed: TCP Socket did not always responded correctly to connection issues.
  • Fixed: Headers were not always decoded using the correct charset.
  • Fixed: Menu item "Rules" moved to Subscriptions menu for consistency.
  • Fixed: Changed the way lines are truncated when posting messages.
  • Added: Edit subscription and folder names directly in the sidebar.
  • Added: Urls that are posted are automatically wrapped between angle brackets.
  • Added: Connection details are displayed in the status bar at the bottom.
  • Added: Option to update all existing subscriptions with the default settings.
  • Added: Ask a confirmation for every delete action.

Usenapp 0.65.5

  • Added: Auto updates can be turned on/off.
  • Fixed: Fixed more crash issues.

Usenapp 0.65.4

  • Added: Queue count badge.
  • Added: Rule action "Mark as read".
  • Added: Copy subject or poster to clipboard in bottom reader.
  • Added: Confirmation for deleting thread and articles.
  • Added: Smaller font size to choose for table rows.
  • Fixed: Restore windows when minimised.
  • Fixed: Signature editor was editable without selection.
  • Fixed: Sporadic crash while downloading.
  • Fixed: Moved "Window" menu next to "Help".
  • Fixed: Crash while importing file headers and applying rules.

Usenapp 0.64.8

  • Fixed: Some TCP Socket routines for better error handling.
  • Fixed: Removed popup boxes after a server error.

Usenapp 0.64.6

  • Added: Copy subject, filename or poster to clipboard.
  • Fixed: Better handling news server errors/issues.
  • Fixed: Buzzing removed when cursor keys were pressed in the message reader.

Usenapp 0.64.5

  • Added: The size of the thread indentation (in pixels) can be configured in the Preferences->Interface.

Usenapp 0.64.4

  • Fixed: Long URLs in messages will be repaired and correctly quoted.
  • Changed: It is now optional to wrap long quoted text at 80 characters (when replying).

Usenapp 0.64.3

  • Fixed: "bold unread" now applies immediately after changed in the preferences.
  • Changed: Default rule type is now "ALL" instead of "ANY".
  • Changed: The queue interface a bit.

Usenapp 0.64.2

  • Added: Show unread articles in bold (default off).
  • Fixed: Better file recognising mechanism.

Usenapp 0.64.1

  • Added: Settings to enable spell+grammar checking.
  • Added: Remove quoted signature when replying.
  • Fixed: Issue with truncating quoted text.
  • Fixed: Base64 or QuotedPrintable names are now correctly shown in reply prefix.
  • Fixed: Several GUI issues.

Usenapp 0.64

  • Added: Max line length for posting is now adjustable. Default is 78 characters.
  • Fixed: Issues with writing foreign filenames.

Usenapp 0.63.3

  • Fixed: New headers were not automatically downloaded for the first subscription.
  • Fixed: Crash on non UTF8 filenames.
  • Fixed: Counter colour in subscriptions panel was not always updated.
  • Fixed: Filenames with a different charset were not always decoded correctly.
  • Fixed: Headers were not always decoded with the correct charset.
  • Fixed: Removed observers in bottom FileViewer to avoid crashing.
  • Fixed: Timeout while waiting for newsgroups list from slow news servers.
  • Fixed: Traffic light positions after exiting full screen.
  • Added: Reply Prefix is now adjustable.
  • Added: Space and ESC key actions to the alert boxes.

Usenapp 0.62.1

  • Added: Space bar can now select next article or next unread article.
  • Above is configurable in Preferences->Subscriptions->Articles
  • Fixed: Articles count label was not updated after clean command.
  • Changed: Files are now sorted on par->files->volume pars.

Usenapp 0.62

  • NOTE: This update will DELETE all subscriptions due to a new database setup.
  • Changed: Almost all databases are changed for better performance and stability.
  • Fixed: Removed double CRLF after GROUP command.
  • Fixed: Content-charset-type was not always adopted in quoted reply strings.
  • Fixed: CMD-R was ignoring the quoted string selection.
  • Fixed: Subscriptions database is now instantly updated.
  • Fixed: DB lock when writing several queue objects simultaneously.
  • Fixed: Memory clearance after file object was finished.

Usenapp 0.61

  • Added: Keyboard shortcuts.
  • Added: Main Menu items for "Subscriptions" and "Articles".
  • Added: Buttons in Alerts are now selectable with cursors keys.
  • Fixed: RAR5 files were sometimes incorrectly marked as pwd protected.
  • Fixed: Joined 7z files were not always extracted.
  • Fixed: Possible crash while downloading.
  • Fixed: Issue with deleting items.
  • Fixed: Message editor now correctly scrolls to insertion point.
  • Fixed: Next article is now correctly selected after delete.
  • Changed: Several GUI components.

Usenapp 0.60.2

  • Fixed: Broken web urls between delimiters "<" and ">" are now fixed.
  • Fixed: Deleting individual articles in a thread didn't work since v0.58.
  • Added: Sorting the entries in the Navigation Panel in "date" and "poster" mode.
  • Changed: Added bottom space when replying to a message.

Usenapp 0.60

  • Added: Adjustable font type for message reader and post editor.
  • Added: Extremely fast RAR4 & RAR5 password detection.
  • Fixed: Some sporadic issues in the TCP Socket.
  • Fixed: File handles are no longer being reopened for each segment.
  • Fixed: Sporadic crash with yEnc decoding.
  • Fixed: Usenapp temp. cache files are now removed during cleanup.

Usenapp 0.59.2

  • Added: Option to clear all subscriptions.
  • Added: Custom header "Organization".
  • Added: News server information now includes "total new messages on server".
  • Added: Option to use server as "post only server".
  • Added: Keyboard events to the main "articles table". See context menu.
  • Fixed: Sporadic deadloop in XOVER.
  • Fixed: RelativeDateFormatting was not accurate.
  • Fixed: Better handling of auth failures.
  • Fixed: Better use of fill only servers.
  • Fixed: All articles where remove on delete in search mode.
  • Fixed: Status info was not always positioned in Main Window.
  • Updated: Better status info at the bottom.

Usenapp 0.58.3

  • Fixed: BottomView no longer expands when selecting an article.
  • Fixed: Selected article is only downloaded when bottomView is expanded or external Window is open.
  • Fixed: Removed some unwanted socket delays.
  • Fixed: GUI glitched in reader window.

Usenapp 0.58.2

  • Added: Adjustable font size for table rows.
  • Fixed: Some GUI glitches on Mac OSX Sierra
  • Changed: Read message/thread in full window by double clicking row in top view or bottom panel.

Usenapp 0.57

  • Added: External window for reading articles. Double click article to open in new window.
  • Added: Information about newsgroup/subscription.
  • Fixed: Extra linefeed was incidentally appended to lines in the reader.
  • Fixed: Total files (items) in collection was not shown in table.
  • Fixed: Files and messages counter is correct now.
  • Fixed: Some small interface changes.

Usenapp 0.56.4

  • Added: NZB export.
  • Added: Easy quoting. Select the text to quote and hit reply.
  • Added: Full text quoting is optional now.
  • Added: Signatures are in a different colour.
  • Fixed: Very large text articles were not always shown in reader.
  • Fixed: Thread message counter was not updated after deleting a message.

Usenapp 0.56.3

  • Added: Font size adjustable in message reader view and post editor.
  • Added: Custom header type: X-No-Archive optional.
  • Fixed: Icon state in queue was not always correctly updated.
  • Fixed: Some GUI issues.
  • Fixed: Ignore dark mode until supported in Usenapp.
  • Fixed: Files were deleted when Download Folder was equal to Move Folder.

Usenapp 0.56.2

  • Fixed: Several bug and crash fixes.
  • Added: Simple “Unread Only” content filter.
  • Added: Option to view the log file in "File->Open Logfile".

Usenapp 0.56.1

  • Fixed: RAR and ZIP files were not extracted and removed.
  • Fixed: Email address format is more flexible now.
  • Fixed: Some changes to the TCP Socket for better error handling.
  • Fixed: GUI issues on older Mac OS versions.

Usenapp 0.55

  • First public alpha.