2.17
- GUI Improved: The BT task properties dialog's advanced page adds a separate anti-leech option, which has a higher priority than the global settings
- GUI Improved: The BT task properties dialog's advanced page adds a separate 'Enable tracker' option to control HTTP/UDP/WS trackers
- GUI Improved: Added advanced setting: network.preferred_network_adapter
- GUI Improved: Add a rename shortcut F2 to the task list
- GUI Improved: For task lists and other sortable lists, add a 'Reset Sorting' feature to the header right-click menu
- GUI Improved: After subscribing to the VIP membership in the Android app, the desktop version shows the VIP icon on the passport page at the bottom left corner. The progress bar bubble displays the points level, and the bubble with the level badge shows the valid level
- WebUI?Add a video file preview button column and a file count column (hidden by default) to the task list
- WebUI?Add a video file preview button column to the file list
- WebUI?Add file download function to the file list context menu
- WebUI?Add online video playback function to the context menu of the file list
- WebUI?The video playback window supports loading subtitle files (vtt, srt, ass formats)
- WebUI?"About" dialog displays architecture information
- WebUI?Fix the issue where the task list selection is misaligned when there are too many tasks
- Core Improved: WebUI connection adds ETag and Cache-Control caching mechanism
- Core Bugfix: DNS resolution issues are causing the program to fail to exit
- Core Bugfix: When opening a torrent to create a BT task, the configuration file save location is incorrect
- Core Bugfix: The HTTP server module returns incorrect data when handling a large number of concurrent short connections
|
|
|
|
|
2.16
- GUI Improved: Add task type filter to the left sidebar.
- GUI Improved: Add ED2K hash information column to the file list.
- GUI Improved: The context menu of the file list allows to copy the ED2K link of the selected file.
- GUI Improved: Always display the global log, no need to enable expert mode to display it.
- GUI Improved: The options window tracker list is divided into two input fields: manual and subscription.
- GUI Improved: Add advanced settings options: system.config_autosave_interval_min
- GUI Improved: Add advanced settings options: bittorrent.enable_sequential_download_mode_for_new_task
- GUI Improved: The max limit of network.max_connecting_connections changed to 60000
- GUI Improved: When system.config_autosave_interval_min set to 0, the auto-save function is disabled.
- GUI Improved: The BT task properties dialog box adds an option to create a subdirectory for single file torrent.
- GUI Improved: The BT task page of options window adds an option to create a subdirectory for single file torrent when adding BT tasks.
- GUI Improved: Update the country/region flags in the peer list
- GUI Bugfix: The CPU usage in global statistics sometimes shows as "-".
- GUI Bugfix: Global statistics do not show the situation of DHT being disabled.
- GUI Bugfix: When exiting the Linux desktop version in full screen mode, the width of the left sidebar is incorrect on the next startup.
- GUI Bugfix: After the system resumes from Sleep, there is an issue with the Dark Mode toolbar display.
- WebUI:Add task type filter to the left sidebar.
- WebUI:In some cases, the height of the left sidebar display area is incorrect.
- WebUI:Add BT task page to the options window.
- WebUI:When creating a new BT task, disable the automatic renaming feature.
- WebUI:If a file with the same name already exists in the Docker version, it will not display a hash check prompt and will directly perform the hash check.
- WebUI:Fix the issue where the task is not refreshed in a timely manner after deletion.
- WebUI:support the request without all fields of connection configuration modification.
- Core Improved: The WebUI connection uses Keep-Alive.
- Core Improved: Improve HTTP redirection handling
- Core Improved: Upgrade the boost version
- Core Improved: Upgrade sqlite version
- Core Improved: Adjust the TCP connection priority of the HTTP download task
- Core Improved: Handle the situation of memory allocation failure when loading the torrent market database.
- Core Improved: Enhance the stability of cloud service for remote connection.
- Core Bugfix: When the default action of the client filter's manual rule list is set to allow, the rules in the subscription list will be skipped.
- Core Bugfix: The metadata status in torrent history list and my shared list has incorrect information.
- Core Bugfix: The cumulative upload and download amounts on the statistics page are incorrect.
- Core Bugfix: Improve the detection of the server's resume capability for HTTP download tasks.
- Core Bugfix: The filtering of the task lists in the remote connection from Android App and the WebUI will affect each other.
- Core Bugfix: Improve the error handling of adding magnetic link from WebUI.
|
2.13
- GUI Improved: A prompt is added to the proxy server option to indicate that only IP addresses are supported, not domain names
- GUI Improved: A prompt message is added to the listening port on the remote access settings page
- WebUI:Implement task piece graphs
- WebUI:Implement flow graph
- WebUI:The bottom bar displays status information
- WebUI:Added CometID sign in dialog
- WebUI:Added mobile APP binding function
- WebUI:The console mode program does not allow disabling the WebUI
- WebUI:Fixed the issue of menu operation on touchscreen devices
- WebUI:Fixed task switch refresh when auto-refresh was disabled
- WebUI:Avoid legacy remote access page requests for favicon.ico
- Core Improved: Win32 editions supports file names including emoji characters
- Core Bugfix: The algorithm for blocking peers who transmit erroneous data multiple times has failed
- Core Bugfix: When moving BT task files to other directories on the same drive, the files of non-BT tasks in the folder will be moved together, regardless of whether selecting Move all files in the subfolder of the task
- Core Bugfix: The task list is sorted incorrectly by task size, and the BT task size should exclude the size of the padded area of the file boundary
|
2.12
- GUI Improved: Upgraded the UI library to fix cropping issues in scrolling windows on macOS 14+
- GUI Improved: If the task list has been sorted, when you click the task sort button in the toolbar, a prompt message will be displayed to unsort first
- GUI Improved: Added command line parameters --bt_port and --webui_port to set the listening port
- GUI Improved: The environment variables BITCOMET_BT_PORT and BITCOMET_WEBUI_PORT are read when the main program is started in command line mode and are used to set the listening port
- GUI Improved: Command-line mode reads environment variables WEBUI_USERNAME and WEBUI_PASSWORD when the main program starts, which is used to set the WEBUI username and password
- GUI Improved: Improved the layout of remote access page in options window
- GUI bugfix: When dark mode is disabled, the webview still follows the system setting of dark mode
- GUI bugfix: The list should scroll when dragging the task to reorder the task list
- GUI bugfix: When dragging a task to reorder the task list, the page up/down key will change the dragged task
- GUI bugfix: When dragging a task to reorder the task list, the target location indicator blinks
- WebUI: implements the server list and connection list for HTTP tasks
- WebUI: implements the task logs, global logs, and global statistics pages
- WebUI: The maximum number of rows displayed in the multi-line input box has been increased
- WebUI: fixed the issue that "Download Later" does not work when adding a HTTP task
- WebUI: fixed the error message after deleting a task
- Core Improved: Added advanced option network.exclude_remote_access_from_connection_restrictions that allows global rate limiting and TCP connection cap to exclude remote access connections, replacing the network.ignore_remote_access_in_speed_limit setting introduced in version 2.10
- Core Improved: The UDP packet timeout for DHT and UDP Tracker is adjusted to 10 sec
- Core Improved: The peer log in expert mode shows the Super Seed progress report log
- Core Improved: Added command line mode main program bitcometd.exe which has no graphical interface, and only supports web UI interface
- Core Improved: Added memory usage details to the Statistics page for macOS and Linux
- Core Improved: Adjusted the priority of TCP connections such as Tracker and RSS
- Core Improved: Added ALPN header for HTTPS downloads
- Core bugfix: After switching the listening port, the CPU usage statistics of UDP are invalid
- Core Bugfix: The remaining memory of the system in Linux should include the memory occupied by cache and buffer
- Core bugfix: The HTTP task handles the case where the original link redirects to different CDN addresses
|
2.11
- GUI Improved: add manual IP list in the IP filter page of Option dialog
- GUI Improved: new commands in context menu of peer list: ban IP permanently, unban all peers in task, unban all peers in all tasks
- GUI Improved: new option in Proxy settings page: use proxy to query long-term seeds
- GUI Improved: the default value of network.ignore_remote_access_in_speed_limit changed to true
- WebUI: adding IP list function changed to manual IP list in the IP filter page of Option dialog
- WebUI: add IP filter and max display count option in the context menu of peer list
- WebUI: add refresh interval option in View menu
- WebUI: add connection failed banner and retry button
- WebUI: peer list can choose group to display
- WebUI: peer list can unban specific IP in all tasks
- WebUI: peer list fix multiple-selection issue with shift key
- Core Improved: the file I/O module supports accessing the contentUri path in the Android system
- Core Bugfix: after enabling HTTPS mode for remote access, the Android app cannot connect to the desktop edition
- Core Bugfix: for BT tasks that are not piece aligned, when switching file priorities, the data of first and last piece may not be written correctly to the disk
- Core Bugfix: network.ignore_remote_access_in_speed_limit not applied to global download rate limiter
- Core Bugfix: the clients should re-login after changing username and password of Web UI
- Core Bugfix: no error message displayed when failed to listen on TCP port
- Core Bugfix: the manual IP list for IP filter is not loaded when the imported IP list is empty
|
2.10
- GUI Improved: improve layout of task summary panel
- GUI Improved: improve the prompt of download files larger than 4 GB in FAT32 file system
- GUI Improved: add IP filter settings page to the Options window, supporting import the IP address list file in CIDR format or automatically update it from the specified URL
- GUI Improved: improve the interface display of Trackers setting page in the Options window
- GUI Improved: Remote Download renamed to Remote Access
- WebUI: the install location of WebUI file changed from fav sub-dir to webui sub-dir
- WebUI: implement the task summary, file list, tracker list and peer list
- WebUI: add Connection, IP Filter and Remote Access pages in Options dialog
- WebUI: fix the high CPU usage issue of task list
- Core Improved: new advanced options network.ignore_remote_access_in_speed_limit
- Core Improved: BT tasks support IP address blacklist
|
2.09
- GUI Improved: new edition of WebUI (function incomplete and still under developing)
- GUI Improved: improve the remote download prompt information
- GUI Improved: the max connection number for HTTP download task changed from 200 to 2000
- GUI Improved: improve bc_bak file format error prompts
- GUI Bugfix: peerID not displayed in task page of Remote Download web page
- GUI Bugfix: the name of download files can be started with "."
- Core Improve: supports zstd compress for HTTP Tracker, torrent download and visit RSS feeds
- Core Improve: encode "+" in URL of HTTP task when sending to web server
- Core Improve: improve the block request algorithm when the progress of an HTTP download task is close to 100%
|
2.08
- GUI Improved: Add SHA512 checksum verification to HTTP task properties dialog
- GUI Improved: Update the IP2Location data version. The data version is displayed in the global log in Expert mode
- GUI Improved: Supplement country/regional flags to the peer list
- GUI Improved: Display the name of IP location in peer list
- GUI Improve: New advanced option: bittorrent.anti_leech_banned_client_names, ban peers by client name
- GUI Bugfix: If the window is set to be minimized at startup, but maximized when the program last exited, the favorites sidebar size is not restored gracefully
- GUI Bugfix: The program crashes when the number of rows in the task log list reaches the limit
- GUI Bugfix: When adding task by clipboard monitoring, task should not be added directly in silent mode
- GUI Bugfix: torrent maker dialog issue in dark mode
- Core Bugfix: Improved compatibility for parsing hybrid torrent files, handling cases where the last file is a padding file
|
2.07
- GUI Improve: When adding task by click a magnet link, holding down the Ctrl key will not display the new task dialog box and will directly create the task using default parameters
- GUI Improve: The date format of the CometID score history dialog is the same as that of the download list
- GUI Bugfix: When multiple BT tasks selected, the operation of setting long-term seeding in batches does not take effect in time
- Core Improve: Each HTTP task connection uses the original URL to initiate a connection to support redirecting to different CDN offload links
- Core Bugfix: program crash caused by long-term disk cache
|
2.06
- GUI Improve: Improve the task log list to prevent lagging when displaying a large number of logs
- GUI Improve: In expert mode, add the piece cache list and the long-term seeding cache list to the left fav bar
- GUI Improve: In expert mode, add the piece cache size, the long-term seeding cache size in the flow graph and the disk write buffer size
- GUI Improve: New advanced options in expert mode: bittorrent.cache.piece_cache_min_size_mb,bittorrent.cache.ltseed_cache_min_size_mb
- GUI Improve: new advanced options: network.enable_dl_limit_for_large_writing_buffer, network.large_writing_buffer_enter_size_mb, network.large_writing_buffer_leave_size_mb
- GUI Improve: Add a info tip icon to the disk cache page of the options dialog
- GUI Improve: The health of BT tasks in seeding state counts unconnected seeds
- GUI Improve: When adding a magnet link task, holding down the Ctrl key will not display the new task dialog box and will directly create the task using default parameters
- GUI Bugfix: The help link to the support us page of the options window is broken
- GUI Bugfix: If English is not included in the UI language list of macOS, the UI language fo BitComet cannot be switched to a non-English language
- Core Improve: When the disk cache reaches its maximum limit and the allocation of reading cache fails, the data is read based on the upload request size, and the entire piece data is no longer read from the disk at once
- Core Improve: Optimize long-term seed disk cache to avoid reading too much data from the disk at once
- GUI Improve: When the disk write buffer is too large, change from task speed limit to global speed limit
|
2.05
- GUI Improve: The traffic graph displays the disk read and write speed
- GUI Improve: Added advanced options related to disk write cache too large prompts:ui.disk_writing_buffer_warning 以及 ui.disk_writing_buffer_warning_size_mb
- GUI Improve: Each task can be individually set in the properties dialog box to enable proxies
- GUI Improve: After selecting multiple tasks, the right-click menu allows you to batch set whether to enable proxies
- GUI Improve: New proxy server option: Use proxy to connect to CometID
- GUI Improve: Handle the situation of cloud service not started in the AppBind Dialog
- GUI Bugfix: Batch download dialog sorting fails
- GUI Bugfix: Install package of v2.04 didn't copy app icon file for toast notification of Win 10/11 action center
- GUI Bugfix: When sorting the task list by the number of BT task seeds, the program crashes in some cases
- GUI Bugfix: After deleting the RSS feed, the corresponding download filter should also be deleted
- Core Improve: Torrent History, Share,Collection list and RSS Torrents list support torrent files in v2 and hybrid format. DHT Torrents and Tracker Torrents list cannot support it due to protocol limit.
- Core Improve: Change the HTTP task stop operation to asynchronous mode and add a new task status of 'Stopping' to avoid interface lag caused by saving cached data
- Core Improve: You can use the right-click menu to move downloaded files while the task is running, which will automatically pause the task and resume the task after the move is completed
- Core Bugfix: When importing and exporting tasks across platforms, the file path separator is not automatically converted
- Core Bugfix: Cannot save items acquired from BitComet task list RSS Feed.
|
|