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
|