Skip to content

Release v3.4.0.0

Compare
Choose a tag to compare
@parg parg released this 17 May 16:02
· 647 commits to master since this release

Developer Blog posts are here: https://biglybt.tumblr.com/tagged/BiglyBT3400

FEATURE: Tag   | Added option to apply tag sort to library positions manually + auto [Parg]
FEATURE: Tag   | Added setTagSort Tag Constraint function and Library column [Parg]
FEATURE: Tag   | Add "full_copy_seen" Tag constraint keyword [Parg]
FEATURE: Tag   | Added support for reverse setTagSort [Parg]
FEATURE: Tag   | Added "timeToElapsed" Tag constraint function [Parg]
FEATURE: Tag   | Added +,-,/,* Tag constraint operations; Added toMiB and toGiB [Parg]
FEATURE: Tag   | Added "remaining" and toMB/toGB Tag Constraint variables/functions [Parg]
FEATURE: Tag   | Added getTagWeight constraint function to get download's weight [Parg]
FEATURE: Tag   | Added Tag weight parameter [Parg]
FEATURE: Tag   | Add "random" option to setTagSort [Parg]
FEATURE: Tag   | Added session_age constraint variable [Parg]
FEATURE: Tag   | Added Tag constraint keywords up_speed and down_speed [Parg]
FEATURE: Tag   | Added ifThenElse Tag constraint function [Parg]
FEATURE: Tag   | Added Tag a?b:c operator, rem, min and max functions [Parg]
FEATURE: Tag   | Add Tag constraint variable "my_rating" to get personal rating value [Parg]
FEATURE: Core  | Added speed limit handler option to not pause force-start downloads [Parg]
FEATURE: Core  | Added minimum storage controls to speed limit scheduler [Parg]
FEATURE: Core  | Added remote-port option to proxy factory [Parg]
FEATURE: Core  | Support explicit ports in web plugin white-lists [Parg]
FEATURE: Core  | Extended alternative-contacts to include Tor [Parg]
FEATURE: Core  | Extend PEX support [Parg]
FEATURE: Core  | Added a logger view for the torrent importer [Parg]
FEATURE: Plug  | Added isExternal to plugin interface tracker torrent [Parg]
FEATURE: Plug  | Tor Proxy DHT prototype [Parg]
FEATURE: UI    | Added peers count to all-trackers view (session only) [Parg]
FEATURE: UI    | Add incomplete/complete text to rank item tool tip where relevant [Parg]
FEATURE: UI    | Separate progress bar colour for light seeding [Parg]
FEATURE: UI    | Added max-seeds and min-peers to subscription filters [Parg]
FEATURE: UI    | Menu option to remove all routers [Parg]
FEATURE: UI    | Added is-external column to my tracker [Parg]
FEATURE: UI    | Ctrl+f selects filter box in chat view [Parg]
FEATURE: UI    | Added log messages and save messages chat overview columns [Parg]
FEATURE: UI    | Added "active requests" to All Trackers view [Parg]
FEATURE: UI    | Added dl history add/complete/remove columns to Subscriptions [Parg]
FEATURE: UI    | Added option to specify which side-bar tab is shown on startup [Parg]

CHANGE: Core   | Reduce start up logging; Log file removal during consistency checks [Parg]
CHANGE: Core   | Try harder to rename/remove already imported torrent files [Parg]
CHANGE: Core   | Obey order of IPv4/6 addresses returned [Parg]
CHANGE: Core   | Cache file system roots as can block UI when shares offline [Parg]
CHANGE: Core   | Decouple SecurityManager more as terminally deprecated [Parg]
CHANGE: Core   | Ignore cached peers when maintaining all-trackers peer count [Parg]
CHANGE: Core   | Remove tracker announce message logging [ferdnyc]
CHANGE: Core   | IpFilter: Tweak logging [ferdnyc]
CHANGE: Core   | Added debug for broken URLs [Parg]
CHANGE: Core   | Fix up some missing tag/category RSS item entries [Parg]
CHANGE: Core   | Change network selection defaults to be more permissive [Parg]
CHANGE: Core   | Check network of incoming peer exchanges [Parg]
CHANGE: Core   | Added .wmv to playable extensions [Parg]
CHANGE: Core   | Recreate aereg with minimal changes in Visual Studio 2022 [soroosh-chabi]
CHANGE: Core   | Slight tidy up of stateChange aggregation [Parg]
CHANGE: Plug   | Linux users: Dorkbox system tray plugin has been deprecated [Parg]
CHANGE: UI     | Bring back plugin bar support in classic UI if enabled in bigly UI [Parg]
CHANGE: UI     | Switch "close-to-tray" default to FALSE for Linux [Parg]
CHANGE: UI     | Change "active" to "running" in library header text [Parg]
CHANGE: UI     | Add right-click copy-to-clipboard for some Link widgets [Parg]
CHANGE: UI     | Make "show download" in Tag Overview Files tab switch to Torrents tab [Parg]
CHANGE: UI     | Allow the progress column in the seeding section [Parg]
CHANGE: UI     | Pack the subscription filters a little better [Parg]
CHANGE: UI     | Added small space above tool bar in windows dark mode [Parg]
CHANGE: UI     | Update local peer IP display [Parg]
CHANGE: UI     | Disable unwanted sub-tabs in open-torrent-options availability view [Parg]
CHANGE: UI     | Tidy up advanced configuration network interface list [Parg]
CHANGE: UI     | Use general date column for my-tracker date added [Parg]
CHANGE: UI     | Qualify peer connection state with SOCKS/plugin proxy info [Parg]
CHANGE: UI     | Click on intermediate check-box in FilesView -> check kids [Parg]
CHANGE: UI     | Fixed up Tag explains string a bit [Parg]
CHANGE: UI     | Changed subscription overview columns public/enabled/auto-download to check-boxes [Parg]
CHANGE: UI     | fi_FI: Finnish translation update [olavinto]
CHANGE: UI     | ja_JP: Japanese translation update [tetoria;ayano.midori]
CHANGE: UI     | ko_KR: Korean translation update [VenusGirl]
CHANGE: UI     | pt_BR: Brazilian Portuguese translation update [Havokdan]
CHANGE: UI     | ru_RU: Russian translation update [adem4ik]
CHANGE: UI     | tr_TR: Turkish translation update [BouRock]
CHANGE: UI     | zh_CN: Simplified Chinese translation update [Keith.T.Maxwell]

BUGFIX: Tag    | Revert change to tag network limits, it was working OK before [Parg]
BUGFIX: Tag    | Fix title of Tags Overview pop-outs [Parg]
BUGFIX: Tag    | Fix tag constraint handling of non-integer math [Parg]
BUGFIX: Core   | Fix IPv6 UDP announce [Parg]
BUGFIX: Core   | Use all resolved addresses for UDP announce/scrape [Parg]
BUGFIX: Core   | Handle multiple DNS records with binding better for URLs [Parg]
BUGFIX: Core   | Defer net-limit pause until downloads in state to be paused [Parg]
BUGFIX: Core   | Handle multiple net limits better to avoid pause/resume cycles [Parg]
BUGFIX: Core   | Fix metadata download tag propagation to actual download [Parg]
BUGFIX: Core   | Fix NPE when using web-remote over I2P/Tor [Parg]
BUGFIX: Core   | Fix NPE in magnet download [Parg]
BUGFIX: Core   | Fix URL construction [Parg]
BUGFIX: Core   | Fix download positions move respecting non-affected downloads [Parg]
BUGFIX: Core   | Improve support for non-public peer connections [Parg]
BUGFIX: Core   | Fix tracker to work with Tor [Parg]
BUGFIX: Core   | Set the correct networks for update torrents [Parg]
BUGFIX: Core   | Option to reduce debug on listen fails [Parg]
BUGFIX: Core   | Include more exception details in web-plugin logs [Parg]
BUGFIX: Core   | Skip possible tracker host actions for magnets [Parg]
BUGFIX: Core   | Prevent multiple active "you got message" checks [Parg]
BUGFIX: Core   | Added some extra timeout checks for peers stuck "connecting" [Parg]
BUGFIX: Core   | Fix up behaviour of DDB delete with put-and-forget [Parg]
BUGFIX: UI     | Fix units [Parg]
BUGFIX: UI     | Fix dark mode for Subscriptions info bar [Parg]
BUGFIX: UI     | Fix generic message box with windows dark mode [Parg]
BUGFIX: UI     | Modal donation pop-up can mess up torrent-options dialog layout [Parg]
BUGFIX: UI     | Reset piece-map header RHS on data source change [Parg]
BUGFIX: UI     | Fix open-torrents button height on Linux/win-dark [Parg]
BUGFIX: UI     | Fix up some dark-mode check-boxes [Parg]
BUGFIX: UI     | Make it obvious when persistent subs filters are empty [Parg]
BUGFIX: UI     | Fix selection back/forward not updating selected content correctly [Parg]
BUGFIX: UI     | Fix UI glitch when resolving My Peer fake "IP" for anon nets [Parg]
BUGFIX: UI     | Fix remembering last side-bar entry [Parg]

Historical change logs can be found in prior releases.

The release installers come with the ability to migrate (copy) your config, downloads, and plugins.