Stig

Latest version: v0.12.8a0

Safety actively analyzes 630602 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 4 of 6

0.8.0a

Breaking changes:
* Some filters, sorters and columns have been renamed for consistency
* The file priority 'shun' is now called 'off'
* The 'details' command has been renamed to 'summary' ('details' still works
as an alias)
* The default keybindings to start/stop torrents have changed from <t+p> and
<t+P> to <t+s> and <t+S> (so we can open the peer list with <t+p>)
* For boolean settings, the values 'enable'/'disable' have been replaced by
'enabled'/'disabled'
* The 'clearlog' command has been removed (see new 'log' command)
* The setting 'tui.cli.history' has been renamed to 'tui.cli.history-file'
* The 'rate' command now accepts the same values for its LIMIT argument as
the settings 'srv.limit.rate.up/down'

Other changes:
* New commands: 'trackerlist', 'tracker add|remove'
* New contexts for keybindings: trackerlist, tracker
* New command 'log' can clear the log, scroll up/down and append info/error
messages to it
* New server settings: srv.utp, srv.dht, srv.pex, srv.lpd, srv.port,
srv.port-forwarding, srv.limit.peers.global, srv.limit.peers.torrent,
srv.autostart-torrents, srv.part-files, srv.encryption
* New setting: tui.cli.history-size
* New setting: remove.max-hits sets the maximum number of torrents that are
deleted without extra user confirmation
* Filters, sorters and columns now have shorthand aliases
* New default keybinding: <t+p> opens a torrent's peer list
* New default keybinding: <t+t> opens a torrent's tracker list
* <ctrl-l> now hides/shows the log and <alt-l> clears it
* <backspace> reverts a partially entered keychain by one character
* <ctrl-c> is now bindable and no longer raises KeyboardInterrupt
* Newlines in rc files can now be escaped with "\" to break up long lines
* The 'rc' command is now available on the CLI
* The 'rc' command no longer fails if it encounters a command that is not
supported by the active interface
* Foreground colors in the tab bar are now all bright in the default theme
* Time deltas now show seconds if less than two minutes away
* Use pyxdg module instead of appdirs (if you installed with pip, run
`pip3 uninstall --yes xdg`)

Fixed bugs:
* Long torrent lists in narrow terminals no longer take ages to print
* In torrent details, the 'Completed' date was displayed as the unix epoch
(1970-01-01 ...) if unknown, and the 'Ratio' was displayed as negative
values if unknown/not applicable
* Don't throw 'Unclosed client session' errors when opening multiple
torrent lists at once while not being connected to the daemon
* Don't crash with 'KeyError' exception when opening many torrent lists at
once while being connected to the daemon
* Some columns in torrent, peer and file lists were unnecessarily wide
* Don't crash with BrokenPipeError when piping output to tools like 'head'

0.7.3a

Fixed bugs:
* Do what the previous release said (Come on brain, you used to be cool!)

0.7.2a

Fixed bugs:
* 'peerlist' command crashed with a NameError if no title was specified

0.7.1a

Fixed bugs:
* Pressing <page up> or <page down> with a modifier (namely <alt>) resulted
in a crash

0.7.0a

Breaking changes:
* File lists are now opened with <alt-enter> instead of <enter>

Other changes:
* Scrollbars to indicate scroll position
* Scroll one page up/down with <space>/<b>
* New commands
- 'details' displays detailed information about a single torrent (bound to
<enter> by default)
- 'sort' changes the sort order of existing torrent and peer lists (bound
to <s> by default)
- 'rate' limits the download and upload rates of individual torrents or
globally
* New torrent list columns 'rate-limit-up' and 'rate-limit-down' that show a
torrent's individual rate limits
* New 'tab' command option --close-all closes all tabs
* New 'unbind' command option --all removes all keybindings
* New 'add' command option --path downloads to a custom path
* New log messages are now automatically hidden after showing them for 10
seconds. (You can always toggle with <alt-shift-l>.)
* New contexts for keybindings: 'torrentlist', 'filelist', 'peerlist'
* <?> is now an alias for <F1>
* Quick help in top bar now reacts to changed keybindings even after the
initial start
* Sort orders are deduplicated

Fixed bugs:
* The settings 'tui.log.height' and 'tui.log.autohide' didn't do anything
* 'tui' command can hide/show/toggle multiple elements, as documented
* Keybinding context 'file' was not documented in help for 'bind' command

0.6.0a

Breaking changes:
* Column 'peers-seeding' is now called 'seeds'
* Column 'peers-connected' is now called 'connections'
* Peer sort order 'name' is now called 'torrent'

Other changes:
* Custom tab titles with `tab -t 'My Title'
* New columns: 'available', '%available'
* New peer filter: 'country'
* With no default rc file present, create several tabs with different lists
instead of just one with all torrents
* Negative tab focus positions (e.g. `tab --close -1` deletes the rightmost tab)
* Default torrent list columns have changed (see `stig help columns.torrents`)
* Allow missing leading zero for float numbers < 1 (e.g. ".14" -> 0.14)
* Smaller space between tab titles

Fixed bugs:
* Tab titles are now broken up into multiple lines if necessary
* File filter 'size' refused to parse numbers like '100MB'

Page 4 of 6

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.