V12 changelog (#1480)

* python3.4 is no longer supported

* Prepare CHANGES.RST & README.rst for v12.0.0 release

* CHANGES.rst: small fix

* Add Bibo-Joshi to Credits

* update the changelog - in anticipation for release

* remove line about api 4.4

* fix spelling

* move too long descriptions to wiki
This commit is contained in:
Noam Meltzer 2019-08-29 20:30:29 +03:00 committed by Eldinnie
parent ec6dc7fa10
commit 738e5a0784

View file

@ -4,13 +4,13 @@ Changelog
Version 12.0.0 Version 12.0.0
================ ================
*Released 2019-08-24* *Released 2019-08-28*
Well... This felt like decades. But here we are with a new release. Well... This felt like decades. But here we are with a new release.
Expect minor releases soon (mainly complete Bot API 4.4 support) Expect minor releases soon (mainly complete Bot API 4.4 support)
**Major changes:** **Major and/or breaking changes:**
- Context based callbacks - Context based callbacks
- Persistence - Persistence
@ -18,8 +18,9 @@ Expect minor releases soon (mainly complete Bot API 4.4 support)
- Deprecation of RegexHandler and edited_messages, channel_post, etc. arguments (Filter overhaul) - Deprecation of RegexHandler and edited_messages, channel_post, etc. arguments (Filter overhaul)
- Various ConversationHandler changes and fixes - Various ConversationHandler changes and fixes
- Bot API 4.1, 4.2, 4.3 support - Bot API 4.1, 4.2, 4.3 support
- Initial Bot API 4.4 support
- Python 3.4 is no longer supported - Python 3.4 is no longer supported
- Error Handler now handles all types of exceptions (`#1485`_)
- Return UTC from from_timestamp() (`#1485`_)
**See the wiki page at https://git.io/fxJuV for a detailed guide on how to migrate from version 11 to version 12.** **See the wiki page at https://git.io/fxJuV for a detailed guide on how to migrate from version 11 to version 12.**
@ -66,6 +67,7 @@ ConversationHandler
- Use warnings.warn for ConversationHandler warnings (`#1343`_) - Use warnings.warn for ConversationHandler warnings (`#1343`_)
- Fix unresolvable promises (`#1270`_) - Fix unresolvable promises (`#1270`_)
Bug fixes & improvements Bug fixes & improvements
------------------------ ------------------------
@ -92,6 +94,15 @@ Bug fixes & improvements
- Make MessageEntity objects comparable (`#1465`_) - Make MessageEntity objects comparable (`#1465`_)
- Add prefix to thread names (`#1358`_) - Add prefix to thread names (`#1358`_)
Buf fixes since v12.0.0b1
-------------------------
- Fix setting bot on ShippingQuery (`#1355`_)
- Fix _trigger_timeout() missing 1 required positional argument: 'job' (`#1367`_)
- Add missing message.text check in PrefixHandler check_update (`#1375`_)
- Make updates persist even on DispatcherHandlerStop (`#1463`_)
- Dispatcher force updating persistence object's chat data attribute(`#1462`)
.. _`#1100`: https://github.com/python-telegram-bot/python-telegram-bot/pull/1100 .. _`#1100`: https://github.com/python-telegram-bot/python-telegram-bot/pull/1100
.. _`#1283`: https://github.com/python-telegram-bot/python-telegram-bot/pull/1283 .. _`#1283`: https://github.com/python-telegram-bot/python-telegram-bot/pull/1283
.. _`#1017`: https://github.com/python-telegram-bot/python-telegram-bot/pull/1017 .. _`#1017`: https://github.com/python-telegram-bot/python-telegram-bot/pull/1017
@ -128,6 +139,13 @@ Bug fixes & improvements
.. _`#1437`: https://github.com/python-telegram-bot/python-telegram-bot/pull/1437 .. _`#1437`: https://github.com/python-telegram-bot/python-telegram-bot/pull/1437
.. _`#1465`: https://github.com/python-telegram-bot/python-telegram-bot/pull/1465 .. _`#1465`: https://github.com/python-telegram-bot/python-telegram-bot/pull/1465
.. _`#1358`: https://github.com/python-telegram-bot/python-telegram-bot/pull/1358 .. _`#1358`: https://github.com/python-telegram-bot/python-telegram-bot/pull/1358
.. _`#1355`: https://github.com/python-telegram-bot/python-telegram-bot/pull/1355
.. _`#1367`: https://github.com/python-telegram-bot/python-telegram-bot/pull/1367
.. _`#1375`: https://github.com/python-telegram-bot/python-telegram-bot/pull/1375
.. _`#1463`: https://github.com/python-telegram-bot/python-telegram-bot/pull/1463
.. _`#1462`: https://github.com/python-telegram-bot/python-telegram-bot/pull/1462
.. _`#1483`: https://github.com/python-telegram-bot/python-telegram-bot/pull/1483
.. _`#1485`: https://github.com/python-telegram-bot/python-telegram-bot/pull/1485
Internal improvements Internal improvements
--------------------- ---------------------
@ -136,6 +154,7 @@ Internal improvements
- Use multiple bots for CI to improve testing times significantly. - Use multiple bots for CI to improve testing times significantly.
- Allow pypy to fail in CI. - Allow pypy to fail in CI.
- Remove the last CamelCase CheckUpdate methods from the handlers we missed earlier. - Remove the last CamelCase CheckUpdate methods from the handlers we missed earlier.
- test_official is now executed in a different job
Version 11.1.0 Version 11.1.0
============== ==============