NewsPro Changelog

What's new in NewsPro 4.0

Jan 14, 2013
  • The files have been recompiled using compiler with the latest service pack with few small fixes.

New in NewsPro 3.9 (Jan 14, 2013)

  • Clearing temp directory could happen too fast not giving opportunity to target application to open the file (bug was introduced some time ago while improving the code. Network threads are now default normal priority for new installations and few other small problems fixed.

New in NewsPro 3.81 (Jan 14, 2013)

  • Rescan headers has been made faster.
  • Added option in properties->articles 'download by article numbers when possible', the option always causes joining newsgroup and then downloading by article number or message-id which is available thus using the most conservative method. If server replies 'no such article' with delay for missing articles the method will work faster since the server won't be requested twice with regular and then with the most conservative way. The option is unchecked by default since for normally working servers with good retention it is not an issue and the fastest way usually works.
  • The code for default newsreader and import file types associations was replaced with more advanced one from the future project. It takes into account the windows explorer settings. The file cannot be deassociated since it doesn't make sense (you can do it in windows explorer or by associating it in another program).
  • Fixed a rare problem with wrongly trimming subjects (when part number is in square brackets - and in the same time there are parentheses with slash to the left).

New in NewsPro 3.8 (Jan 14, 2013)

  • Downloading by article number when possible for badly malfunctioning servers.
  • When saving attachments etc. if newsgroups doesn't have its own save directory in properties->newsgroups - the previous general default save directory won't be recreated.
  • Fixed an issue with queue order for download immediately articles when queue sorted by date.
  • In properties->articles added the following options:
  • "detect bad message-id", solely for test purposes to see what is the problem when the bad message-id error results, as a rule the option should be checked.
  • "additional article download kill filter heuristics" - to deal with all kinds of attacks, the option will be adjusted as necessary given the real situation.

New in NewsPro 3.77 (Jan 14, 2013)

  • Handling malfunctioning servers which cannot download by message-id and require to join the article newsgroup first otherwise they give 'no such article' error.
  • In the header properties to the right of the xpat/import group names the newsgroup that the article belongs too is now shown.
  • Previous partial solution to the problem is no longer needed.
  • Users who are subscribed to problematic servers need to download headers for xpat groups/import nzb files again for the relevant information to enter the database, there is no need to reset the newsgroups.

New in NewsPro 3.76 (Jan 14, 2013)

  • A fix to handle broken Power Post posts in so-called "experimental" mode that doesn't make sense and which made users to disable threads in newspro.
  • The save progress dialog is now immuned from the Esc key that could be accidentally pressed when it pops up (remember you can also make the dialog invisible in tasks->autosave->visible autosave dialog if you don't want it to appear at all).
  • The strict priority is set by default for a new server.
  • When importing headers manually newspro will accept other than .nzb extension (treating them as .nzb).
  • Removed check for validity of message-ids while optimizing database accesses when message-id longer than 1000 characters (intentionally) aborted the program.
  • Added more checks to detect broken XOVER output based on a user report.
  • Coping with faulty MIME posts when requred space between the field value and the field name is missing.

New in NewsPro 3.75 (Jan 14, 2013)

  • Added an option not to download bodies from servers ("don't get bodies"), it is in properties->servers, message-id direct area ("don't get headers/bodies", the options are separate, 'don't get headers' is former 'suppress headers' - just different name).
  • Previously deleted/purged headers in the import group will be not hidden from view and shown as 'read' on reimport.
  • Read messages are not automatically marked for download (it is also true for the import behaviour above).
  • Fix for buggy output of the latest Power Post with .nzb support which produces non-compliant .nzb files (.nzb is an xml file format and the program doesn't bother to replace control characters, thus introducing invalid control character sequences - still they have to correct that since an ambigous although unlikely case is possible when an xml control sequence is a part of a message-id).
  • Fix for questionable .nzb format interpretation from www.binaries.nl when the number of parts is not in the subject.

New in NewsPro 3.73 (Jan 14, 2013)

  • Support for export of selected headers into a .nzb file in the import/export menu (the same option in the 'more' submenu of the context menu or through shortcut Shift+E). A related option in the import/export menu: 'use bodies to fill group names for export' means newspro will open bodies when available (not all bodies - only the first part of partials and all non-partials) and will put in the .nzb file the newsgroups the article had been posted to (somewhat slower due to file accesses but recommended when the .nzb files are intended for posting/sharing).
  • Importing algorithm for .nzb has been revised to handle wider range of possible xml .nzb output not necessarily by current indexing services, although the newspro output is almost identical to the www.newzbin.com output. Also .nzb files are imported with dates (.zml files don't have a date at all, so the current date is used instead).

New in NewsPro 3.72 (Jan 14, 2013)

  • Support for indexing services has been added after numerous user requests. The idea is to import list of relevant message-ids from search results at an indexing service website instead of downloading headers from servers directly.
  • All relevant options can be found in the Import menu. All such headers are imported into the #~Import group which is automatically created when invoking an import option in the first time. It is recommended to reset the import group from time to time or enable purging for the group since deleted headers in the group (edit menu->show deleted headers) don't expire (because they don't belong to any server)
  • NewsPro now supports a free indexing service http://www.binaries.nl - to use it open the page with article headers and message-ids and copy it into the clipboard, then invoke 'Import from clipboard' from the import menu. If the menu entry is disabled it means that the clipboard doesn't contain meaningful data. Since the site is mostly for viewing there is no official format here.
  • Also two other formats are supported .nzb and .zml. You can associate the extensions with NewsPro from the same menu. The .zml format is used by Binnews - http://www.binnews.com, it is compressed format so downloaded indices are essentially smaller. .nbz is used by Newzbin http://www.newzbin.com, it uses xml so it is more extendable but is not compreessed. Both sites are commercial.
  • Otherwise processing time for incoming headers has been reduced.