uGet Changelog

What's new in uGet 2.0.6

Apr 8, 2016
  • curl plug-in: fix a bug that downloaded file may be incomplete in some case.
  • curl plug-in: improve downloaded segment handler.
  • curl plug-in: set min split size to 10 MiB.
  • curl plug-in: adjust speed when plug-in add/remove segments in speed limit mode.
  • curl plug-in: avoid showing "99:99:99" in "elapsed" when downloading start.
  • aria2 plug-in: fix a memory leak.
  • Fix: Program stop running download when user set "Runnable" to it.
  • Revert uri deocder to 2.0.4, this may fix incorrect encoding on some chracters.
  • if file "uget-portable-mode" exists, data files save in installed folder. (Windows)
  • This version fix bug that download speed is slow when progress near 100%
  • If you usually get error message "Incorrect source", I suggest you use this version.
  • In Windows, If "uget-portable-mode" and "uget.exe" place in the same folder, data files will save in uGet installed folder.

New in uGet 2.0.5 (Feb 9, 2016)

  • curl plug-in: Disable SSL verification for host.
  • curl plug-in: Don't check post and cookie file if no HTTP setting data.
  • curl plug-in: Don't assign data if plug-in start failed.
  • avoid crash when program re-enter signal handler. (e.g. SIGINT)
  • adjust width of download properties form by width of category chooser.
  • Fix: Can't stop all task when program into offline mode.

New in uGet 2.0.4 (Jan 9, 2016)

  • save and restore width of download column.
  • adjust schedule form for large font size.
  • in speed limit mode, program adjust speed when downloading start-up.
  • use filename from RPC request to match category if URL doesn't contain filename.
  • curl plug-in: use posix_fallocate() to preallocate space for a file on Linux.
  • curl plug-in: use SetEndOfFile() to preallocate space for a file on Windows.
  • Fix: program crash when simultaneously download > 32 files.
  • Fix: Can't save height of summary area.
  • Add compressed 256x256 icon for Windows 7.

New in uGet 2.0.2 (Nov 8, 2015)

  • curl plug-in: fix memory leak and avoid accessing NULL pointer.
  • curl plug-in: create new file with correct size if file size is not the same.
  • curl plug-in: create new file only in first connection.
  • curl plug-in: change setting's file name if plug-in created new file.
  • Don't resume file with incorrect aria2 control file (no bit field).
  • replace invalid characters \/:*?"| by _ in filename.

New in uGet 2.0 (May 2, 2015)

  • curl plug-in:
  • 1. support multi-thread downloading.
  • 2. support mirrors.
  • 3. support aria2 control file format ver 1 (aria2 v1.4.1).
  • 4. It can allocate file by its size before downloading.
  • 5. uGet1's downloaded file can't be resumed by uGet2. It is not compatiable.
  • aria2 plug-in:
  • 1. better BitTorrent and metalink support.
  • 2. support JSON-RPC batch request to improve remote aria2 downloading.
  • 3. support aria2 "--out" argument to set output filename.
  • 4. support RPC authorization secret token (Aria2 v1.8.4 new feature)
  • 5. add "split" option to avoid less connections if user specify mirrors.
  • Application:
  • 1. Every category has it's data file. (file format is JSON)
  • 2. Program can set priority for each download in global speed limit mode.
  • 3. Auto classifier by file extension, host, and scheme.
  • 4. User can change category order.
  • 5. All data files use JSON format. (not compatiable with uGet 1)
  • 6. Global speed control can affect all plug-ins.
  • 7. Skip existing URLs from clipboard and command-line.
  • GTK+ User interface:
  • 1. New setting dialog.
  • 2. Adjust category selector in main window for touch screen.
  • 3. Remember category selection and paned position.
  • 4. Program can sort all downloads by status.
  • 5. Program can launch custom command when download complete.
  • 6. Remove feature: launching app for specified file types.
  • 7. Don't notify completed if error occurs. It will notify error.
  • 8. Banner can show uGet RSS message.
  • 9. provide uget-1to2 (or uget-gtk-1to2) to convert setting from old uGet files.

New in uGet 1.99.6 Dev (Mar 26, 2015)

  • provide JSON-RPC over TCP (connect to localhost:14777) **
  • match category by filename if URI doesn't match.
  • reduce start-up time.
  • Add some items to tray icon menu.
  • category list in dialog use the same width in main window.
  • Fix: command-line argument "--category-index" doesn't work.

New in uGet 1.99.5 Dev (Feb 3, 2015)

  • curl plug-in: report more error (e.g. Failed to create file) after connecting.
  • curl plug-in: avoid crash if filename repeated counts > 999
  • aria2 plug-in: clear uploading flag if aria2 status changed.
  • IPC: program can handle '\n' character from command-line. (for FlashGot)
  • adjust main windows default size.
  • restore main window position and size when window presented by command-line (IPC).
  • Enable Individual Download Speed Limiting.
  • Adjust widget layout and color for GTK+ 3.14
  • Add and update translation files.

New in uGet 1.99.4 Dev (Dec 24, 2014)

  • curl plug-in: retry all URI (include mirrors) every time.
  • curl plug-in: response error if file size is different.
  • aria2 plug-in: change lowest speed limit to 128 byte/sec.
  • aria2 plug-in: Don't change node name If URI scheme is "magnet".
  • aria2 plug-in: Don't change URI If URI scheme is "magnet".
  • aria2 plug-in: Don't set uploading status if no downloaded data.
  • magnet: get and show name from magnet URI.
  • Adjust layout of Download Form for GTK+ 3.12.
  • Implement multiple wildcards in Sequential Batch.
  • Fix: discard filename option from command-line.

New in uGet 1.99.2 Dev (Jun 24, 2014)

  • "Enable offline mode on startup" is workable now.
  • Don't do completion action if user stop download manually.

New in uGet 1.10.4 (Jan 3, 2014)

  • Added support for Magnet Links via the aria2 Plugin
  • Added GnuTLS support (configure --enable-gnutls)
  • Added new languages & updated existing languages
  • ...1.10.3 = 14 Languages, 1.10.4 = 21 Languages & we have more in progress.
  • Added a new "Check for Updates" feature.
  • Added a new "Message Banner" which allows us to provide uGet related info to all uGetters.
  • ...like the Survey & Donation Drive
  • Improved the Help Menu in uGet by adding links to the Documentation (still working on), to submit Feedback & Bug Reports, and more.
  • Improved support for the FlashGot Firefox Addon, including a fix for a Youtube filename bug.
  • Bug Fix: uGet unexpectedly exited with a very large list of urls. (700+)
  • User Survey: we are running a uGet User (uGetter) Survey to learn more about our users, please take some time to fill out the survey.
  • Website Updates: you can find out about a LOT of new updates to the website in this blog post.

New in uGet 1.5.9.3 (Jul 23, 2010)

  • This is development release that requires GTK+ version 2.18+
  • It may become stable version if no bugs found.
  • 1. Clipboard monitor can work quietly. (No confirmation dialog)
  • 2. Download starting notification.
  • 3. It show more information when indicate with mouse on system tray icon.
  • 4. The right side of statusbar display download speed.
  • 5. It can copy cookie and post file from commandline to user directory.
  • 6. Commandline option "--input-file" can use with other options and URLs.
  • 7. Add new command argument "--http-user-agent" and "--version"
  • 8. Support offline mode
  • 9. Support shutdown when downloads complete.
  • 10. Support pwmd (Password Manager Daemon) - from Ben Kibbey
  • 11. New notification sound.
  • 12. New translation file - de.po (Alexander Haeussler)
  • User interface and usage changed.
  • You can't move downloads from queuing to finished.
  • If you set downloads runnable in finished or recycled, they will move to queuing.
  • If you delete downloads in queuing or finished, they will move to recycled.
  • DownloadDialog can remember changed data and keep it.
  • If you want add a large amount of urls to Uget, you can...
  • 1. From command line
  • uget-gtk –input-file=list.txt
  • uget-gtk URL1 URL2 URL3 …
  • 2. Copy follow lines and use “new from clipboard”.
  • http://192.168.0.1/file_1st.txt
  • http://192.168.0.1/file_2nd.txt
  • http://192.168.0.1/file_3rd.txt
  • http://192.168.0.1/file_4th.txt
  • ------
  • Others
  • If you want to use pwmd, you must use --enable-pwmd when you run "configure".
  • If you want to make temporary files hidden, you must use --enable-hidden when you run "configure".
  • If you want to set up how many downloads run at once, change "Active downloads" in category properties.

New in uGet 1.5.0.3 (Mar 20, 2010)

  • Fix fr.po (French) encoding.
  • Fix minor bugs.

New in uGet 1.5.0.2 (Mar 1, 2010)

  • Add option "Minimize to tray on startup" in setting dialog.
  • Uget could give the downloaded files the date and time of the original file on the server.
  • SIGTERM signal handling.
  • Update translation (ru).
  • Fix minor bugs.

New in uGet 1.5.0.1 (Dec 21, 2009)

  • Fix minor bugs.

New in uGet 1.5.0 (Oct 1, 2009)

  • Add new command argument "--input-file"
  • Add new item "Delete File and Data" to download menu.
  • Fix minor bugs.

New in uGet 1.4.9.2 (Aug 2, 2009)

  • Change many translatable strings for translator.
  • Update and remove fuzzy translation from urlgfe(legacy) - fr, it, pl, ru, zh_CN, and zh_TW.
  • Auditory notification.
  • Fix minor bugs.

New in uGet 1.4.9.1 (Jul 17, 2009)

  • All planning features in 1.5.0 are completed, change 1.4.9 (developing) to 1.4.9.1 (testing).
  • Displaying notification when download completed.
  • Program try to validate encoding of filename (UTF-8 or locale) from HTTP header.
  • Fix: If filename is empty in HTTP header, program will crash.

New in uGet 1.4.9 (Jul 5, 2009)

  • Launch default application for specified file types (default type is torrent).
  • Grab filename from HTTP header "Content-disposition:".
  • Fix: If file create failed, program will be crash.
  • Fix: Windows explorer show error if path contain space character. (Windows)

New in uGet 1.4.8.6 (Jun 21, 2009)

  • Add "Open" and "Open containing folder" in download menu. You can open downloaded file by default application.
  • Fix minor bugs.

New in uGet 1.4.8.5a (Jun 15, 2009)

  • Restore to Passive Mode by default. (reduce FTP connection time)
  • Fix bug about authentication (login), FTP connection, and proxy (socks v5...etc).
  • FTP protocol use Extended Passive Mode (EPSV) by default.
  • Clipboard monitor ignores file URL scheme.
  • Uget requires libcurl 7.19.1+ now.
  • Program clear running state in queuing of category when it starts.

New in uGet 1.4.8.5 (Jun 11, 2009)

  • Fix bug about authentication (login), FTP connection, and proxy (socks v5...etc).
  • FTP protocol use Extended Passive Mode (EPSV) by default.
  • Clipboard monitor ignores file URL scheme.
  • Uget requires libcurl 7.19.1+ now.
  • Program clear running state in queuing of category when it starts.

New in uGet 1.4.8.4 (Jun 5, 2009)

  • Program will create an empty file when start downloading. (works like firefox)
  • Delete empty downloaded file when download stops.
  • Uget requires libcurl 7.17+ now. (Remove source code that use OBSOLETE code of libcurl)
  • Uget data file structure was changed. (version 1.0 to 1.1)
  • Fix bug about resumable download.
  • Fix other issues and bugs.

New in uGet 1.4.8.3 (May 23, 2009)

  • Move config file path to ~/.config/Uget to meet XDG standards.
  • Support icon themes standards from freedesktop.org.
  • Fix issue in Windows platform.

New in uGet 1.4.8.2 (May 15, 2009)

  • Fix : Program can't output message If help flag used. (Windows platform).
  • Add auto save function and it's setting widget.
  • Add new command options : --http-cookie-data, --http-post-file

New in uGet 1.4.8.1 (May 9, 2009)

  • Fix some IPC issues from version 1.4.8

New in uGet 1.4.8 (May 8, 2009)

  • Command line options and previous process checking are workable now.
  • Program will try to apply settings from category if user doesn't assign it in command line option.
  • Add new command options:
  • --http-cookie-file
  • --http-post-data
  • --folder
  • --filename
  • --quiet
  • --category-index
  • Add desktop file for FreeDesktop.org standards.