4.0.0.4 - November 21, 2008

New Features:

  • UIvz | Ability to change List modes in View menu
  • UI | Added a 'mark all results unread' menu item
  • UI | Added specification of data save directory to config wizard
  • Core | Added subscription support to customisations
  • Core | Added an 'azplug' URL protocol to allow plugins to handle URLs
  • Core | Allow subscriptions to handle azplug protocols thus allowing plugins to be the source of subscription content
  • Core | Allow magnet links in search results

Changes:

  • UIvz | Deleting via toolbar now lets you apply action to all selected entries
  • UIvz | Search bar shrinks a bit when there's not enough width to display all toolbar buttons
  • UI | Date Column auto-sizer now shows day of month (mm/dd) instead of year (yy/mm) when column is small
  • Core | Only show feed errors after 3 consecutive fails to avoid distracting transient errors
  • Core | Add asset hash to subscriptions and auto-associate existing content on subscribe if avail
  • Core | Various performance improvements
  • Core | Modify DHT size calc algorithm to take account of firewalled contact
  • Plug | Assume buddies support chat

Corrected bugs:

  • UIvz | "Mark All Watched" now only affects completed content (which is also what Unwatched only shows)
  • UIvz | Fix Global Rating column not sorting properly
  • UIvz | (Mac) Fixed closing sidebar entries sometimes showing a blank area instead of selecting a new sidebar entry
  • UIvz | Fixed bug where "My Library" info bar displayed on Downloading sidebar entry
  • UIvz | Fix some notification entries losing their related avatar image
  • UIvz | Log View's "Show Config" button wasn't going to proper config section
  • UIvz | Fix default visible columns, order, and sort column for new installs for "Advanced" library Lists
  • UI | "Show Time" state on date columns now remembered across sessions
  • UI | Fix "Pieces" column in Library view not updating unless you clicked it
  • UI | Info tab in Torrent Details now displays more columns that it couldn't before (like share ratio)
  • UI | Localize the date in the subscription view correctly
  • Core | Synchonize access to file operations so that an close op can't be interleaved with file facade switching and bork disk channel operation
  • Core | Filter out duplicate skew reports to get more accurate figures
  • Core | Avoid NPE in chat when buddy unauthorised
  • Core | Preserve argument case in magnet link operations
  • Core | Fix mem leak when DHT router IP changed
  • Plug | Use UTF-8 when decoding plugin descriptions
top