Skip to content

Releases: ihabunek/toot

toot 0.43.0

13 Apr 07:15
b9c671b
Compare
Choose a tag to compare
 * 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

09 Mar 11:14
3bac9b2
Compare
Choose a tag to compare
 * 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

02 Jan 21:09
b4cbeee
Compare
Choose a tag to compare
 * Fix a crash in settings parsing code

toot 0.41.0

02 Jan 21:09
081bc04
Compare
Choose a tag to compare
 * 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

28 Dec 18:14
09b29d2
Compare
Choose a tag to compare
 * Reinstate `toot post --using` option.
 * Add shell completion for instances.

toot 0.40.1

28 Dec 11:24
22c9f38
Compare
Choose a tag to compare
 * Add `toot --as` option to replace `toot post --using`. This now works
   for all commands.

toot 0.40.0

27 Dec 09:19
41b77cc
Compare
Choose a tag to compare
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)

toot 0.39.0

23 Nov 10:38
509afd1
Compare
Choose a tag to compare
 * Add `--json` option to many commands, this makes them print the JSON
   data returned by the server instead of human-readable data. Useful for
   scripting.
 * TUI: Make media viewer configurable in settings, see:
   https://toot.bezdomni.net/settings.html#tui-view-images
 * TUI: Add rich text rendering (thanks Dan Schwarz)

toot 0.38.2

16 Nov 15:43
d4b6447
Compare
Choose a tag to compare
 * Fix compatibility with Pleroma (#399, thanks Sandra Snan)
 * Fix language documentation (thanks Sandra Snan)

toot 0.38.1

25 Jul 07:36
0a70af9
Compare
Choose a tag to compare
 * Fix relative datetimes option in TUI