Version 4400 4702 Changelog

From VuzeWiki
Jump to: navigation, search

Newer versions[edit]

Please see Changelog for changes in newer versions of Vuze.

2011.12.02 - Vuze 4.7.0.2[edit]

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[edit]

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[edit]

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[edit]

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[edit]

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[edit]

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[edit]

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[edit]

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[edit]

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[edit]

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[edit]

Changes:

  • Core | Improved logging

Corrected bugs:

  • Core | Search edge case


2010.05.08 - Vuze 4.4.0.4[edit]

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[edit]

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[edit]

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[edit]

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.