Releases: ihabunek/toot
Releases · ihabunek/toot
toot 0.45.0
toot 0.44.1
* Make it possible to pass status URL as status_id, experimental (thanks @nemobis) * Show statuses in search results (thanks @nemobis)
toot 0.44.0
* **BREAKING:** Require Python 3.8+ * Add `toot diag` for displaying diagnostic info (thanks Dan Schwarz) * TUI: Improve image support (thanks @AnonymouX47) * TUI: Add support for indexed color image rendering (#483) (thanks Dan Schwarz) * TUI: Fix crash bug (#483) (thanks Dan Schwarz)
toot 0.43.0
* TUI: Support displaying images (thanks Dan Schwarz) * Improve GoToSocial compatibility (thanks Luca Matei Pintilie) * Show visibility in timeline (thanks Sandra Snan) * Flag `notifications --clear` no longer requires an argument (thanks Sandra Snan) * TUI: Fix crash when rendering invalid URLs (thanks Dan Schwarz) * Migrated to pyproject.toml finally
toot 0.42.0
* TUI: Add `toot tui --always-show-sensitive` option (thanks Lexi Winter) * TUI: Document missing shortcuts (thanks Denis Laxalde) * TUI: Use rounded boxes for nicer visuals (thanks Dan Schwarz) * TUI: Don't break if edited_at status field does not exist
toot 0.41.1
* Fix a crash in settings parsing code
toot 0.41.0
* Honour user's default visibility set in Mastodon preferences instead of always defaulting to public visibility (thanks Lexi Winter) * TUI: Add editing toots (thanks Lexi Winter) * TUI: Fix a bug which made pallette config in settings not work * TUI: Show edit datetime in status detail (thanks Lexi Winter)
toot 0.40.2
* Reinstate `toot post --using` option. * Add shell completion for instances.
toot 0.40.1
* Add `toot --as` option to replace `toot post --using`. This now works for all commands.
toot 0.40.0
This release includes a rather extensive change to use the Click library (https://click.palletsprojects.com/) for creating the command line interface. This allows for some new features like nested commands, setting parameters via environment variables, and shell completion. Backward compatibility should be mostly preserved, except for cases noted below. Please report any issues. * BREAKING: Remove deprecated `--disable-https` option for `login` and `login_cli`, pass the base URL instead * BREAKING: Options `--debug` and `--color` must be specified after `toot` but before the command * BREAKING: Option `--quiet` has been removed. Redirect output instead. * Add passing parameters via environment variables, see: https://toot.bezdomni.net/environment_variables.html * Add shell completion, see: https://toot.bezdomni.net/shell_completion.html * Add `tags info`, `tags featured`, `tags feature`, and `tags unfeature` commands * Add `tags followed`, `tags follow`, and `tags unfollow` sub-commands, deprecate `tags_followed`, `tags_follow`, and `tags tags_unfollow` * Add `lists accounts`, `lists add`, `lists create`, `lists delete`, `lists list`, `lists remove` subcommands, deprecate `lists`, `lists_accounts`, `lists_add`, `lists_create`, `lists_delete`, `lists_remove` commands. * Add `--json` option to tags and lists commands * Add `toot --width` option for setting your prefered terminal width * Add `--media-viewer` and `--colors` options to `toot tui`. These were previously accessible only via settings. * TUI: Fix issue where UI did not render until first input (thanks Urwid devs)