Skip to content
Tags give the ability to mark specific points in history as being important
  • 0.27.0
    toot 0.27.0
    
     * TUI: Fix access to public and tag timelines when on private mastodon
       instances (#168)
     * Add `--reverse` option to `toot notifications` (#151)
     * Fix `toot timeline` to respect `--instance` option
     * TUI: Add opton to pin/save tag timelines (#163, thanks @dlax)
     * TUI: Fixed crash on empty timeline (#138, thanks ecs)
  • 0.26.0
    toot 0.26.0
    
     * Fix datetime parsing on Python 3.5 (#162)
     * TUI: Display status links and open them (#154, thanks @dlax)
     * TUI: Fix visibility descriptions (#153, thanks @finnoleary)
     * **IMPORTANT:** Starting from this release, new releases will not be
       uploaded to the APT package repository at `bezdomni.net`. Please use
       the official Debian or Ubuntu repos or choose another [installation
       option](https://toot.readthedocs.io/en/latest/install.html).
  • 0.25.2
    a958573d · Bump version, changelog ·
    toot 0.25.2
    
     * Revert adding changelog and readme to sourceballs (#149)
     * TUI: Fall back to username when display_name is unset (thanks @dlax)
     * Note: 0.25.1 was skipped due to error when releasing
  • 0.25.0
    fdbed57f · Tweak release procedure ·
    toot 0.25.0
    
     * Show character count when composing (#121)
     * Include changelog and license in sourceballs (#133)
     * Fix searching by hashtag which include the '#' (#134)
     * Upgrade search to v2 (#135)
     * Fix compatibility with Python < 3.6 (don't use fstrings)
  • 0.24.0
    toot 0.24.0
    
     * On Windows store config files under %APPDATA%
     * CLI: Don't use ANSI colors if not supported by terminal or when not in
       a tty
     * TUI: Implement deleting own status messages
     * TUI: Improve rendering of reblogged statuses (thanks @dlax)
     * TUI: Set urwid encoding to UTF-8 (thanks @bearzk)
  • 0.23.1
    7309e5bb · Bump version ·
    toot 0.23.1
    
     * Fix a date parsing bug in Python versions <3.7 (#114)
  • 0.23.0
    7986d3a6 · Update release procedure ·
    toot 0.23.0
    
     * Add `toot tui`, new and improved TUI implemented written with the help
       of the [urwid](http://urwid.org/) library
     * Deprecate `toot curses`. It will show a deprecation notice when
       started. To be removed in a future release
     * Add `--editor` option to `toot post` to allow composing toots in an
       editor (#90)
     * Fix config file permissions, set them to 0600 when creating the
       initial config file (#109)
     * Add user agent string to all requests, fixes interaction with
       instances protected by Cloudflare (#106)
  • 0.22.0
    e108f370 · Bump version ·
    toot 0.22.0
    
    * **BRAEAKING**: Dropped support for Python 3.3
    * Add `toot notifications` to show notifications (thanks @dlax)
    * Add posting and replying to curses interface (thanks @Skehmatics)
    * Add `--language` option to `toot post`
    * Enable attaching upto 4 files via `--media` option on `toot post`
  • 0.21.0
    0.21.0
    
    * Add `toot reblogged_by` to show who reblogged a status (#88)
    * Add `toot thread` to show a status with its replies (#87)
    * Better handling of wide characters (eastern scripts, emojis) (#84)
    * Improved `timeline`, nicer visuals, and it will now ask to show next batch
      of toots, unless given the `--once` option
    * Add public/local/tag timelines to `timeline` and `curses`
    * Support for boosting and favouriting in `toot curses`, press `f`/`b` (#88,
      #93)
  • 0.20.0
    3ac8e59d · Bump version ·
    toot 0.20.0
    
    * Enable interaction with instances using http instead of https (#56)
    * Enable proxy usage via environment variables (#47)
    * Make `toot post` prompt for input if no text is given (#82)
    * Add post-related commands: `favourite`, `unfavourite`, `reblog`, `unreblog`,
      `pin` & `unpin` (#75)
  • 0.19.0
    5871916f · Bump version ·
    Version 0.19.0
    
    * Add support for replying to a toot (#6)
    * Add `toot delete` command for deleting a toot (#54)
    * Add global `--quiet` flag to silence output (#46)
    * Make `toot login` provide browser login, and `toot login_cli` log in via
      console. This makes it clear what's the preferred option.
    * Use Idempotency-Key header to prevent multiple toots being posted if request
      is retried
    * Fix a bug where all media would be marked as sensitive
  • 0.18.0
  • 0.17.1
    18e28531 · Bump version ·
  • 0.17.0
    27df3525 · Bump version ·
  • 0.16.1
  • 0.16.2
    e28417d0 · Bump version ·
  • 0.16.0
    9787954a · Bump version ·
  • 0.15.1
    05de52ce · Bump version ·
  • 0.15.0
    46a2a6e8 · Bump version ·
  • 0.14.0