uGet Changelog

What's new in uGet 2.2.3-1

Jan 1, 2020
  • Add parser for YouTube recently changed field.

New in uGet 2.2.2 (May 20, 2019)

  • Use quicksort to sort downloads.
  • Backup torrent and metalink files.
  • Curl plug-in: handle duplicate files with double extensions.

New in uGet 2.2.1 (Mar 11, 2018)

  • reduce memory usage.
  • mega plug-in: completed size should not be '-1' if file size > 2G on a 32-bit system.
  • adjust speed limit independently without enabling global speed limit.
  • Fix: Can't get 1080p video from YouTube.
  • update translation files.

New in uGet 2.2.0 (Jan 9, 2018)

  • mega plug-in: create new plug-in for MEGA site.
  • all plug-in: avoid crash if plug-in failed to start.
  • Fix: some category/status doesn't refresh it's download list.
  • update translation files.

New in uGet 2.0.9 (Feb 20, 2017)

  • Use character ↓/↑ to replace D:/U: to display speed.
  • avoid configure file corrupted on sudden shutdown.
  • curl plug-in: crashes when download file > 4GB.
  • Fix: program will move download to incorrect position if user switch to offline mode.
  • Fix: Segmentation fault after pressing delete key on gtk window.
  • Fix: Wayland hidden tray.
  • update translation files.

New in uGet 2.0.8 (Jun 29, 2016)

  • In speed limit mode, program adjust existing task speed when adding new task.
  • Add new setting "Display large icon".
  • Add configure argument "--enable-unix-socket" to use JSON-RPC over UNIX domain socket.
  • use msys2 + mingw to build uGet for windows.
  • curl plug-in: Don't use CURLAUTH_ANY, it causes authentication failed.
  • Fix: User can't use command-line to assign config directory (ui-gtk-1to2).
  • (2.1.3-2) Fix: Incorrect encoding on some characters (e.g. French characters)
  • (2.1.3-2) Fix: Program stop download queuing in some case

New in uGet 2.0.7 (Apr 11, 2016)

  • Fix: UI freeze if user activate download in sorted list.
  • Add Keywords entry into desktop file
  • Update translation files

New in uGet 2.0.6 (Apr 2, 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 8, 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. 6. Fix: Can't stop all task when program into offline mode.

New in uGet 2.0.4 (Jan 5, 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 21, 2015)

  • curl plug-in: update control file path if download file was renamed.
  • curl plug-in: update downloaded size after loading aria2 control file.
  • curl plug-in: update file size when allocating disk space.
  • Don't show border in right side of setting dialog.

New in uGet 2.0.2 (Sep 16, 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.1 (Aug 18, 2015)

  • curl plug-in: create new download file if file size is not the same.
  • curl plug-in: use common user & password by default.
  • curl plug-in: response error if post or cookie file not found.
  • curl plug-in: don't create aria2 control file if download file create failed.
  • curl plug-in: if error occurred while allocating disk space, delete created download file.
  • curl plug-in: count downloaded size after splitting download. (avoid progress > 100%)
  • avoid crash if user doesn't specify argument value.
  • When creating folder failed, check folder exists before returning error.
  • When uGet get SIGTERM, it will save settings and call sync() for Linux.
  • Check and fix settings after loading Setting.json

New in uGet 2.0 (Jun 19, 2015)

  • Try to ignore some error when parsing JSON file
  • clipboard monitor add a new file type 'WEBM'
  • Adjust main window default size
  • Add and update translation files

New in uGet 1.99.6 Beta (Jun 19, 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
  • ** see "doc/JSON-RPC interface.txt" in Git repo.

New in uGet 1.99.5 Beta (Jun 19, 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 Beta (Jun 19, 2015)

  • 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.3 Beta (Jun 19, 2015)

  • change category capacity limit from 9999 to 99999
  • reduce start-up time
  • curl plug-in: reset speed if download thread restart
  • curl plug-in: change file auto rename counts to 10000
  • curl plug-in: response error if error occur when create large file
  • Fix: program doesn't backup cookie or post file from command-line
  • Fix: user can't pause some downloading task. 9
  • Fix: download dialog can't accept magnet URI

New in uGet 1.99.2 Beta (Jun 19, 2015)

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

New in uGet 1.99.1 Beta (Jun 19, 2015)

  • "Start in tray" is workable now
  • Show confirm dialog when user delete category

New in uGet 1.99.0 Beta (Jun 19, 2015)

  • Remove speed limit option in download property. Use global speed limit to replace it
  • "Force start" can work with Scheduler and Offline mode
  • Force shutdown aria2 on exit even if aria2 tasks running
  • Fix: Program crashes on exit
  • restore SSL cipher list to default value

New in uGet 1.97.1 Beta (Jun 19, 2015)

  • curl plug-in: change SSL cipher and restore default SSL version

New in uGet 1.97.0 Beta (Jun 19, 2015)

  • Refresh download status when user enable/disable scheduler
  • change SSL cipher list to avoid "SSLv3 alert handshake failure"
  • Remove some duplicate strings
  • Update translation files

New in uGet 1.95.0 Beta (Jun 19, 2015)

  • curl plug-in: Program must get file timestamp even if file has existed
  • curl plug-in: Enable infinite retries if retry limit is zero
  • aria2 plug-in: "max-concurrent-downloads" is global option, don't use it with gid
  • aria2 plug-in: add "split" option to avoid less connections if user specify mirrors
  • aria2 plug-in: global speed limit must set correct value. 6. Remove line breaks from setting of clipboard monitor and aria2 arguments
  • Add missing Android.mk files

New in uGet 1.93.0 Beta (Jun 19, 2015)

  • aria2 plug-in: support RPC authorization secret token (Aria2 v1.8.4 new feature)
  • update uGet RSS every 30 minutes

New in uGet 1.91.0 Beta (Jun 19, 2015)

  • First uGet2 beta version

New in uGet 1.10.4 (Jun 19, 2015)

  • 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 = 23 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+)

New in uGet 1.10.3 (Jan 23, 2013)

  • Add new download option - "mirrors".
  • Change hotkey, Shift+Delete to delete data, Ctrl+Delete to delete file and data.
  • Change logo and icons.
  • Rearrange menu items.
  • Add & update translation files.

New in uGet 1.10.2 (Oct 2, 2012)

  • Display "unnamed URL" if no filename specified.
  • Add new hotkeys: Enter, Shift+Enter, Delete, and Shift+Delete.
  • Don't assign filename even if program accept '--quiet' argument.
  • Hide aria2 console window in Windows platform.
  • Program can build with gstreamer-1.0 (auto detect by autoconf).
  • update Italian translation file.

New in uGet 1.10.1 (Sep 17, 2012)

  • Restart download if aria2 response "speed was too slow".
  • Don't assign filename if user doesn't specify it by commandline or UI.
  • Show error message if uGet can't connect to aria2 on startup. (about 7 to 10 sec)
  • Add "Website by: Michael Tunnell (visuex.com)" in about dialog.
  • Fix: program doesn't save/restore summary visible settings.

New in uGet 1.10-0.3 (Sep 8, 2012)

  • Don't apply filename when uGet apply recently download settings.
  • Don't change URL from clipboard when user apply settings.

New in uGet 1.10-2 (Sep 4, 2012)

  • Apply a patch to avoid crash in Fedora 17

New in uGet 1.10 (Sep 3, 2012)

  • This version need GTK 3.4+ and GLib 2.32+.
  • Add global speed limits for aria2.
  • Add new option "Retrieve timestamp" in Download dialog.
  • Add new option "User Agent" in Download dialog.
  • Add Commandline Settings for some FlashGot users.
  • Add setting option "Apply recently download settings". (Enable by default) Change aria2 default arguments to "--enable-rpc=true -D --check-certificate=false".
  • aria2 plug-in use argument "continue=true".
  • aria2 plug-in can use user specified filename.
  • curl plug-in disable peer SSL certificate verification.
  • curl plug-in can keep user specified filename.
  • update French translation file.
  • Fix: program crash when user deleting files.
  • Fix minor bugs.

New in uGet 1.9.90 Testing (Aug 23, 2012)

  • Add new option "Retrieve timestamp" in Download dialog.
  • Refine aria2 global speed control.
  • Pass argument "continue" and "remote-time" to aria2 by XML-RPC.
  • Change aria2 arguments to "--enable-rpc=true -D --check-certificate=false". Enable "Apply recently download settings" by default.
  • Fix some bugs.

New in uGet 1.8.2 (May 14, 2012)

  • Fix: aria2 plug-in can't use user and password.
  • update Polish translation file.

New in uGet 1.8.1 (May 14, 2012)

  • avoid problem that file size larger than 2GB in some 32bit system.
  • fix build failure on gtk 3.3
  • change aria2 default arguments from --enable-xml-rpc to --enable-rpc
  • add and update some translations.

New in uGet 1.8.0 (Jun 2, 2011)

  • support for Torrent and Metalink file (with aria2 plug-in).
  • support for application indicator.
  • It can do speed limit control per download.
  • It can sort downloads by column in "All" category.
  • add scheduler.
  • add new plug-in that support aria2 version >= 1.10.
  • add new timestamp columns - "Added On" and "Completed On".
  • add configure option "--with-gtk3" to enable GTK+3 support.
  • add Belarusian translation file
  • move web site from http://urlget.sourceforge.net/ to http://uget.visuex.com/

New in uGet 1.7.6 Dev (May 9, 2011)

  • add "Force Start" to download menu.
  • avoid Ubuntu Unity crash if user disable "Always show tray icon" and close window.
  • fix display problems when uget is compiled with GTK+3
  • add Belarusian translation file

New in uGet 1.7.5 Dev (Apr 27, 2011)

  • display upload speed in status bar and status icon.
  • fix memory leak.
  • update Chinese translation files.

New in uGet 1.7.3 Dev (Mar 17, 2011)

  • support for application indicator.
  • program can use absolute path to launch aria2c.
  • fix building error.

New in uGet 1.7.2a Dev (Mar 4, 2011)

  • add configure option "--with-gtk3" to enable GTK+3 support.
  • add setting - "Always show tray icon".
  • add more setting, column, and view for aria2.
  • enable aria2 plug-in by default. (remove --enable-plugin-aria2)
  • fix minor bugs.

New in uGet 1.6.2 (Dec 13, 2010)

  • This version requires GTK+ version 2.18+
  • Warning: Uget 1.6 can NOT read 1.5 data.

New in uGet 1.5.9.3 Dev (Jul 31, 2010)

  • Support shutdown when downloads complete
  • New Command argument "--version"
  • Fix minor bugs