All notable changes to this project will be documented in this file. This project adheres to Semantic Versioning. This file adheres to Keep a CHANGELOG.
1.1.5 - 2016-05-13
- Fixed HTTP 403s by updating the client argument to reflect new API usage
1.1.4 - 2016-02-22
- Token calculation moved to now spun-off module gTTS-Token maintained by @Boudewijn26
1.1.3 - 2016-01-24
- Contributing section to README.md,
- Better CHANGELOG.md replacing CHANGES.txt
- Made
gtts-cli
work w/ Python 3.x, from @desbma - Handle non-ASCII chars correctly (a wrong token would get generated resulting in a HTTP 403), from @Boudewijn26, h/t @desbma
- Dropped Python 3.2 support and in .travis.yml
1.1.2 - 2016-01-13
- Packaging and Travis CI changes
- Packaging and Travis CI changes
1.1.0 - 2016-01-13 [YANKED]
- Google Translate API token (
tk
) generation like translate.google.com to fix the constant HTTP 403 errors (for now), from @Boudewijn26
1.0.7 - 2015-10-07
gtts-cli
can be piped, arguments made more standard, from @Dr-Horv.
1.0.6 - 2015-07-30
- Raise an exception on bad HTTP response (4xx or 5xx).
- New required 'client=t' parameter for the api HTTP request, h/t @zainkhan_ on Twitter.
1.0.5 - 2015-07-15
- Option to use
write_to_fp()
to write to a file-like object instead of only to a file, from @Holzhaus.
1.0.4 - 2015-05-11
gtts-cli
shows the version and pretty printed and sorted available languages.zh-yue
: 'Chinese (Cantonese)'.en-uk
: 'English (United Kingdom)'.pt-br
: 'Portuguese (Brazil)'.es-es
: 'Spanish (Spain)'.es-us
: 'Spanish (United StateS)'
- Language code are now case insensitive.
- Same voices but renamed for uniformity, better description:
zh-CN
: 'Mandarin (simplified)' is nowzh-cn
: 'Chinese (Mandarin/China)'.zh-TW
: 'Mandarin (traditional)' is nowzh-tw
: 'Chinese (Mandarin/Taiwan)'.
1.0.3 - 2014-11-21
- 'en-us' : 'English (United States)' from @leo-labs.
- 'en-au' : 'English (Australia)'. from @leo-labs.
1.0.2 - 2014-05-15
- Python 3.x support.
- Travis CI changes
- Following SemVer.
- Initial release