1.76
- GUI Improve: new Tracker Torrents list displays Magnet URI fetched from tracker scrape
- GUI Improve: tracker scrape URL can be added to the tracker list below tracker torrents list with the context menu
- GUI Improve: add copy IP and port command to the context menu of peer list
- GUI Improve: display loading progress for torrent lists
- GUI Improve: display Time Received info in torrent list
- GUI Improve: display memory used by torrent list in Statistics page
- GUI Improve: do not switch to all task list when add new task from RSS feeds automatically
- GUI Improve: display progress of folder in file list of BitTorrent task
- GUI Improve: support xs parameter in magnet URI for specifying the URL of torrent file
- GUI Improve: display the time left of Long-Term Seeds querying in Tracker list of BitTorrent task
- GUI Improve: add "DownloadsBitComet" to default download folders for new installation
- GUI Bugfix: the metadata icon not refreshed in time after metadata downloaded
- GUI Bugfix: fix sort bug for title column of DHT and Tracker torrent list
- GUI Bugfix: do not ask to enable DHT network when batch download torrents with torrent download URL
- GUI Bugfix: the option of max item count of torrents list can not set to 100000
- GUI Bugfix: when the floating window is enlarged, the ordinate display is abnormal in some cases
- Core Improve: support arm64 instruction set for Apple M1 in Mac edition
- Core Improve: support fetch torrent infohash list from HTTP/HTTPS tracker scrape URL or stats page
- Core Improve: support fetch torrent infohash list from WS/WSS tracker with scrape action
- Core Improve: improve parsing speed for JSON data
- Core Improve: improve compatibility with MiniUPnPd/2.2.0
- Core Improve: upgrade OpenSSL to v1.1.1k
- Core Improve: enable BitTorrent encryption protocol by default
- Core Bugfix: BitTorrent task can not finish downloading if torrent containing incorrect piece-alignment padding files
- Core Bugfix: BitTorrent task will scan files to calculate hash after starting even if Long-Term Seeds and eMule plugin not enabled
- Core Bugfix: upnp.exe invoked repeatedly in system with multiple networks
- Core Bugfix: can not handle long packet of websocket
- Core Bugfix: network.tcp_connection_timeout break long connection of websocket
- Core Bugfix: remove .piece_part.bc! when remove tasks without deleting downloaded files
|
|
|
1.75
- GUI Improve: add Display Score History item in CometID menu
- GUI Improve: display CometID score update info in Global Log pane if expert mode enabled
- GUI Improve: add an icon to the download metadata item in the content menu of torrent list
- GUI Improve: support any DPI scale in Windows edition
- GUI Improve: support open iso files after task downloaded
- GUI Improve: add UDP packets rate info in Statistics page
- GUI Improve: improve text in Add Peer dialog of BitTorrent task
- GUI Improve: display file count and alignment in summary pane of BitTorrent task
- GUI Improve: display piece index of files in file list of BitTorrent task
- GUI Improve: support WS/WSS trackers in TrackerList of Option dialog
- GUI Improve: support globle hotkey for hide/unhide main window in Mac edition
- GUI Improve: improve initial size of Option window in Mac edition
- GUI Bugfix: grid line in download list not shown when enabled from View menu
- GUI Bugfix: do not create shortcut in start menu in systems other than Windows 10
- GUI Bugfix: the prompt of existing in Torrent History not displayed if re-download Magnet link after task deleted
- GUI Bugfix: Windows Library folder not handled in task batch download dialog from torrent list
- GUI Bugfix: display tracker return 0 peer in status column of tracker list
- Core Improve: the CometID score renewal cycle is shortened from one day to no more than one hour
- Core Improve: store CometID score daily history in local file
- Core Improve: improve database access performance
- Core Bugfix: program may crash if error occurs when loading data from database
- Core Bugfix: program may crash if force quit when task properties window display in Mac edition
|
1.74
- GUI Improve: display number of Long-Term Seeds in task list
- GUI Improve: add the detection and repair of improper disk boost service permissions
- GUI Improve: new advanced option: bittorrent.enable_lsd
- GUI Improve: add listening port, remote port and peer source columns in Peer list of BitTorrent task
- GUI Improve: display LSD status info in Tracker list of BitTorrent task
- GUI Improve: display LSD listening port status in Statistics page
- GUI Improve: display listening port forwards status for Remote Download in Statistics page
- GUI Improve: display detailed network speed info of protocol payload in Statistics page
- GUI Improve: display host name of Web Seed in peer list
- GUI Improve: display system notification when task download finish in Mac edition
- GUI Bugfix: invalid path prompt when import/export tasks and settings in Mac edition
- Core Improve: support Local Service Discovery, to search BT peers in local network using UDP multicast
- Core Improve: support ws parameter in Magnet URI, to add web seed
- Core Improve: upgrade OpenSSL to v1.1.1i
- Core Improve: decrease CPU usage in Mac edition
- Core Bugfix: fail to preview video files of huge size
- Core Bugfix: fix bugs when auto add a suffix to default saving file/folder name automatically for BitTorrent task
- Core Bugfix: fix bug in auto-rename when re-download HTTP tasks
- Core Bugfix: When detect UDP listen port forwards status, UDP packets from local network should be ignored
|
1.73
- GUI Improve: new Replace Trackers command in context menu of task list, when multiple BitTorrent tasks selected
- GUI Improve: new Update Tracker command in context menu of tracker list
- GUI Improve: advanced option to enable UDP Tracker support: bittorrent.udp_tracker
- GUI Improve: display TCP/UDP Upload Speed and Cache Size in Long-Term Seeding list for Export Mode
- GUI Improve: support sorting items in Long-Term Seeding list for Export Mode
- GUI Improve: display Total Row in Long-Term Seeding list for Export Mode
- GUI Improve: auto add a suffix to default saving file/folder name automatically for BitTorrent task only when creating tasks quietly
- GUI Improve: display DHT announce list in Export Mode
- GUI Improve: add a new limit of MAX 100000 for torrent list
- GUI Bugfix: torrent size estimation error in torrent make dialog if only single file selected
- GUI Bugfix: when batch download multiple torrents with metadata in torrent list, the task will be created one by one
- GUI Bugfix: the listen port setting in Remote Download option page should not be disabled if web interface disabled and APP interface enabled
- GUI Bugfix: fix mistake of query file size in HTTP task properties window
- GUI Bugfix: fix mistake of torrent list statusbar refresh
- Core Improve: support WS/WSS Trackers (WebTorrent is unsupported yet)
- Core Improve: use worker thread to read files for Long-Term Seeding to reduce UI lag
- Core Improve: use worker thread to read files for video file remote playback in APP
- Core Improve: optimization for Long-Term Seeding with torrents containing a lot of files
- Core Improve: improve torrent list loading, reduce UI lag
- Core Improve: support downloading metadata directly in Add New Task window in Android APP
- Core Improve: support selecting part of files in torrent to download in Android APP
- Core Improve: support download files from finished task in desktop version in computer to Android APP in mobile phone
- Core Improve: improve sqlite save operation, reduce disk drive activity
- Core Bugfix: files are not deleted when removing tasks which haven't been started yet
- Core Bugfix: avoid send duplicate UDP request to DHT nodes
- Core Bugfix: cache not released after disable Long-Term Seeding
- Core Bugfix: program crash when creating torrent file, if DHT disabled or pending startup
- Core Bugfix: bug in auto-rename for the task with duplicated save folder when creating BitTorrent task in batch
- Core Bugfix: program cannot start in Windows XP
- Core Bugfix: task queue operation incorrectly if task progress dropped from 100% due to file missing detection
|
1.72
- GUI Improve: add a suffix to default saving file/folder name automatically for BitTorrent task if a file/folder has the same name exists
- GUI Improve: stop time-out counting when click any option check-box in duplicate files prompt dialog for BitTorrent task
- GUI Improve: auto switch unit for upload/download size in peer list of BitTorrent task
- GUI Improve: display memory info in graph pane
- GUI Improve: auto layout positions of legends in graph pane
- GUI Improve: torrent size estimation handle the piece-alignment option in torrent make dialog
- GUI Improve: remove advanced option dht.udp_sessions_threshold, add new advanced option dht.udp_send_queue_threshold
- GUI Improve: display number of dropped DHT requires
- GUI Improve: show CPU usage in flow graph in macOS version
- GUI Bugfix: fix crash when click download eMule plugin button in Option window
- GUI Bugfix: creation date in task summary not refreshed after metadata downloaded for BitTorrent task
- GUI Bugfix: metadata icon in torrent list not refreshed after metadata downloaded
- Core Improve: use worker thread for Long-Term Seeding to reduce UI lag
- Core Improve: add support of Long-Term Seeding for files smaller than 1MB
- Core Improve: when UDP send queue threshold of DHT reached, incoming DHT requires are dropped
- Core Improve: able to identify Shareaza client
- Core Bugfix: task queue operation incorrectly if choose seeding directly using exist files after opening torrent
- Core Bugfix: if the DHT network startup delay is enabled, the auto-started tasks will not announce to DHT any more
- Core Bugfix: crash when DNS querying
|
1.71
- GUI Improve: add new advanced option: ui.copy_magnet_with_tracker
- GUI Improve: add new advanced option: dht.startup_delay_sec
- GUI Improve: add new advanced option: dht.max_udp_sessions
- GUI Improve: add Long-Term Seeding list to left channel list when expert_mode enabled
- GUI Improve: display number of files for Long-Term Seeding in flow graph
- GUI Improve: display number of DHT nodes and sessions by type in flow graph
- GUI Improve: display CPU usage in flow graph
- GUI Improve: display flow graph pane under torrent list also
- GUI Improve: display UDP sending queue length for separate category in Statistics pane
- GUI Improve: display number of DNS cache in Statistics pane
- GUI Improve: tracker list supports sorting
- GUI Improve: do not switch to download list after add new BitTorrent task from RSS page
- GUI Improve: display banned peers of BitTorrent task in separate group
- GUI Bugfix: binding IP address in advanced option can not be modified
- GUI Bugfix: update time of RSS feeds not changed after manual refresh
- GUI Bugfix: tooltip displayed incorrectly when the column order of peer list adjusted
- Core Improve: UDP sending queue changed to multiple queues
- Core Improve: prevent Sonic Studio 3 DLL injection, enhance program stability
- Core Improve: BitTorrent task start Long-Term Seeding automatically if become 100% completed after hash checking
- Core Improve: add cache for DNS query
- Core Improve: UDP Tracker connect will retry later if length of sending queue reached limit
- Core Improve: reduce unnecessary DHT transmission if reached the threshold of UDP sessions
- Core Improve: increase the priority of connection for passport login
- Core Bugfix: empty folder left after moving downloaded files for finished task
|
1.70
- GUI Improve: add option to start seeding after generating torrent file
- GUI Improve: advanced option system.show_debug_info renamed to system.enable_expert_mode
- GUI Improve: add DHT network node list to left channel list when expert_mode enabled
- GUI Improve: add flow graph for download speed, upload speed, DHT transfer
- GUI Improve: display location code if no location image in peer list
- GUI Improve: Add HTTP download in batch window support paste HTTP URL list
- GUI Improve: "Remember my settings" in Auto Shutdown menu changed to "Remember Shutdown Condition"
- GUI Bugfix: number of Torrent History not refreshed after generating torrent file
- GUI Bugfix: peer download progress not displayed in peer list
- GUI Bugfix: IP location icon dispay bug when using 150% DPI
- GUI Bugfix: download speed display bug in floating window
- GUI Bugfix: binding IP address in advanced option can not be set to unassigned
- Core Bugfix: data save failure due to zero-size file in torrent
- Core Bugfix: program may crash when downloading pieces containing file boundary in v1.69
- Core Bugfix: initial seeding option can not be saved due to async modifacation operation of BT task properties (v1.68 - 1.69)
|
1.69
- GUI Improve: display Mobile APP traffic in the info-tips of upload size and upload speed in task summary pane
- GUI Improve: display detailed failure info of download torrent in BT task log pane
- GUI Improve: display IP location in peer list of BitTorrent task
- GUI Bugfix: the main window should not be restored by relaunch program if entered lock mode while the main window minimized
- GUI Bugfix: can't change the default download directory for a task tag in the Option window
- GUI Bugfix: handle the situation of LAN IP is the same with WAN IP in Remote Download page of Options window
- Core Improve: improve error handling after piece hash check failure of BT task
- Core Improve: part of the file operation is moved to the worker thread to reduce UI freeze
- Core Improve: improve torrent share data processing and reduce UI freeze
- Core Improve: supports brotli compress for HTTP Tracker, torrent download and visit RSS feeds
- Core Improve: apply advanced option http.user_agent to all HTTP connections besides HTTP file download
- Core Improve: remove HTTP request header: Pragma/Cache-Control: no-cache
- Core Bugfix: occasionally crash when starting BT task asynchronously
|