|
1 |
| -2015-11-10 |
2 |
| - Released 2.9 |
3 |
| - Emoji class now uses bytes_to_native_str from future 3rd party lib |
4 |
| - Make user_from optional to work with channels channels |
5 |
| - Raise exception if Telegram times out on long-polling |
6 |
| - *Special thanks to @jh0ker for all hard work* |
| 1 | +**2015-11-10** |
7 | 2 |
|
| 3 | +*Released 2.9.1* |
8 | 4 |
|
9 |
| -2015-10-08 |
10 |
| - Released 2.8.7 |
11 |
| - Type as optional for GroupChat class |
| 5 | +- Add parameter ``network_delay`` to Bot.getUpdates for slow connections |
12 | 6 |
|
| 7 | +**2015-11-10** |
13 | 8 |
|
14 |
| -2015-10-08 |
15 |
| - Released 2.8.6 |
16 |
| - Adds type to User and GroupChat classes (pre-release Telegram feature) |
| 9 | +*Released 2.9* |
17 | 10 |
|
| 11 | +- Emoji class now uses ``bytes_to_native_str`` from ``future`` 3rd party lib |
| 12 | +- Make ``user_from`` optional to work with channels |
| 13 | +- Raise exception if Telegram times out on long-polling |
18 | 14 |
|
19 |
| -2015-09-24 |
20 |
| - Released 2.8.5 |
21 |
| - Handles HTTP Bad Gateway (503) errors on request |
22 |
| - Fixes regression on Audio and Document for unicode fields |
| 15 | +*Special thanks to @jh0ker for all hard work* |
23 | 16 |
|
24 | 17 |
|
25 |
| -2015-09-20 |
26 |
| - Released 2.8.4 |
27 |
| - getFile and File.download is now fully supported |
| 18 | +**2015-10-08** |
28 | 19 |
|
| 20 | +*Released 2.8.7* |
29 | 21 |
|
30 |
| -2015-09-10 |
31 |
| - Released 2.8.3 |
32 |
| - Moved Bot._requestURL to its own class (telegram.utils.request) |
33 |
| - Much better, such wow, Telegram Objects tests |
34 |
| - Add consistency for str properties on Telegram Objects |
35 |
| - Better design to test if chat_id is invalid |
36 |
| - Add ability to set custom filename on Bot.sendDocument(..,filename='') |
37 |
| - Fix Sticker as InputFile |
38 |
| - Send JSON requests over urlencoded post data |
39 |
| - Markdown support for Bot.sendMessage(..., parse_mode=ParseMode.MARKDOWN) |
40 |
| - Refactor of TelegramError class (no more handling IOError or URLError) |
| 22 | +- Type as optional for ``GroupChat`` class |
41 | 23 |
|
42 | 24 |
|
43 |
| -2015-09-05 |
44 |
| - Released 2.8.2 |
45 |
| - Fix regression on Telegram ReplyMarkup |
46 |
| - Add certificate to is_inputfile method |
| 25 | +**2015-10-08** |
47 | 26 |
|
| 27 | +*Released 2.8.6* |
48 | 28 |
|
49 |
| -2015-09-05 |
50 |
| - Released 2.8.1 |
51 |
| - Fix regression on Telegram objects with thumb properties |
| 29 | +- Adds type to ``User`` and ``GroupChat`` classes (pre-release Telegram feature) |
52 | 30 |
|
53 | 31 |
|
54 |
| -2015-09-04 |
55 |
| - Released 2.8 |
56 |
| - TelegramError when chat_id is empty for send* methods |
57 |
| - setWebhook now supports sending self-signed certificate |
58 |
| - Huge redesign of existing Telegram classes |
59 |
| - Added support for PyPy |
60 |
| - Added docstring for existing classes |
| 32 | +**2015-09-24** |
61 | 33 |
|
| 34 | +*Released 2.8.5* |
62 | 35 |
|
63 |
| -2015-08-19 |
64 |
| - Released 2.7.1 |
65 |
| - Fixed JSON serialization for message |
| 36 | +- Handles HTTP Bad Gateway (503) errors on request |
| 37 | +- Fixes regression on ``Audio`` and ``Document`` for unicode fields |
66 | 38 |
|
67 | 39 |
|
68 |
| -2015-08-17 |
69 |
| - Released 2.7 |
70 |
| - Added support for Voice object and sendVoice method |
71 |
| - Due backward compatibility performer or/and title will be required for sendAudio |
72 |
| - Fixed JSON serialization when forwarded message |
| 40 | +**2015-09-20** |
73 | 41 |
|
| 42 | +*Released 2.8.4* |
74 | 43 |
|
75 |
| -2015-08-15 |
76 |
| - Released 2.6.1 |
77 |
| - Fixed parsing image header issue on < Python 2.7.3 |
| 44 | +- ``getFile`` and ``File.download`` is now fully supported |
78 | 45 |
|
79 | 46 |
|
80 |
| -2015-08-14 |
81 |
| - Released 2.6.0 |
82 |
| - Depreciation of require_authentication and clearCredentials methods |
83 |
| - Giving AUTHORS the proper credits for their contribution for this project |
84 |
| - Message.date and Message.forward_date are now datetime objects |
| 47 | +**2015-09-10** |
85 | 48 |
|
| 49 | +*Released 2.8.3* |
86 | 50 |
|
87 |
| -2015-08-12 |
88 |
| - Released 2.5.3 |
89 |
| - telegram.Bot now supports to be unpickled |
| 51 | +- Moved ``Bot._requestURL`` to its own class (``telegram.utils.request``) |
| 52 | +- Much better, such wow, Telegram Objects tests |
| 53 | +- Add consistency for ``str`` properties on Telegram Objects |
| 54 | +- Better design to test if ``chat_id`` is invalid |
| 55 | +- Add ability to set custom filename on ``Bot.sendDocument(..,filename='')`` |
| 56 | +- Fix Sticker as ``InputFile`` |
| 57 | +- Send JSON requests over urlencoded post data |
| 58 | +- Markdown support for ``Bot.sendMessage(..., parse_mode=ParseMode.MARKDOWN)`` |
| 59 | +- Refactor of ``TelegramError`` class (no more handling ``IOError`` or ``URLError``) |
90 | 60 |
|
91 | 61 |
|
92 |
| -2015-08-11 |
93 |
| - Released 2.5.2 |
94 |
| - New changes from Telegram Bot API have been applied |
95 |
| - telegram.Bot now supports to be pickled |
96 |
| - Return empty str instead None when message.text is empty |
| 62 | +**2015-09-05** |
97 | 63 |
|
| 64 | +*Released 2.8.2* |
98 | 65 |
|
99 |
| -2015-08-10 |
100 |
| - Released 2.5.1 |
101 |
| - Moved from GPLv2 to LGPLv3 |
| 66 | +- Fix regression on Telegram ReplyMarkup |
| 67 | +- Add certificate to ``is_inputfile`` method |
102 | 68 |
|
103 | 69 |
|
104 |
| -2015-08-09 |
105 |
| - Released 2.5 |
106 |
| - Fixes logging calls in API |
| 70 | +**2015-09-05** |
107 | 71 |
|
| 72 | +*Released 2.8.1* |
108 | 73 |
|
109 |
| -2015-08-08 |
110 |
| - Released 2.4 |
111 |
| - Fixes Emoji class for Python 3 |
112 |
| - PEP8 improvements |
| 74 | +- Fix regression on Telegram objects with thumb properties |
113 | 75 |
|
114 | 76 |
|
115 |
| -2015-08-08 |
116 |
| - Released 2.3 |
117 |
| - Fixes ForceReply class |
118 |
| - Remove logging.basicConfig from library |
| 77 | +**2015-09-04** |
119 | 78 |
|
| 79 | +*Released 2.8* |
120 | 80 |
|
121 |
| -2015-07-25 |
122 |
| - Released 2.2 |
123 |
| - Allows debug=True when initializing telegram.Bot |
| 81 | +- TelegramError when ``chat_id`` is empty for send* methods |
| 82 | +- ``setWebhook`` now supports sending self-signed certificate |
| 83 | +- Huge redesign of existing Telegram classes |
| 84 | +- Added support for PyPy |
| 85 | +- Added docstring for existing classes |
124 | 86 |
|
125 | 87 |
|
126 |
| -2015-07-20 |
127 |
| - Released 2.1 |
128 |
| - Fix to_dict for Document and Video |
| 88 | +**2015-08-19** |
129 | 89 |
|
| 90 | +*Released 2.7.1* |
130 | 91 |
|
131 |
| -2015-07-19 |
132 |
| - Released 2.0 |
133 |
| - Fixes bugs |
134 |
| - Improves __str__ over to_json() |
135 |
| - Creates abstractclass TelegramObject |
| 92 | +- Fixed JSON serialization for ``message`` |
136 | 93 |
|
137 | 94 |
|
138 |
| -2015-07-15 |
139 |
| - Released 1.9 |
140 |
| - Python 3 officially supported |
141 |
| - PEP8 improvements |
| 95 | +**2015-08-17** |
142 | 96 |
|
| 97 | +*Released 2.7* |
143 | 98 |
|
144 |
| -2015-07-12 |
145 |
| - Released 1.8 |
146 |
| - Fixes crash when replying an unicode text message (special thanks to JRoot3D) |
| 99 | +- Added support for ``Voice`` object and ``sendVoice`` method |
| 100 | +- Due backward compatibility performer or/and title will be required for ``sendAudio`` |
| 101 | +- Fixed JSON serialization when forwarded message |
147 | 102 |
|
148 | 103 |
|
149 |
| -2015-07-11 |
150 |
| - Released 1.7 |
151 |
| - Fixes crash when username is not defined on chat (special thanks to JRoot3D) |
| 104 | +**2015-08-15** |
152 | 105 |
|
| 106 | +*Released 2.6.1* |
153 | 107 |
|
154 |
| -2015-07-10 |
155 |
| - Released 1.6 |
156 |
| - Improvements for GAE support |
| 108 | +- Fixed parsing image header issue on < Python 2.7.3 |
157 | 109 |
|
158 | 110 |
|
159 |
| -2015-07-10 |
160 |
| - Released 1.5 |
161 |
| - Fixes randomly unicode issues when using InputFile |
| 111 | +**2015-08-14** |
162 | 112 |
|
| 113 | +*Released 2.6.0* |
163 | 114 |
|
164 |
| -2015-07-10 |
165 |
| - Released 1.4 |
166 |
| - requests lib is no longer required |
167 |
| - Google App Engine (GAE) is supported |
| 115 | +- Depreciation of ``require_authentication`` and ``clearCredentials`` methods |
| 116 | +- Giving ``AUTHORS`` the proper credits for their contribution for this project |
| 117 | +- ``Message.date`` and ``Message.forward_date`` are now ``datetime`` objects |
168 | 118 |
|
169 | 119 |
|
170 |
| -2015-07-10 |
171 |
| - Released 1.3 |
172 |
| - Added support to setWebhook (special thanks to macrojames) |
| 120 | +**2015-08-12** |
173 | 121 |
|
| 122 | +*Released 2.5.3* |
174 | 123 |
|
175 |
| -2015-07-09 |
176 |
| - Released 1.2 |
177 |
| - CustomKeyboard classes now available |
178 |
| - Emojis available |
179 |
| - PEP8 improvements |
| 124 | +- ``telegram.Bot`` now supports to be unpickled |
180 | 125 |
|
181 | 126 |
|
182 |
| -2015-07-08 |
183 |
| - Released 1.1 |
184 |
| - PyPi package now available |
| 127 | +**2015-08-11** |
185 | 128 |
|
| 129 | +*Released 2.5.2* |
186 | 130 |
|
187 |
| -2015-07-08 |
188 |
| - Released 1.0 |
189 |
| - Initial checkin of python-telegram-bot |
| 131 | +- New changes from Telegram Bot API have been applied |
| 132 | +- ``telegram.Bot`` now supports to be pickled |
| 133 | +- Return empty ``str`` instead ``None`` when ``message.text`` is empty |
| 134 | + |
| 135 | + |
| 136 | +**2015-08-10** |
| 137 | + |
| 138 | +*Released 2.5.1* |
| 139 | + |
| 140 | +- Moved from GPLv2 to LGPLv3 |
| 141 | + |
| 142 | + |
| 143 | +**2015-08-09** |
| 144 | + |
| 145 | +*Released 2.5* |
| 146 | + |
| 147 | +- Fixes logging calls in API |
| 148 | + |
| 149 | + |
| 150 | +**2015-08-08** |
| 151 | + |
| 152 | +*Released 2.4* |
| 153 | + |
| 154 | +- Fixes ``Emoji`` class for Python 3 |
| 155 | +- ``PEP8`` improvements |
| 156 | + |
| 157 | + |
| 158 | +**2015-08-08** |
| 159 | + |
| 160 | +*Released 2.3* |
| 161 | + |
| 162 | +- Fixes ``ForceReply`` class |
| 163 | +- Remove ``logging.basicConfig`` from library |
| 164 | + |
| 165 | + |
| 166 | +**2015-07-25** |
| 167 | + |
| 168 | +*Released 2.2* |
| 169 | + |
| 170 | +- Allows ``debug=True`` when initializing ``telegram.Bot`` |
| 171 | + |
| 172 | + |
| 173 | +**2015-07-20** |
| 174 | + |
| 175 | +*Released 2.1* |
| 176 | + |
| 177 | +- Fix ``to_dict`` for ``Document`` and ``Video`` |
| 178 | + |
| 179 | + |
| 180 | +**2015-07-19** |
| 181 | + |
| 182 | +*Released 2.0* |
| 183 | + |
| 184 | +- Fixes bugs |
| 185 | +- Improves ``__str__`` over ``to_json()`` |
| 186 | +- Creates abstract class ``TelegramObject`` |
| 187 | + |
| 188 | + |
| 189 | +**2015-07-15** |
| 190 | + |
| 191 | +*Released 1.9* |
| 192 | + |
| 193 | +- Python 3 officially supported |
| 194 | +- ``PEP8`` improvements |
| 195 | + |
| 196 | + |
| 197 | +**2015-07-12** |
| 198 | + |
| 199 | +*Released 1.8* |
| 200 | + |
| 201 | +- Fixes crash when replying an unicode text message (special thanks to JRoot3D) |
| 202 | + |
| 203 | + |
| 204 | +**2015-07-11** |
| 205 | + |
| 206 | +*Released 1.7* |
| 207 | + |
| 208 | +- Fixes crash when ``username`` is not defined on ``chat`` (special thanks to JRoot3D) |
| 209 | + |
| 210 | + |
| 211 | +**2015-07-10** |
| 212 | + |
| 213 | +*Released 1.6* |
| 214 | + |
| 215 | +- Improvements for GAE support |
| 216 | + |
| 217 | + |
| 218 | +**2015-07-10** |
| 219 | + |
| 220 | +*Released 1.5* |
| 221 | + |
| 222 | +- Fixes randomly unicode issues when using ``InputFile`` |
| 223 | + |
| 224 | + |
| 225 | +**2015-07-10** |
| 226 | + |
| 227 | +*Released 1.4* |
| 228 | + |
| 229 | +- ``requests`` lib is no longer required |
| 230 | +- Google App Engine (GAE) is supported |
| 231 | + |
| 232 | + |
| 233 | +**2015-07-10** |
| 234 | + |
| 235 | +*Released 1.3* |
| 236 | + |
| 237 | +- Added support to ``setWebhook`` (special thanks to macrojames) |
| 238 | + |
| 239 | + |
| 240 | +**2015-07-09** |
| 241 | + |
| 242 | +*Released 1.2* |
| 243 | + |
| 244 | +- ``CustomKeyboard`` classes now available |
| 245 | +- Emojis available |
| 246 | +- ``PEP8`` improvements |
| 247 | + |
| 248 | + |
| 249 | +**2015-07-08** |
| 250 | + |
| 251 | +*Released 1.1* |
| 252 | + |
| 253 | +- PyPi package now available |
| 254 | + |
| 255 | + |
| 256 | +**2015-07-08** |
| 257 | + |
| 258 | +*Released 1.0* |
| 259 | + |
| 260 | +- Initial checkin of python-telegram-bot |
0 commit comments