New Features:
- Core | Reconnect to peers after unexpected disconnect / recover stats of recently disconnected peers
- Core | Global download speed limit can also limit the number of outgoing requests, this should improve TCP performance
- Core | IP binding now provides primitive round-robin load balancing for users with multiple internet connections; accepts interface names and IPv6 binding (if supported on the platform)
- Core | Embed ChangeLog.txt in release jar
- UI | Column menu option to automatically put contents of cell into the tooltip
- UI | Piece distribution view is now also available as a peer subview
- UI | Added 'time remaining' column to peers view
- UI | Added option to suppress file download dialog
- UI | Various progress reports have been unified; main status bar can display progress for certain processes now
- Plug | Plugins can now change the color of rows
- Plug | Plugins can add configuration colour parameters
Changes:
- Core | Attempt to re-open a file when access fails to try and recover from a transient error
- Core | Auto speed default is now the new 'beta' (v2) algorithm
- Core | Revised piece picking code to deal better with some edge cases and snubbed peers
- Core | Share Ratio/min Seeds ignore rule now applies even when no tracker scrape is available
- UI | Added private torrent indicator to the general tab
- UI | Logging Consoles now have regex-based filters
- UI | Tweaked table views to use a bit less memory and run better when items are being quickly removed/added
Corrected bugs:
- UI | Don't hang UI redraw if file access is slow
- UI | Fixed inconsistencies in the Torrent Open Dialog related to renaming and retargeting files and directories