2017-04-12 17:16:45 +02:00
|
|
|
Changelog
|
|
|
|
---------
|
|
|
|
|
2019-08-01 13:25:45 +02:00
|
|
|
**0.22.0 (2019-08-01)**
|
2019-04-16 14:13:58 +02:00
|
|
|
|
2019-07-30 16:16:03 +02:00
|
|
|
* **BRAEAKING**: Dropped support for Python 3.3
|
2019-04-16 14:13:58 +02:00
|
|
|
* Add `toot notifications` to show notifications (thanks @dlax)
|
2019-04-23 13:17:26 +02:00
|
|
|
* Add posting and replying to curses interface (thanks @Skehmatics)
|
2019-07-30 16:13:29 +02:00
|
|
|
* Add `--language` option to `toot post`
|
2019-08-01 12:56:21 +02:00
|
|
|
* Enable attaching upto 4 files via `--media` option on `toot post`
|
2019-04-16 14:13:58 +02:00
|
|
|
|
2019-02-15 14:10:51 +01:00
|
|
|
**0.21.0 (2019-02-15)**
|
|
|
|
|
|
|
|
* 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)
|
|
|
|
|
|
|
|
**BC BREAK**
|
|
|
|
|
|
|
|
* in `toot timeline` short argument for selecting a list is no longer `-i`, this
|
|
|
|
has been changed to select the instance, so that it is the same as on other
|
|
|
|
commands, please use the long form `--list` instead
|
|
|
|
|
2019-01-02 12:53:55 +01:00
|
|
|
**0.20.0 (2019-02-01)**
|
2018-12-30 10:02:50 +01:00
|
|
|
|
|
|
|
* Enable interaction with instances using http instead of https (#56)
|
2018-12-30 12:36:13 +01:00
|
|
|
* Enable proxy usage via environment variables (#47)
|
2019-01-02 10:49:49 +01:00
|
|
|
* Make `toot post` prompt for input if no text is given (#82)
|
2019-01-02 12:24:38 +01:00
|
|
|
* Add post-related commands: `favourite`, `unfavourite`, `reblog`, `unreblog`,
|
|
|
|
`pin` & `unpin` (#75)
|
2018-12-30 10:02:50 +01:00
|
|
|
|
2018-06-27 16:33:00 +02:00
|
|
|
**0.19.0 (2018-06-27)**
|
2018-06-13 12:43:31 +02:00
|
|
|
|
|
|
|
* Add support for replying to a toot (#6)
|
2018-06-15 09:03:59 +02:00
|
|
|
* Add `toot delete` command for deleting a toot (#54)
|
|
|
|
* Add global `--quiet` flag to silence output (#46)
|
2018-06-15 09:39:28 +02:00
|
|
|
* Make `toot login` provide browser login, and `toot login_cli` log in via
|
|
|
|
console. This makes it clear what's the preferred option.
|
2018-06-13 13:22:52 +02:00
|
|
|
* Use Idempotency-Key header to prevent multiple toots being posted if request
|
|
|
|
is retried
|
2018-06-27 15:30:56 +02:00
|
|
|
* Fix a bug where all media would be marked as sensitive
|
2018-06-13 12:43:31 +02:00
|
|
|
|
2018-06-12 12:22:37 +02:00
|
|
|
**0.18.0 (2018-06-12)**
|
2018-06-07 10:04:50 +02:00
|
|
|
|
2018-06-12 11:42:28 +02:00
|
|
|
* Add support for public, tag and list timelines in `toot timeline` (#52)
|
2018-06-07 10:04:50 +02:00
|
|
|
* Add `--sensitive` and `--spoiler-text` options to `toot post` (#63)
|
2018-06-12 12:22:37 +02:00
|
|
|
* Curses app improvements:
|
|
|
|
* Respect sensitive content, require keypress to show
|
|
|
|
* Add help modal (press h)
|
|
|
|
* Misc rendering improvements
|
2018-06-07 10:04:50 +02:00
|
|
|
|
|
|
|
**0.17.1 (2018-01-15)**
|
2018-01-15 22:58:27 +01:00
|
|
|
|
2018-01-15 23:14:20 +01:00
|
|
|
* Create config folder if it does not exist (#40)
|
2018-01-15 22:58:27 +01:00
|
|
|
* Fix packaging to include `toot.ui` package (#41)
|
|
|
|
|
2018-06-07 10:04:50 +02:00
|
|
|
**0.17.0 (2018-01-15)**
|
2018-01-14 15:28:05 +01:00
|
|
|
|
|
|
|
* Changed configuration file format to allow switching between multiple logged
|
|
|
|
in accounts (#32)
|
|
|
|
* Respect XDG_CONFIG_HOME environment variable to locate config home (#12)
|
2018-01-14 15:40:57 +01:00
|
|
|
* Many improvements to the curses app:
|
|
|
|
* Dynamically calculate left window width, supports narrower windows (#27)
|
|
|
|
* Redraw windows when terminal size changes (#25)
|
|
|
|
* Support scrolling the status list
|
|
|
|
* Fetch next batch of statuses when bottom is reached
|
|
|
|
* Support up/down arrows (#30)
|
|
|
|
* Misc visual improvements
|
2018-01-14 15:28:05 +01:00
|
|
|
|
2018-01-02 10:53:09 +01:00
|
|
|
**0.16.2 (2018-01-02)**
|
|
|
|
|
|
|
|
* No changes, pushed to fix a packaging issue
|
|
|
|
|
2017-12-30 17:55:45 +01:00
|
|
|
**0.16.1 (2017-12-30)**
|
|
|
|
|
|
|
|
* Fix bug with app registration
|
|
|
|
|
2017-12-30 16:44:29 +01:00
|
|
|
**0.16.0 (2017-12-30)**
|
2017-12-28 11:28:44 +01:00
|
|
|
|
2017-12-29 14:26:40 +01:00
|
|
|
* **Drop support for Python 2** because it's a pain to support and caused bugs
|
|
|
|
with handling unicode.
|
2017-12-29 11:52:00 +01:00
|
|
|
* Remove hacky `login_2fa` command, use `login_browser` instead
|
2017-12-29 14:26:40 +01:00
|
|
|
* Add `instance` command
|
2017-12-30 16:44:29 +01:00
|
|
|
* Allow `post`ing media without text (#24)
|
2017-12-28 11:28:44 +01:00
|
|
|
|
2017-12-12 11:12:59 +01:00
|
|
|
**0.15.1 (2017-12-12)**
|
|
|
|
|
|
|
|
* Fix crash when toot's URL is None (#33), thanks @veer66
|
|
|
|
|
2017-09-09 09:58:26 +02:00
|
|
|
**0.15.0 (2017-09-09)**
|
|
|
|
|
|
|
|
* Fix Windows compatibility (#18)
|
|
|
|
|
2017-09-07 14:59:58 +02:00
|
|
|
**0.14.0 (2017-09-07)**
|
2017-08-26 15:12:32 +02:00
|
|
|
|
|
|
|
* Add `--debug` option to enable debug logging instead of using the `TOOT_DEBUG`
|
|
|
|
environment variable.
|
2017-09-07 14:59:58 +02:00
|
|
|
* Fix: don't read requirements.txt from setup.py, this fails when packaging deb
|
|
|
|
and potentially in some other cases (see #18)
|
2017-08-26 15:12:32 +02:00
|
|
|
|
2017-08-26 14:42:10 +02:00
|
|
|
**0.13.0 (2017-08-26)**
|
2017-08-26 11:33:36 +02:00
|
|
|
|
|
|
|
* Allow passing `--instance` and `--email` to login command
|
2017-08-26 15:12:32 +02:00
|
|
|
* Add `login_browser` command for proper two factor authentication through the
|
|
|
|
browser (#19, #23)
|
2017-08-26 11:33:36 +02:00
|
|
|
|
2017-08-26 14:42:10 +02:00
|
|
|
**0.12.0 (2017-05-08)**
|
2017-05-08 09:17:42 +02:00
|
|
|
|
|
|
|
* Add option to disable ANSI color in output (#15)
|
|
|
|
* Return nonzero error code on error (#14)
|
|
|
|
* Change license to GPLv3
|
|
|
|
|
2017-08-26 14:42:10 +02:00
|
|
|
**0.11.0 (2017-05-07)**
|
2017-05-07 10:44:24 +02:00
|
|
|
|
|
|
|
* Fix error when running toot from crontab (#11)
|
|
|
|
* Minor tweaks
|
|
|
|
|
2017-08-26 14:42:10 +02:00
|
|
|
**0.10.0 (2017-04-26)**
|
2017-04-26 11:51:49 +02:00
|
|
|
|
|
|
|
* Add commands: `block`, `unblock`, `mute`, `unmute`
|
|
|
|
* Internal improvements
|
|
|
|
|
2017-08-26 14:42:10 +02:00
|
|
|
**0.9.1 (2017-04-24)**
|
2017-04-24 09:39:31 +02:00
|
|
|
|
|
|
|
* Fix conflict with curses package name
|
|
|
|
|
2017-08-26 14:42:10 +02:00
|
|
|
**0.9.0 (2017-04-21)**
|
2017-04-21 20:27:54 +02:00
|
|
|
|
|
|
|
* Add `whois` command
|
|
|
|
* Add experimental `curses` app for viewing the timeline
|
|
|
|
|
2017-08-26 14:42:10 +02:00
|
|
|
**0.8.0 (2017-04-19)**
|
2017-04-19 14:51:30 +02:00
|
|
|
|
|
|
|
* Renamed command `2fa` to `login_2fa` **BC BREAK**
|
|
|
|
* It is now possible to pipe text into `toot post`
|
|
|
|
|
2017-08-26 14:42:10 +02:00
|
|
|
**0.7.0 (2017-04-18)**
|
2017-04-18 17:16:41 +02:00
|
|
|
|
|
|
|
* Experimental 2FA support (#3)
|
|
|
|
* Do not create a new application for each login
|
2017-04-18 17:23:41 +02:00
|
|
|
* **Warning**: Due to changes in configuration format, after upgrading to this
|
|
|
|
version, you will be required to log in to your Mastodon instance again.
|
2017-04-18 17:16:41 +02:00
|
|
|
|
2017-08-26 14:42:10 +02:00
|
|
|
**0.6.0 (2017-04-17)**
|
2017-04-17 10:21:53 +02:00
|
|
|
|
|
|
|
* Add `whoami` command
|
|
|
|
* Migrate from `optparse` to `argparse`
|
|
|
|
|
2017-08-26 14:42:10 +02:00
|
|
|
**0.5.0 (2017-04-16)**
|
2017-04-16 15:07:27 +02:00
|
|
|
|
2017-04-16 17:16:03 +02:00
|
|
|
* Add `search`, `follow` and `unfollow` commands
|
2017-04-16 15:07:27 +02:00
|
|
|
* Migrate from `optparse` to `argparse`
|
|
|
|
|
2017-08-26 14:42:10 +02:00
|
|
|
**0.4.0 (2017-04-15)**
|
2017-04-15 12:41:33 +02:00
|
|
|
|
|
|
|
* Add `upload` command to post media
|
|
|
|
* Add `--visibility` and `--media` options to `post` command
|
|
|
|
|
2017-08-26 14:42:10 +02:00
|
|
|
**0.3.0 (2017-04-13)**
|
2017-04-13 13:53:37 +02:00
|
|
|
|
|
|
|
* Add: view timeline
|
|
|
|
* Require an explicit login
|
|
|
|
|
2017-08-26 14:42:10 +02:00
|
|
|
**0.2.1 (2017-04-13)**
|
2017-04-13 10:05:45 +02:00
|
|
|
|
|
|
|
* Fix invalid requirements in setup.py
|
|
|
|
|
2017-08-26 14:42:10 +02:00
|
|
|
**0.2.0 (2017-04-12)**
|
2017-04-12 17:16:45 +02:00
|
|
|
|
|
|
|
* Bugfixes
|
|
|
|
|
2017-08-26 14:42:10 +02:00
|
|
|
**0.1.0 (2017-04-12)**
|
2017-04-12 17:16:45 +02:00
|
|
|
|
2017-04-13 10:05:45 +02:00
|
|
|
* Initial release
|