Read-only archive. This is a static copy of the former Vuze wiki. It can no longer be edited, and accounts, search and page history are not available.

Version 4400 4702 Changelog

From VuzeWiki

Newer versions

Please see Changelog for changes in newer versions of Vuze.

2011.12.02 - Vuze 4.7.0.2

New Features:

  • Core | Initial support for portable Windows Vuze installs (see http://wiki.vuze.com/w/Portable_Vuze) [Parg]
  • UI | Toggle Fullscreen mode using Command-Shift-F (Mac) or Control-Shift-F (Non-Mac) [TuxPaper]
  • UI | Added filter mode to files view [Parg]
  • UI | Added text-alignment option to column setup [Parg]

Corrected bugs:

  • Core | Fixed version server check protocol fallback bug [Parg]
  • UI | Fixed image management resource leak [Parg]


2011.09.21 - Vuze 4.7.0.0

New Features:

  • Device | Improved Device Playback support: improved compatibility and many new devices added

Changes:

  • Core | Moved some device detection code out of core
  • Plug | Removed IView, AbstractIView, SWTManager and other deprecated plugin APIs
  • Device | Button for "Do Not Transcode"
  • Device | Sidebar icon for devices that supply one
  • UI | Switched all views using IView to UISWTVIew
  • UI | Moved all non UI table refreshing code out of SWT thread (should result in faster UI)
  • Misc | Removed various left over and unused code (saved a measly 200k)

Corrected bugs:

  • Core | Fix OSX Lion problems


2011.03.10 - Vuze 4.6.0.4

Changes:

  • UIv3 | Better messaging for Plus users on license expiry
  • UI | 50% faster table redraw on Windows when cell value changes [TuxPaper]

Corrected bugs:

  • UI | Fixed some dialogs that could open larger than the screen size [TuxPaper]


2011.02.01 - Vuze 4.6.0.2

New Features:

  • Core | Relocate MOOV atoms to front of mp4 files for streaming [Parg]
  • Core | Allow specification of IP address restriction for device content availability [Parg]
  • Core | Grab <torrent> entities from RSS feed if present [Parg]
  • Plug | Rate limit download speeds when play-now active to avoid disk contention [Parg]
  • UI | Add 'Play Now' column for streaming [TuxPaper]

Changes:

  • UI | Added visual indication to first level menu for auto-device xcode selection [Parg]
  • UI | Support drag-n-drop onto classic share view [Parg]

Corrected bugs:

  • Core | Fix rare case where torrent at top of queue doesn't start & one later in the queue continues to download [TuxPaper]
  • Core | Fix case where certain non-ASCII chars were causing metasearch config bloat [Parg]
  • Core | Fix incorrect handling of reload of upnpav plugin resulting in xcodes disappearing until restart [Parg]
  • Plug | Restore AV 'scanning' spinner icon [Parg]
  • UI | Fix missing columns in "New" view [TuxPaper]
  • UI | Fix drag indicator when prioritizing torrents in Library [TuxPaper]
  • UI | Fix case where certain non-ASCII categories were causing azureus.config to bloat [TuxPaper]
  • UI | Fix cases where Web Search wasn't opening results in external browser [TuxPaper]
  • UI | Fix incorrect toolbar selection when in files view [Parg]
  • UI | Fix incorrect handing of devices set to 'never transcode' [Parg]


2011.01.13 - Vuze 4.6.0.0

New Features:

  • Core | UDP NAT Test tool [Parg]
  • Core | Added device export/import feature [Parg]
  • Plug | uTP support [Parg]
  • Plug | Streaming playback [Parg]
  • Plug | Added simple HTML view and explicit download option to device RSS feed [Parg]
  • UI | Add menu link from sidebar entries to plugin options where applicable [Parg]
  • UI | Option for what happens when pressing delete key or tb delete in My Torrents/Library [TuxPaper]
  • UI | Allow dropping torrent URLs onto sidebar (to add torrent) [TuxPaper]

Changes:

  • Core | Prevent UDP scrape probes and DHT fallback scrape values from overriding more relevant values [Parg]
  • Core | Added some more client type peer-id decodes [Parg]
  • Core | Ensure piece picker file priorities take precedence over first/last piece [Parg]
  • Core | Don't auto-xcode low noise torrents [Parg]
  • Core | Propagate cookies across http->https redirects [Parg]
  • Core | Various minor startup tweaks to increase startup performance [TuxPaper]
  • Plug | Bump up the DHT minimum supported version [Parg]
  • Plug | Added option to force delayed restart on install [Parg]
  • UI | Rate limit various update operations to improve performance [Parg]
  • UI | Make tracker update button scrape torrents that are stopped [Parg]
  • UI | Wire up play button to xcoded content [Parg]
  • UI | Sidebar redesign [TuxPaper]
  • UI | Categories can now be shown in sidebar [TuxPaper]
  • UI | Filter text in Config view now gets highlighted [TuxPaper]

Corrected bugs:

  • Core | Fix poor perf with large peer connection count [Parg]
  • Core | Pickup changes in transcode file categories [Parg]
  • Core | Disable outbound UDP data connections if proxy set [Parg]
  • Core | Fix reading some rare .torrent files with only UTF-8 keys [TuxPaper]
  • Core | Fix bug when loading multiple .torrent files at once when they have the same URL filename [TuxPaper]
  • Plug | Fixup names displayed during plugin load/init [Parg]
  • UI | Prevent sources from being added multiple times [Parg]


2010.10.05 - Vuze 4.5.1.0

New Features:

  • Core | Monitor available JVM memory and warn user if it is running out and auto increase (Windows only) [Parg]
  • UI | Support opening .vuze files from URLs [Parg]
  • UI | Allow setting of JVM direct memory max from UI (Windows only) [Parg]
  • UI | Added 'protocol' column to peers view [Parg]
  • UI | Expanded state of Sidebar entries are now remembered [TuxPaper]
  • UI | (Windows) Added Closeable Games sidebar entry [TuxPaper]

Changes:

  • Core | Changed the trigger for upload rate bias when unlimited upload and inactive downloads [Parg]
  • Core | Permit export of all search templates [Parg]
  • Core | Reduce debug messages for connection-refused type tracker errors [Parg]
  • Core | Reduce version-check timeouts to prevent version server errors from adversely affecting Vuze [Parg]
  • Core | Be more tolerant of large PEX messages as clients are sending valid exchanges that exceeded our old limits [Parg]
  • Core | Improve detection of devices [TuxPaper]
  • Core | Report better error messages for failed plugin installs [Parg]
  • Core | Add alert details to alert log [Parg]
  • Core | Log plugin load-at-start state to diagnostics [Parg]
  • UI | Better handling in in-client browser for search engines and (blocking) pop-ups [TuxPaper]
  • UI | Device status column now reports when a file is being copied to the device [TuxPaper]

Corrected bugs:

  • Core | Fixes to superseeding mode [thanks Mmore1q3]
  • Core | Fixed up disabling of UDP tracker protocol and added option to control UDP probing [Parg]
  • Core | Fixed bug involving switching search template from manual to auto mode [Parg]
  • Core | Immediately drop incoming connections for stopped downloads (they used to persist and timeout later) [Parg]
  • Core | Fixed bug whereby add-for-seeding torrents with reorder-piece file mode and move-to dirs resulted in download being marked as incomplete [Parg]
  • Core | OSX - handle UTF-8 BOM in plist [Parg]
  • UI | Sort column editor available table correctly [Parg]
  • UI | Fix case where sidebar doesn't display properly at startup [TuxPaper]
  • UI | Changing name of Device should now be remembered [TuxPaper]
  • * | Fix various Null Pointer Exceptions [TuxPaper]


2010.09.01 - Vuze 4.5.0.4

New Features:

  • Core | Allow multiple primordial UDP handlers [Parg]
  • UI | Ability to auto-send crash logs [TuxPaper]
  • UI | Members of the Beta Program now get a Sidebar entry which will one day have useful beta information [TuxPaper]

Changes:

  • UI | Improved languages change detection so more of the text now shows in the new language (unfortunately not all) [TuxPaper]
  • UI | (Windows) Bigger click area around the "X" in the Library's filter box [TuxPaper]
  • UI | (Windows) Triple click in search box now selects all the text [TuxPaper]
  • UI | Replaced "Remove And.." menu tree from Library's content menu with "Remove..." entry that gives you the same options. Two related configs are in Options->Files->"File Deletion" [TuxPaper]

Corrected bugs:

  • Core | (Windows) Fix drive detection/removal when multiple drives get added/removed at once [TuxPaper]
  • Core | (Windows) Fix drive with letters D: H: L: P: T: X: not being detected when plugged in while Vuze was running [TuxPaper]
  • Core | Fixed some hard drives incorrectly being added as a Device and shown in the sidebar [TuxPaper]
  • Core | (OSX) Add additional (new?) crash log directory to crash log generator (debug.zip) [TuxPaper]
  • Core | (OSX) Fixed two cases where main window would not show after clicking the dock icon [TuxPaper]
  • Core | Don't open files with write-access unless required [Parg]
  • Core | Ensure new profiles are picked up when xcode plugin reloads [Parg]
  • Core | Correctly sequence plugin events to ensure that listeners see the correct plugin state [Parg]
  • Core | Delete .vuze files when subscriptions are removed [Parg]
  • UI | (*nix) Fix table cells not getting click events (affected triggering the "New" column's state) [TuxPaper]
  • UI | Fix case where scrolling right in a table view (Library) didn't draw the newly visible columns [TuxPaper]
  • UI | Fixed some cases where column re-ordering was not being remembered [TuxPaper]
  • UI | Fix Help->Check for Updates not notifying user there were no new updates found [TuxPaper]
  • UI | Fixed visual problems with Tracker Status column when "Don't Scrape Stopped" is enabled [TuxPaper]
  • UI | Fixed Queue and Stop not working on Torrent menu and right click of Sidebar's download's details item [TuxPaper]
  • UI | (OSX) Fixed bug where a false double click was registered when Vuze did not have the focus and you single clicked on a row in the Library [TuxPaper]
  • UI | Fixed subscription name and count on Sidebar not redrawing when either changes [TuxPaper]


2010.08.06 - Vuze 4.5.0.2

Changes:

  • Core | Prevent device manager initialisation in classic UI [Parg]

Corrected bugs:

  • UI | Setting files to 'delete' state corrupting internal view of a torrent's files [Parg]
  • UI | Added reworked progress column to library view by default in place of completion date to allow file manipulation from that view [Parg]
  • UI | Consistently show the file-expand twisty [Parg]


2010.08.04 - Vuze 4.5.0.0

New Features:

  • Plug | Android Devices support

Changes:

  • Core | Try alternative trackers when seeding and zero connected peers [Parg]

Corrected bugs:

  • UI | Layout improvements in torrent Info view [Parg]
  • UI | Fixed occasional crash when twisting twistie on Windows 7


2010.07.31 - Vuze 4.4.1.0

New Features:

  • Core | Handle "bc://" URLs [TuxPaper]
  • Core | Switched to piece-reordering based file storage on OSX by default (option for other OS) [Parg]
  • Core | Recover out-of-order pieces on recheck [Parg]
  • Core | Added numeric file priorities to allow more than just 'high' and 'normal' priorities [Parg]
  • Core | Basic streaming playback support, relegated to CVS only on release due to lack of time to tidy up UI [Parg]
  • Core | New speed test [Parg,Tux]
  • Core | Bias upload to incomplete downloads [Parg]
  • UIvz | Library view entries can now be expanded to see individual files [TuxPaper]
  • UI | Added [Reset] button to Torrent->Rename.. dialog [TuxPaper]

Changes:

  • Core | Proxy UDP tracker conns through socks when enabled [Parg]
  • Core | Clear out unused subscriptions [Parg]
  • Core | Grab default SSL certs from Java on init [Parg]
  • Core | Some packeting optimisations with crypto [Parg]
  • Core | Fixed some issues to allow plugins to be network position providers [Parg]
  • UI | Show zero length files as completed rather than 0% done [Parg]
  • Plug | Various enhancements to facilitate the writing of cache peers [Parg]

Corrected bugs:

  • Core | Better handle torrents with valid UTF8 name, but invalid (to user's locale) non-UTF name. [TuxPaper]
  • Core | Fix slow core closedown caused by subscription updates [Parg]
  • Core | Fix a few places where only subscribed subscriptions should be used [Parg]
  • Core | Fix webseed handling for files bigger than 2GB (ish) [Parg]
  • Core | Ensure all file handles released when closing down streams [Parg]
  • Core | Removed double timestamps from some logs [Parg]
  • Core | For trackerless torrents fix to use cached peers on startup [Parg]
  • Core | Fix bug where DHT wasn't re-publishing values correctly [Parg]


2010.06.04 - Vuze 4.4.0.6

Changes:

  • Core | Improved logging

Corrected bugs:

  • Core | Search edge case


2010.05.08 - Vuze 4.4.0.4

Corrected bugs:

  • Core | Fix PEX bug [Parg]
  • Core | Fix "Error Running Veto Check" error [TuxPaper]
  • Core | (*nix) Fix client not launching after launched once [TuxPaper]
  • UI | Fix late-loading sidebar entries not auto-opening [TuxPaper]


2010.05.03 - Vuze 4.4.0.2

Changes:

  • UI | (OSX) Prep client for SWT 3.6 (M7 and later) [TuxPaper]
  • UI | (OSX) Use Java calls for moveToTrash and showInFinder [TuxPaper]
  • UI | Double click in library view on incomplete downloads no longer invokes the launch manager for permission [Parg]
  • Core | Added some new message types to help diagnose connection speed issues [Parg]
  • Core | Removal of various useless debug generation [Parg]
  • Core | Use UTF-8 for debug files [Parg]

Corrected bugs:

  • Plug | If EMP is disabled fall back to default player [Parg]
  • Core | Fix deadlock condition in devices view [Parg]
  • Core | Prevent single key failure from exiting select result processing [Parg]
  • Core | Fix deadlock when download stopped while move-on-complete in progress [Parg]
  • Core | Various fixes to handle restarts with non-ascii user directory name [Parg]
  • Core | Ensure plugin verification works with internationalised plugin dir name [Parg]
  • UIvz | Fix bug where toolbar was hidden with no way of showing it [TuxPaper]
  • UIvz | Fix bug where DVD Burn sidebar entry would reappear after removing it and restarting [TuxPaper]
  • UIvz | When doubleclick in Library is set to show details, don't show AntiVirus warning [TuxPaper]
  • UIvz | Fix OSX case where client could not be started due to old SWT version [TuxPaper]
  • UIvz | Fix case where there was nothing downloading, but the download spinner in the sidebar was still present [TuxPaper]


2010.04.05 - Vuze 4.4.0.0

New Features:

  • Core | Feature manager [Parg]
  • Core | Added mechanism to add virtual devices [Parg]
  • Core | On-demand media analysis [Parg]
  • Core | Added a few hooks to ease third party use of code [Parg]
  • Core | Added means to hook into content launch operations [Parg]
  • Core | Allow devices to be specified as 'no xcode required' [Parg]
  • Core | Added option to prevent IP filters being cleared on reload [Parg]
  • Core | Re-attempt torrent download via magnet if possible [Parg]
  • Plug | Added mechanism for a cache-plugin to reserve pieces for their cache-peer [Parg]
  • Plug | Added mechanism for plugins to specify executable properties of installed files [parg]
  • Plug | Added method for testing if move-on-complete actions are active [Parg]
  • UI | Toolbar support for selecting files in file-view [Parg]
  • UI | Feature Manager UI [TuxPaper]
  • UI | Better Drag&Drop indication on sidebar [TuxPaper]
  • UI | Better pop-out/pop-up supression from Search Results pages [TuxPaper]

Changes:

  • Core | Added ability to add xcodes in stopped state [Parg]
  • Core | When there's only one transcode profile available, don't allow user to make a (non-existant) choice [Parg]
  • Core | Added country-code to version server response [Parg]
  • Core | Don't push direct file reads through the file cache [Parg]
  • Plug | Allow plugins to force their columns to be visible [Parg]
  • Core | Allow the removal of transcode jobs to be vetoed [Parg]
  • Core | Take USB detection off init thread in case it hangs [Parg]
  • Core | Added download property to allow force and direct deletion to be specified [Parg]
  • Core | Enforce update action ordering [Parg]
  • Plug | Added swt info to update check to allow different plugin versions for different swt [Parg]
  • UI | Limit max torrent file size to prevent bad behaviour when large files dropped onto UI [Parg]
  • UI | Truncation percentages shown for xcode to avoid useless ".0" [Parg]
  • UI | Restructure Sidebar/Tab system into a common MDI structure [TuxPaper]
  • UI | Some dialogs now switch Ok/Cancel to Cancel/Ok on OSX [TuxPaper]

Corrected bugs:

  • Core | Fix 'no space' display for offline downloaders [Parg]
  • Core | Fixed opening torrent from Finder bug under OSX 10.4 [TuxPaper]
  • Core | Magnet download of large torrent files speed up [Parg]
  • Core | Resource downloader was firing complete events twice sometimes [Parg]
  • Core | File channel support for 2GB+ files [Parg]
  • Core | Update pending files in xcode view when files deletes [Parg]
  • Core | Fix relayout bug in status bar [Parg]
  • Core | Fix various places where linked files were being ignored [Parg]
  • Core | Fix rare case where Donation window was popping up too often [TuxPaper]
  • Plug | Ensure that reloaded plugin's message resources are loaded [Parg]
  • Plug | Ensure installation failures are reported [Parg]
  • UI | Extend cell refresh logic to include those with refresh listeners [Parg]
  • UI | Fix rare case where table sort order is incorrect after raid data updates [TuxPaper]
  • UI | Patch case where Vuze prevents Windows 7 from shutting down [TuxPaper]
  • UI | Fix buttons having ugly BG on Win7 [TuxPaper]
  • UI | Fix some columns not showing up in "All Torrents" views [TuxPaper]
  • UI | Fix clipboard menu not working for some columns (Torrent Name Column) [TuxPaper]


Previous Versions

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.