ChangeLog
From VuzeWiki
Contents |
[edit] 2013.05.08 - Vuze 5.0.0.0
New Features:
- Blog | See http://devblog.vuze.com/tagged/5000 for beta version blog posts
- Idea | See http://tinyurl.com/cg4v3k9 for ideas implemented in this release
- UI | Buttons on toolbar now only shows on views that need the buttons [TuxPaper]
- UI | Support dragging files out of Files View as a File object, allowing dragging to Explorer, Editor, Player, etc [TuxPaper]
- UI | Program icon in file rows of Library view [TuxPaper]
- UI | Added 'pause' as right-click menu option in Library [Parg]
- UI | Added option to add-torrent dialog to perform a swarm file-size lookup for alternative torrents [Parg]
- UI | Added 'DHT Graph' view to the statistics tab that shows the main DHT operation state [Parg]
- UI | Added 'Tag Activity' view to the statistics tab that shows achieved up/down rates for selected tags [Parg]
- UI | Added peer flag and country code as default columns in library view [Parg]
- UI | Swarm view now shows peer's flags and has tooltip for more information; double clicking on a peer takes you to the peer in the peer's view [Parg]
- UI | Added torrent detail tab views to bottom of library views to give quick access to the download stats [Parg]
- UI | Made the Library view tabs closable [Parg]
- UI | Added a new 'Speed' tab to Library tab view and torrent details view showing a particular download's activity [Parg]
- UI | Added auto-tags for download state (queued, active, complete etc) [Parg]
- UI | Added manual tags to allow manual tagging of downloads [Parg]
- UI | Added 'ip set' tags to show peers belonging to ip sets (or country code sets) and optionally apply rate limits [Parg]
- UI | Flash the 'downloading' sidebar entry when a new download is added [Parg]
- UI | Table header info in Files views now shows number selected when > 1 [Parg]
- UI | Added menu link to get from entries in all-peers view to the relevant download [Parg]
- UI | Added 'remaining' count to aggregated torrents view [Parg]
- Plug | Added option to Media Server plugin to ignore explicit bind-ips [Parg]
- Plug | Added 'prevent computer sleep' option the the Embedded Media Player plugin [Parg]
- Plug | Introduced the 'location provider' plugin to make location information (peer CC, flag) available to the Vuze core [Parg]
- Plug | Added public tags to Swarm Discoveries information [Parg]
- Core | uTP outbound connections now supported [Parg]
- Core | uTP supported on Linux [Parg]
- Core | JSON encoding support for .vuze files [Parg]
- Core | Added a new .vuze file component type to encapsulate download addition [Parg]
- Core | Introduced Tags as an (eventual) replacement for categories [Parg]
- Core | Added a --restart command to allow scripted restart of Vuze [Parg]
- Core | Speed Limit Handler now supports the inclusion of country codes into 'ip set' definitions [Parg]
- Core | Fixed up IPv6 version server and DHT bootstrap somewhat [Parg]
- Core | Support IP bind for HTTPS URLs [Parg]
- Core | Added option to retain 'force' status of a download when transitioning from downloading to seeding [Parg]
- Core | Improvements to plugin interface to support embedding Vuze [Parg]
Changes:
- UI | Better magnet URL parsing when entering web page URL [TuxPaper]
- UI | Torrent icon is now shown by default in name column [TuxPaper]
- UI | Blue now is "incomplete" and green is "complete" for progress bar column, play button, download/upload arrow [TuxPaper]
- UI | Default columns in "Simple View" have changed [TuxPaper]
- UI | Added a up/down arrow to the "#"/"Order" column [TuxPaper]
- UI | Progress column no longer shows speed and ETA by default (configurable) -- speed and ETA have been added as separate columns [TuxPaper]
- UI | Start, Stop, Play/Stream, and View Mode buttons on toolbar updated [TuxPaper]
- UI | Sidebar now has a "Content Discovery" section. Related views have been moved there (Vuze HD Network, Games, Search Results, Swarm Discoveries, Subscriptions) [TuxPaper]
- UI | Renamed "Files" section to "My Torrents" and moved the section to the top [TuxPaper]
- UI | Added the rating column by default to some library views [Parg]
- UI | Tidied up some aspects of the rating plugin interface [Parg]
- UI | Reset table config when the 'reset config' button selected in Options->Mode [Parg]
- UI | Increase maximum manual piece size in torrent creation wizard [Parg]
- UI | Improved the 'no updates available' text for beta users [Parg]
- UI | Romainian language update [Laurentiu]
- UI | Brazilian Portuguese translation update [Havokdan]
- Plug | Vuze Web Remote: Support most of Transmission's remote API [TuxPaper]
- Plug | Remember side-bar close state for Swarm Discoveries and Embedded Media Player [TuxPaper]
- Plug | Remember Swarm Discoveries selection when switching away from the view and back [Parg]
- Core | Support faster refresh interval for the auto-torrent importer; ensure import run on startup [Parg]
- Core | Decrease memory used with queued UDP packets by trimming to MTU [Parg]
- Core | Decrease buffer copy operations for UDP operations (DHT and uTP) [Parg]
- Core | Added 'sleep' parameter to powrprof call when putting computer to sleep [Parg]
- Core | Improve performance for async-dispatcher operations [Parg]
- Core | Don't waste CPU creating anti-spoof ids for distant DHT nodes [Parg]
- Core | Cache torrent file count to reduce torrent file loading on startup [Parg]
- Core | Webseed downloader instantiation delayed until required [Parg]
- Core | Pick up <link> value for download link if nothing else available in RSS feed subscriptions [Parg]
Corrected Bugs:
- UI | Library in "Simple View" mode is now tall enough to display two lines of text [TuxPaper]
- UI | Sample column on Column Setup Window is no longer partially hidden by scrollbar [TuxPaper]
- UI | Fixerd filter box flickering when mousing over [TuxPaper]
- UI | Fixed resource leak in table views, in particular the 'all peers' view [Parg]
- UI | 'Play now' was not working properly with files using the 'incomplete suffix' feature [Parg]
- UI | Fixed classic view options panel not auto-reopening on start [Parg]
- UI | External seed peers weren't showing outgoing request details [Parg]
- Core | Files using the 'incomplete suffix' feature were not having this removed correctly if manually relocated [Parg]
- Core | Built-in tracker wasn't obeying the 'ignore key check' option [Parg]
- Core | Ensure UDP selector is deactivated when idle [Parg]
- Core | Auto-resume of auto-paused downloads on stop option was broken [Parg]
- Core | Stop completely failing SSL certificates containing ECC named curves that we don't know about [Parg]
- Core | Work around the occasional presence of alternative crypto providers that clash with the default [Parg]
- Core | Reworked the registration/lookup mechanism for the rating plugin to improve scalability [Parg]
- Core | Resource downloader wasn't ending the 'no proxy' block correctly [Parg]
- Core | Torrent paused state was not being cleared properly when the torrent was manually started [Parg]
- Core | Fixed high CPU usage bug in magnet-uri handler when bind failed [Parg]
- Core | Fixed deleted tracker URLs reappearing due to DNS TXT handling and main announce URL being same as deleted one in tracker group [Parg]
- Core | Fixed UI deadlock in table sort code [Parg]
- Core | Fixed some performance issues caused by per-download listeners being added to various config variables [Parg]
- Core | Introduced a linked-list backed 'copy on write' implementation to fix some performance issues [Parg]
- Core | Prevent metadata downloads from triggering 'on download complete' actions [Parg]
[edit] 2013.02.15 - Vuze 4.9.0.0
New Features:
- Blog | See http://devblog.vuze.com/tagged/4900 for beta version blog posts
- Idea | See http://tinyurl.com/c4rc3ej for ideas implemented in this release
- Core | 'move do not download files to a subfolder' is back but defaults to 'disabled' [Parg]
- Core | Support compact I2P announce responses [Parg]
- Core | Speed Limit handler now supports pausing and resuming, total transfer limits and ip-sets [Parg]
- Core | Added option to disable availability-based webseed activation to support faster startup [Parg]
- Plug | Added 'boss key' plugin for Windows users [Parg]
- Plug | Swarm Discoveries now support 'tracker sources' [Parg&TuxPaper]
- UI | Added UPnP media-server browser and playback (and add-to-device) under Devices Playback (deselect 'simple view' to access) [Parg]
- UI | Console UI now supports 'show t' option for dead torrents [Parg]
- UI | Added 'number of queued downloads' to library view header [Parg]
- UI | Added keyboard shortcut for 'pause-for-time' menu option [Parg]
- UI | Added option to show Vuze interface in all uppercase for those users that seem to be unable to turn capslock off on the forums [Parg]
- UI | When adding a torrent with the same hash as an existing download you are now prompted to merge in any additional trackers [Parg]
- UI | For non-OSX users the current transfer rates can now be displayed in the window title [Parg]
Changes:
- Core | Reset the 'maybe VPN' settings when bind IPs modified [Parg]
- Core | Vuze clients are now displayed as 'Vuze' in the peers view instead of 'Azureus' [Parg]
- Core | The 'move dnd files to subfolder' now only applies to new downloads [Parg]
- Core | Support multiple routers to UPnP devices and try alternatives when one fails [Parg]
- Plug | Disabled the per-ASN DHT announces as no evidence it is of significant benefit [Parg]
- Plug | Plugin installer now defaults to per-user installs [Parg]
- UI | Speed test is now not automatically run on first install but linked from FTUX [TuxPaper]
- UI | Search results details pages now open in exernal browser [TuxPaper]
- UI | Brazilian Portuguese translation update [Havokdan]
- UI | Basque translation update [Azpidatziak]
- UI | Spanish translation update [Valtiel]
Corrected Bugs:
- Core | Fixed rare sort-contract-violation error under Java 7 during piece picking [Parg]
- Core | Keep definitions of old network interfaces so correct classification can still be applied after an interface is lost [Parg]
- Core | Disable DND TXT handling when using SOCKS proxy [Parg]
- Core | Turn off auto-speed when applying the result of a speedtest otherwise it overwrites it [Parg]
- Core | Fix update operations failing on OSX with Java 7 [Tuxpaper]
- UI | Fixed display of disabled peer sources in sources view [Parg]
- UI | Fixed 'escape' key not closing donation dialog [TuxPaper]
- UI | Declining a 'Close Vuze?' prompt left window in invalid state [Parg]
- UI | Recalculate hot spots in sidebar when scrolled [Parg]
- UI | 'Full copy last seen' column was broken [Parg]
[edit] 2012.12.17 - Vuze 4.8.1.2
Corrected Bugs:
- Core | Removed the 'move do not download files to a subfolder' feature as it is misbehaving - see the 4813 beta series if you want to help test this [Parg]
[edit] 2012.12.14 - Vuze 4.8.1.0
New Features:
- Core | Added a 'pause for' (or 'resume after') option to the File menu to temporarily suspend downloads for a time period [Parg]
- Core | Added option to prevent automatic copy to iTunes after conversion to allow tagging [Parg]
- Core | Option to place 'do not download' stub files into a subdirectory (currently limited to downloads with <= 2048 files for performance reasons) [Parg]
- Core | Added ability to prefer the IPv4 stack to help with some connection issues on Java 1.7 [Parg]
- Core | Vuze now attempts to detect if you are running over a VPN and prompt you to bind to the VPN interface for increased privacy [Parg]
- Core | Added ability to specify alternative DNS servers (default=Google DNS) to be used when resolving SOCKS proxies [Parg]
- Core | Vuze now detects if an explictly bound interface is present when you start Vuze [Parg]
- Core | Added option to close Vuze/perform computer power functions when transcoding completes [Parg]
- Core | Added a .vuze file format for setting configuration items (e.g. installing a SOCKS proxy) [Parg]
- Core | Added a customisation file type for configuration settings [Parg]
- Core | Support php-like variable substitution in search template field names [TuxPaper]
- UI | Added 'create torrent' command to console UI [Parg]
- UI | Ability to show Vuze uptime added to Library headers [Parg]
- UI | Number of selected torrents now shown in Library headers [Parg]
- UI | Added a network binding staus icon to the status bar showing peer connection bindings [Parg]
- UI | The 'Transfers' view of the Statistics panel now shows connection routing details [Parg]
- UI | Added a SOCKS icon to the status bar - shows status and in particular if non-proxied incoming connections are being received [Parg]
- UI | Added a SOCKS status area to the Transfers view showing SOCKS proxy status [Parg]
- UI | Under Options->Connection->Proxy Options there is now a 'test' button to check proxy status [Parg]
- UI | Added download context menu option to show the link that was used to download a torrent (where available) [Parg]
- UI | Added Help->Advanced option to show a torrent's details without loading the torrent into Vuze [Parg]
- UI | Added a 'browse to generated torrent' button to the new-torrent wizard [Parg]
Changes:
- Core | Automatically accept unknown SSL certificated from HTTPS trackers (option to revert behaviour if required) [Parg]
- Core | Made it possible to disable the DNS tracker extension support as some users experiencing issues with their AV software and increased DNS activity [Parg]
- Core | Handle remote clients with no cookie support better [TuxPaper]
- Core | Improved the 'reset configuration state' behaviour somewhat [Parg]
- UI | The new-torrent wizard will now prompt to overwrite the created torrent file if one already exists with same name [Parg]
- UI | Don't permit the auto-hiding of soem devices we know should never auto-hide [Parg]
- UI | Spanish translation updated [Valtiel]
- UI | Brazilian Portuguese translation update [Havokdan]
- UI | Korean translation update [Dong-yoon Han]
- UI | Romanian translation update [muntealb]
Corrected Bugs:
- Core | Fixed a SOCKS issue regarding local UPnP services [Parg]
- Core | Fixed error caused by read-only plist causing incorrect 'document dir' default under OSX [Parg]
- Core | Don't block Vuze initialisation when reading UPnP state from 'slow' routers [Parg]
- UI | Fixed bug where the upload speed options were sometimes missing in the right-click status icon menu [Parg]
- UI | Dialogs weren't be centered correctly under some circumstances [TuxPaper]
- UI | Show pairing errors in remote-pairing dialog [Parg]
- UI | Fix columns not being able to change their default alignment because user saved an unchanged alignment for it [TuxPaper]
- UI | Fix AllPeersView nad PeersView getting their subviews mixed up [TuxPaper]
- UI | Fix All Peers View not showing subviews (Piece Map, etc) [TuxPaper]
- UI | Fix ever growing listeners list bug [Parg]
- UI | Some statistics sub-views weren't opening correctly [Parg]
[edit] 2012.10.24 - Vuze 4.8.0.0
New Features:
- Plug | Swarm Discoveries
- Plug | The RSS Feed plugin now can filter on min+max file types and also has a 'copy-filter' function [Parg+Community]
- Core | Reduced resource usage mode on startup - still in a beta state [Parg]
- Core | 'Prevent Computer Sleep' options now available on OSX [Parg]
- Core | Added options to streaming and transcoding to prevent computer sleep [Parg]
- Core | Auto-preview for .nfo and .txt files (Quick View) option added to Library and Files view [Parg]
- Core | Analysis of .rar file content (indication of password protected entries) added as a Quick View function [Parg]
- UI | Added 'edit as text' option to the tracker URL editor dialog [Parg]
- UI | Added right-click menu to Sources tab to allow tracker URL edits [Parg]
- UI | Extended the existing 'add tracker url' Library menu option to accept multiple trackers [Parg]
- UI | Custom date format now applicable to ETA colums [Parg]
- UI | Added 'Torrent Creation Date' column to Library views [Parg]
- UI | Added per-column date formats for the ETA columns [Parg]
- UI | Added aggregate stats view (e.g. aggregate share-ratio for a number of downloads) to the 'Torrent Options' view [Parg]
- UI | Added plugin install and uninstall buttons to the plugin configuration view [Parg]
Changes:
- Core | The previous release disabled IPFilters for Vuze update torrents, this has been reverted [Parg]
- UI | Plugin views now listed in View menu [TuxPaper]
- | 64 bit support [TuxPaper]
- UI | Absolute ETA display now separately configurable for ETA and Progress column [Parg]
- UI | Ignore temporary 'incomplete' suffix when showing file types [Parg]
- UI | Updated Catalan translation [GosGroc]
Corrected Bugs:
- Core | Fixed bug whereby some transcodes were being incorrectly failed as 'prematurely terminated' [Parg]
- Core | Fixed race condition that occurred when auto-transcoding from an RSS feed [Parg]
- Core | Fixed error when creating manually-selected piece size torrents [Parg]
- UI | Fix CTRL-PGDN/CTRL-END in Library [TuxPaper]
- UI | Fix sidebar entries for categories not updating numbers [TuxPaper]
- UI | Fix sort column not refreshing sometimes [TuxPaper]
- UI | Added some double buffering to fields that were flickering on update [Parg]
- UI | Fixed UI hang under some multi-select conditions [Parg]
- Plug | Transcoding was sometimes reporting 'no disk space' errors instead of the actual error [Parg]
[edit] 2012.09.17 - Vuze 4.7.2.0
New Features:
- Core | Option to randomize TCP/UDP listen ports on startup [Parg]
- Core | Window's user options to control computer sleep behaviour while downloading/seeding [Parg]
- Core | Ability to selectively disable tracker client protocols [Parg]
- Core | DNS Tracker Preferences [1] implemented [Parg]
- Core | Added explicit application map to be used for launch operations [Parg]
- UI | New column in Library views to show file extension [Parg]
- UI | File view columns for CRC-32 and MD5 file hashes [Parg]
- UI | Column-header right-click option on ETA/Progress columns to show absolute ETA [Parg]
- UI | Torrent file index and torrent path columns added to File view [Parg]
- UI | Keyboard accelerators added for Pause+Resume [Parg]
- UI | Torrent creation wizard now allows arbitrary selection of files to be added to a torrent [Parg, TuxPaper]
- UI | If move-on-complete is enabled for downloads the progress of this is now shown in the Status column [Parg]
- UI | Vuze remote connection status now shown in the status bar [Parg]
- UI | Added custom date format for column display [TuxPaper]
- UI | Added option to disable 'backup complete' notification [TuxPaper]
- UI | Number of unread blog posts shown in beta side-bar entry [TuxPaper]
- UI | Option to specify table header height [TuxPaper]
- Srch | Search templates can now do variable substitution (no UI yet) [TuxPaper]
- Inst | Installer customize option now permits the clearing of config data [TuxPaper]
- Inst | Custom install now lets you choose Classic or Vuze UI [TuxPaper]
- Plug | DVD Burn plugin now has Library context menus to create new DVD and add content to existing [Parg]
Changes:
- Core | Added .mts and .m2ts to playable extensions [Parg]
- UI | Added visual feedback for device problems such as lack of disk space [Parg]
- UI | Vuze sidebar entry can now be rolled up [TuxPaper]
- UI | Don't show 'all' and 'uncategorized' entries in sidebar when no categories defined [TuxPaper]
- UI | 'Draw grid lines and fill blank areas' no longer fills blank areas when unchecked [TuxPaper]
Corrected Bugs:
- Core | Prevent recursive backup hell if backup location selected in wrong location [Parg]
- Core | Correctly handle invalid upload_only entries in handshakes [Parg]
- UI | Table headers now use system colors; IP filter on status bar now obeys system colors [TuxPaper]
- UI | Table scrollbars now have better page-scroll behaviour [TuxPaper]
- UI | Fixed ctrl+home/end not working in tables [TuxPaper]
- UI | Fixed inability to scroll completely right [TuxPaper]
- UI | Fix message texts not being resolved for sidebar entries on occasion [Parg]
- UI | Allow dropping .torrent files onto blank area of sidebar [TuxPaper]
- Plug | DVD Burn: fix bug that was preventing warnings such as dual-layer, rw-disk blanking from showing [TuxPaper]
[edit] 2012.07.19 - Vuze 4.7.1.2
New Features:
- UI | Added double-click -> Launch option to library options [Parg]
Changes:
- Core | Exclude Vuze update torrents from IP filter rules [Parg]
- UI | Table Views now draw text in default Antialiasing (hoping that fixes some edge case bugs) [TuxPaper]
Corrected Bugs:
- UI | Fixed subscription wizard column header text [Parg]
- UI | *nix: Fix Plugins and Torrents menu not having any entries [TuxPaper]
- UI | Fix scrolling issue after Library row gets removed while its subrows are displayed [TuxPaper]
- UI | Ensure table row height can fit the default font size [TuxPaper]
[edit] 2012.07.15 - Vuze 4.7.1.0
New Features:
- Core | Added a 'low' file priority setting and the ability to set negative priorities for various levels of 'low' [Parg]
- Core | Support for metdata download based magnet link resolution [Parg]
- Core | Added means to backup and restore yoru Vuze config, manually and automatically [Parg]
- Core | Added per-download and per-category option to prioritise uploading over other downloads [Parg]
- Core | Added 'personal share' feature that auto-generates and seeds files with unique torrents [Parg]
- Core | Per-torrent IP Filter enabling [Parg]
- Core | Added extra arguments to magnet exports (dn,tr,ws) [Parg]
- Core | Added a basic 'speed limit' handler with support for defining and scheduling various speed limit profiles [Parg]
- Core | Added system property to set default timezone (azureus.timezone)
- Core | Detect some types of corrupt torrents and add Help menu item to attempt a fix [Parg]
- Core | Support for &fl arguments in magnet links
- Core | Handle https->http redirects [Parg]
- Core | Handle http redirects with http seeds [Parg]
- UI | Warning triangle at bottom right now flashes a number of times when warnings are added [Parg]
- UI | Added to Devices configuration to allow 'play now' buffering time to be configured [Parg]
- UI | Added ability for the Library filter to search on comments (prefix with c:) and file names (prefix with f:) [Parg]
- UI | Extended Library filter search of tracker URLs (prefix with t:) to consider all trackers [Parg]
- UI | Added negation to Library filter logic (prefix with !)
- UI | Made it clearer when Library filter in regular expression mode and the regex is in error [Parg]
- UI | Added details of hidden generic devices to tooltip to surface them [Parg]
- UI | Option to remove all devices that have been discovered [Parg]
- UI | Added feature to allow devices to be explicitly tagged and then the view restricted to only those devices [Parg]
- UI | Added the number of matches found to the Library title information when filtering [Parg]
- UI | Added options to status bar IP Filter stats to get to IP Filter options [Parg]
- UI | Added 'next ETA' and speed controls to the Transfer Bar [Parg]
- UI | Added option to the torrent-add window to enable IP Filters [Parg]
- UI | Added 'explore folder' for torrent files to advanced menu [Parg]
- UI | Added magnet export to Shares view [Parg]
- UI | Added right-click torrent view menu to a torrent's detail view header [Parg]
- UI | Extended search results header to include active total [Parg]
- UI | Added menu option to remove a search template to the right-click menu on search results [Parg]
- UI | Extended recognised clients [Parg]
- UI | Better error messaging for broken plugin installs [Parg]
- UI | Enhanced search box - allows for entry of magnet links, torrent urls and hashes in the search box [Parg]
- UI | Support 'bits' based base-10 display unit [Parg]
- UI | Export magnet URI menu added to Share View [TuxPaper]
- UI | Allow dragging stuff to Share View sidebar entry [TuxPaper]
- UI | Added Tracker Name column header menu option to allow specification of preferred trackers to display for multi-tracker torrents [Parg]
- Plug | New highcharts stats demo plugin [Parg]
- Plug | New plugin to add tracker URLs to multiple torrent [Parg]
- Plug | Added JSON request format to Vuze Web Remote along with start-all and stop-all RPC support [Parg]
- Plug | Added plugin ability to add rate limiters to downloads and peers [Parg]
- Plug | Added alerts to Vuze Web Remote if default folders not configured [Parg]
- Plug | Persist default media server name in UPnP Media Server [Parg]
Changes:
- Core | Fallback to 'DOT_ALL' matching when no results found. This allows search templates to specify constructs such as .*? correctly [parg]
- Core | Disable fast-extension for downloads with explicit speed limits set as they aren't applied correctly [Parg]
- Core | Maintain seeding-only and downloading-only totals based on real elapsed time to be consistent across computer sleeps [Parg]
- Core | Import &tr arguments from magnet links
- Core | Support some more (non-standard) RSS date formats [Parg]
- Core | Added support for Double values in BEncoder [Parg]
- Core | Handle common type in URL protocol in torrents [Parg]
- Core | Automatically retry failed torrent downloads with an explicit referrer [Parg]
- Core | Don't auto-retry transcodes on permanent failures (such as lack of disk space) [Parg]
- Plug | Try setting up user-level registry entries when iTunes integration fails [Parg]
- UI | Disable 'show generic' devices option when there aren't any [Parg]
- UI | Include torrent name in SSL certificate trust window [Parg]
- UI | Changed %done torrents view item to excluded DND files [Parg]
- UI | Improved error message on add-torrent fail to make the cause more obvious [Parg]
- UI | Auto-open and scroll the details area on magnet add so user sees error messages [Parg]
- UI | Extended update tracing for 64 bit windows SWT updates [Parg]
- UI | OSX: Enable playing sound on completion [TuxPaper]
- UI | Replaced native OS tables with custom (faster, more control) [TuxPaper]
- UI | 'All' and 'Uncategorized' are now shown in Sidebar when categories in sidebar is enabled [TuxPaper]
Corrected Bugs:
- Core | Fixed I2P Proxy support and updated the plugin to fix issues with I2P network integration [Parg]
- Core | Handle malformed XML entity escapes better [Parg]
- Core | Support SSL certificate install for scrapes [Parg]
- Core | Added code to detect potentially evil regex (http://en.wikipedia.org/wiki/ReDoS) [Parg]
- Core | Fixed edge-case file rechecking issue with piece-reordering mode [Parg]
- Core | Fixed ETA calc for Play-Now files in multi-file torrents [Parg]
- Core | Avoid enumerating USB drives if we crashed doing so last time (happening with some encrypted volumes) [Parg]
- Core | Handle existance of null entries in search template column maps [Parg]
- Core | Secondary lookup service URL was wrong [Parg]
- Core | Work around for torrents with illegal characters in file names [Parg]
- Core | Work around for systems where ti is taking huge amounts of CPU to enumerate network interfaces (mainly due to masses of borked 6to4 adapters) [Parg]
- Core | Handle malformed 'upload only' values that are appearing [Parg]
- Core | Re-enable streaming of incomplete files [Parg]
- Core | Only udp-probe the IP network [Parg]
- Core | Handle truncated peer response from trackers [Parg]
- UI | Update UI on subscription name change [Parg]
- UI | Fixed null-pointer exception in remote pairing dialog [Parg]
- UI | Roll up some of the device stats correctly when tree nodes not expanded [Parg]
- UI | Fixed some forum links in the client [Parg]
- UI | Ensure filter background is consistently drawn and reverify regex when switching modes [Parg]
- UI | Double buffer All Transfer and Mini Bars to reduce flicker [Parg]
- UI | Double buffer transfer-stats view [Parg]
- UI | Re-enable the start/stop toolbar options for transcoding view [Parg]
- UI | Disable toolbar icons correctly when no selection [Parg]
- UI | Fix drag+drop behaviour onto Shares view [Parg]
- UI | Fixed table row consistency issue when downloads rapidly removed and added [Parg]
- UI | Fixed incorrect base-10 unit display [Parg]
- UI | Fixed menu not showing on first right click on the Torrent Details sidebar entry [TuxPaper]
- UI | OSX: Fixed buttons in Column Setup not all being displayed [TuxPaper]
- Plug | Various minor fixes to mlDHT [Parg]
[edit] Previous Versions
Changes in versions 4.4.0.0 - 4.7.0.2 of Vuze are listed here.
Changes in versions 4.0.0.0 - 4.3.1.4 of Vuze are listed here.
Changes in version 3 of Azureus/Vuze are listed in a separate file.
Please see the Azureus 2 changelog for even earlier changes.