Widestream
Download Manager
 
Search WideStream site:
project is hosted by
SourceForge.net Logo
Widestream Homepage Release History  Release Information
 
Milestone: Murray
Release: 1.0.5.864 (Beta 1)
Release Date: 2008-10-29
Description:
Beta 1 is the most major release of WideStream since it became open source. It includes almost one hundred of changes, new features such as resume download for FTP, chunked downloads support, cookie support, queue definition management, moqueue auto-save, tray icon mode and much more as well as a lot of UI enhancements and multiple bug fixes in download manager code and in FTP explorer. Now WideStream can download from various sources - even if they are not fully compliant with HTTP/FTP standards.
This release contains a pre-compiled binary of WideStream Murray Beta 1 that runs on Windows 2000, Windows XP, Windows 2003 and Vista with .NET Framework 3.5 installed. No installation for the WideStream itself is needed.
Release Work Log:
# Change Type Description
1 Added Pause and continue for FTP is implemented for FTP servers that support REST command.
2 Fixed A bug in Configure Downloads dialog was fixed - when pasting several downloads (from the site registered in host manager) directly to the Links field user name and password will be automatically filled only for the very last download.
3 Added Now WideStream by default sets download path to My Documents\WideStream\Downloads (download path used to be empty unless explicitely set by a user).
4 Changed Now configuration file is created in My Documents\WideStream folder and not in the same folder where WideStream executable is installed (like it worked in previous releases).
5 Changed Now download queue definition is saved to a separate My Documents\WideStream\widestream_queue.xml file (used to be the part of regular configuration file in previous releases).
6 Fixed A bug fixed in download manager menu - when changing a maximum number of connections from the dropdown menu the limit was set incorrectly.
7 Fixed A bug fixed that could cause a download to hang down when download is restarted after an error (i.e. if you break an internet connection, download will report about an error, try to restart and do nothing forever; but if you restart the whole application it will be resumed with no problems; now this behavior is fixed).
8 Fixed Synchronization logic for download was seriously modified. Now download won't become unstable if you will quickly push pause/start sequence (which is not a common usage scenario but anyway its nice to know that a program can handle even that).
9 Added Create New Queue feature was implemented.
10 Added Save Queue feature was implemented.
11 Added Save Queue As feature was implemented.
12 Added Open Queue feature was implemented.
13 Added Buttons for Save, Create and Open queue were added to the download manager toolbar.
14 Fixed A bug fixed - when application is lunched and first opened on the download manager page log entries for the selected download (it is the very first download in the list by default) are not shown.
15 Added Now it is possible to specify a location of the configuration file.
16 Added Now it is possible to configure what a program should do if it can't load config from the specified location - load default settings, try to load from default location or show a dialog to select another location.
17 Added Now it is possible to configure what a program should do if it can't save config to the specified location - ignore, try to save to default location or show a dialog to select another location.
18 Added Now it is possible to specify configuration file encoding (UTF-8 by default).
19 Added Now it is possible to specify how window state is persisted.
20 Added Now it is possible to specify how window position is persisted.
21 Fixed A bug fixed that could cause a paused download to restart automatically.
22 Added Now it is possible to specify an active for a log when a new log entry is added (i.e. scroll to the end of the log list).
23 Added Now it is possible to configure colors for different type of log messages.
24 Added A new Date column was added to the log.
25 Added Now it is possible to specify through configuration dialog whether or not Date, Time and Number columns will be visible in the log grid.
26 Added Now it is possible to enable/disable through configuration dialog resizing of log columns (size of columns is saved after program exits).
27 Added Now it is possible to enable/disable through configuration dialog reordering of log columns (order of columns is saved after program exits).
28 Changed The structure of GETFILESIZE request for FTP was modified - so now the download process doesn't require to simultaneous connections to request file size.
29 Fixed A bug fixed in FTP explorer that could cause a program to fail when entering URLs directly with credentials into address field.
30 Fixed A bug fixed - download information wasn't fully reseted when restarting a successfully completed download.
31 Added An autosave feature for the download queue was implemented.
32 Added A new configuration setting was added for an autosave feature that allows either to disable it or to choose an autosave interval.
33 Added An ability to configure Keep-Alive setting for HTTP downloads was added.
34 Added An ability to configure Keep-Alive setting for FTP downloads was added.
35 Added An ability to configure whether auto redirect is allowed for HTTP downloads was added.
36 Added An ability to specify maximum auto redirections for HTTP downloads was added.
37 Added An ability to choose between HTTP 1.1 version and HTTP 1.0 for HTTP downloads was added.
38 Added An ability to specify Passive Mode setting for FTP downloads was added.
39 Added An ability to specify Passive Mode setting for FTP Explorer was added.
40 Added New settings such as HTTP/FTP Keep-Alive, FTP Passive, HTTP Allow Auto Redirect, HTTP Maximum Redirections and HTTP Protocol Version were added to the Configure Download dialog as well.
41 Added Configure Download dialog was redesigned (now it is using two tab pages - General and Advanced) in order to increase useability.
42 Added A new Section column was added to the download queue grid. This column is hidden by default and shows the number of section that is currently downloaded.
43 Added Now it is possible to specify through configuration dialog whether or not Time Left, Downloaded, Speed and Section columns will be visible in the download queue grid.
44 Added Now it is possible to enable/disable through configuration dialog resizing of download queue columns (size of columns is saved after program exits).
45 Added Now it is possible to enable/disable through configuration dialog reordering of download queue columns (order of columns is saved after program exits).
46 Added Now it is possible to specify through configuration dialog whether or not Type and Size columns will be visible in the FTP explorer grid.
47 Added Now it is possible to enable/disable through configuration dialog resizing of FTP explorer columns (size of columns is saved after program exits).
48 Added Now it is possible to enable/disable through configuration dialog reordering of FTP explorer columns (order of columns is saved after program exits).
49 Added A new SaveRule setting for the FTP history was added (this setting allows to specify when a new entry is added to the history).
50 Added An FTP history configuration page was redesigned.
51 Added Now it is possible to dock toolbar to the different sides of the window (a corresponding setting is added that allows to disable this feature).
52 Added Now it is possible to dock menu to the different sides of the window (a corresponding setting is added that allows to disable this feature).
53 Added Now it is possible to change application visual theme (to switch to XP-style colored theme or to system controlled theme).
54 Added General environment settings page was seriously redesigned and now allows to control UI look and prompt dialogs.
55 Added A new control - grouped list - was implemented for the Configuration dialog to work as a menu.
56 Added Configuration dialog was seriously redesigned - settings are now split into more pages, a new control is used as a menu, layout for all settings pages is corrected, also settings are now more user friendly (i.e. instead of '3000' you can see now '3 seconds').
57 Changed About dialog was again slightly redesigned.
58 Added An icon indicating a priority of a download is now displayed for each download in the download queue.
59 Added A setting added that allows to choose whether or not to show download priority indication icon.
60 Added An icon indicating a speed change of a download is now displayed for each download in the download queue.
61 Added A setting added that allows to choose whether or not to show download speed change indication icon.
62 Fixed A bug fixed - Resume All Downloads and Pause All Downloads commands were affecting only selected downloads.
63 Added Now when application is lunched an icon appears in tray that allows to set program settings, change traffic usage mode, resume or pause downloads, add downloads, view program About and quit program. Also application can be hidden in minimized mode and shown back from the menu of the tray icon.
64 Added A configuration setting was added that allows to choose whether or not to hide an application window when minimized or even to choose not to show a tray icon.
65 Added An icon for the Waiting state of a download was added.
66 Fixed A bug was fixed - Remove All Successfull download command didn't actually remove the download (they were just removed from the grid but kept in the queue).
67 Changed Now the download properties dialog that is shown for an already queued download allows to change such properties as credentials, link, path, etc. if a download is in Failed, Finished or Aborted state.
68 Fixed A bug fixed - wrong application behavior when trying to resume a completed download.
69 Added A submenu with community links was added to the Help menu.
70 Added Now it is not possible to lunch two instance of WideStream.
71 Changed Download Queue grid performance was seriously enhanced.
72 Fixed A problem fixed in FTP Explorer when parsing non-standard FTP listing and FTP listings with files over 3GB.
73 Fixed Now WideStream can download from servers that don't fully follow HTTP 1.1 standards (like using restricted symbols in header keys).
74 Fixed WideStream can download from FTPs that provide file size information only in status description and doesn't recognize GET FILE SIZE command.
75 Fixed Move to the upper folder function in FTP explorer was implemented in a different manner and now work more stable.
76 Added A command line support was added - now you can an URL to WideStream as a command line parameter and it will automatically open a Configure Download dialog with this URL.
77 Fixed Now enter key is processed correctly in both download manager grid and FTP explorer grid.
78 Added Now WideStream can correctly handle Content-Disposition headers (with information about actual file name) when downloading files from HTTP that contains illegal symbols.
79 Added Now WideStream can download using HTTP 1.1 chunked method.
80 Added Now WideStream recognizes situations when a target server requests to set a special cookie and configures request headers appropriately.
81 Fixed A bug fixed: when pressing Cancel in Download Properties dialog all the changes made to the download are still applied.
82 Added An option was added to the Queue Manager Properties page that allows to choose whether to show full URL in the download grid or only the name of the final file.
83 Added Report a bug, Request a feature and Request support links were added to the Help menu.
84 Fixed FTP Explorer listing parsing code was changed to parse UNIX-style listing more effectively and to correctly process all parsing error.
85 Fixed Now WideStream can download from servers that don't fully follow FTP standards.
86 Fixed A flickering of the download menu was fixed.
87 Fixed A bug fixed - progress reporting and file size information are not working in several cases when downloading from FTP and file size information is missing from the initial response.
88 Added Now it is possible to change download priority using the context menu (also it is possible to change priority for multiple selected downloads).
89 Added Now WideStream dumps all exceptions to ErrorLog.txt file which is created in the same folder as configuration file.
90 Fixed Bandwidth management algorithm was corrected for the case when multiple downloads are active.
Copyright (c) 2008-2009 by WideStream Team