kopia lustrzana https://github.com/ihabunek/toot
5.0 KiB
5.0 KiB
Changelog
0.22.0 (TBA)
- BRAEAKING: Dropped support for Python 3.3
- Add
toot notificationsto show notifications (thanks @dlax) - Add posting and replying to curses interface (thanks @Skehmatics)
- Add
--languageoption totoot post
0.21.0 (2019-02-15)
- Add
toot reblogged_byto show who reblogged a status (#88) - Add
toot threadto 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--onceoption - Add public/local/tag timelines to
timelineandcurses - Support for boosting and favouriting in
toot curses, pressf/b(#88, #93)
BC BREAK
- in
toot timelineshort 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--listinstead
0.20.0 (2019-02-01)
- Enable interaction with instances using http instead of https (#56)
- Enable proxy usage via environment variables (#47)
- Make
toot postprompt for input if no text is given (#82) - Add post-related commands:
favourite,unfavourite,reblog,unreblog,pin&unpin(#75)
0.19.0 (2018-06-27)
- Add support for replying to a toot (#6)
- Add
toot deletecommand for deleting a toot (#54) - Add global
--quietflag to silence output (#46) - Make
toot loginprovide browser login, andtoot login_clilog 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 (2018-06-12)
- Add support for public, tag and list timelines in
toot timeline(#52) - Add
--sensitiveand--spoiler-textoptions totoot post(#63) - Curses app improvements:
- Respect sensitive content, require keypress to show
- Add help modal (press h)
- Misc rendering improvements
0.17.1 (2018-01-15)
0.17.0 (2018-01-15)
- Changed configuration file format to allow switching between multiple logged in accounts (#32)
- Respect XDG_CONFIG_HOME environment variable to locate config home (#12)
- Many improvements to the curses app:
0.16.2 (2018-01-02)
- No changes, pushed to fix a packaging issue
0.16.1 (2017-12-30)
- Fix bug with app registration
0.16.0 (2017-12-30)
- Drop support for Python 2 because it's a pain to support and caused bugs with handling unicode.
- Remove hacky
login_2facommand, uselogin_browserinstead - Add
instancecommand - Allow
posting media without text (#24)
0.15.1 (2017-12-12)
- Fix crash when toot's URL is None (#33), thanks @veer66
0.15.0 (2017-09-09)
- Fix Windows compatibility (#18)
0.14.0 (2017-09-07)
- Add
--debugoption to enable debug logging instead of using theTOOT_DEBUGenvironment variable. - Fix: don't read requirements.txt from setup.py, this fails when packaging deb and potentially in some other cases (see #18)
0.13.0 (2017-08-26)
- Allow passing
--instanceand--emailto login command - Add
login_browsercommand for proper two factor authentication through the browser (#19, #23)
0.12.0 (2017-05-08)
- Add option to disable ANSI color in output (#15)
- Return nonzero error code on error (#14)
- Change license to GPLv3
0.11.0 (2017-05-07)
- Fix error when running toot from crontab (#11)
- Minor tweaks
0.10.0 (2017-04-26)
- Add commands:
block,unblock,mute,unmute - Internal improvements
0.9.1 (2017-04-24)
- Fix conflict with curses package name
0.9.0 (2017-04-21)
- Add
whoiscommand - Add experimental
cursesapp for viewing the timeline
0.8.0 (2017-04-19)
- Renamed command
2fatologin_2faBC BREAK - It is now possible to pipe text into
toot post
0.7.0 (2017-04-18)
- Experimental 2FA support (#3)
- Do not create a new application for each login
- Warning: Due to changes in configuration format, after upgrading to this version, you will be required to log in to your Mastodon instance again.
0.6.0 (2017-04-17)
- Add
whoamicommand - Migrate from
optparsetoargparse
0.5.0 (2017-04-16)
- Add
search,followandunfollowcommands - Migrate from
optparsetoargparse
0.4.0 (2017-04-15)
- Add
uploadcommand to post media - Add
--visibilityand--mediaoptions topostcommand
0.3.0 (2017-04-13)
- Add: view timeline
- Require an explicit login
0.2.1 (2017-04-13)
- Fix invalid requirements in setup.py
0.2.0 (2017-04-12)
- Bugfixes
0.1.0 (2017-04-12)
- Initial release