X Tutup
Skip to content

Commit eb1f197

Browse files
committed
2.9.1 release and generally improved formatting
1 parent 4bc03ed commit eb1f197

File tree

1 file changed

+198
-127
lines changed

1 file changed

+198
-127
lines changed

CHANGES.rst

Lines changed: 198 additions & 127 deletions
Original file line numberDiff line numberDiff line change
@@ -1,189 +1,260 @@
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**
72

3+
*Released 2.9.1*
84

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
126

7+
**2015-11-10**
138

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*
1710

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
1814

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*
2316

2417

25-
2015-09-20
26-
Released 2.8.4
27-
getFile and File.download is now fully supported
18+
**2015-10-08**
2819

20+
*Released 2.8.7*
2921

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
4123

4224

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**
4726

27+
*Released 2.8.6*
4828

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)
5230

5331

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**
6133

34+
*Released 2.8.5*
6235

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
6638

6739

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**
7341

42+
*Released 2.8.4*
7443

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
7845

7946

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**
8548

49+
*Released 2.8.3*
8650

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)
9060

9161

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**
9763

64+
*Released 2.8.2*
9865

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
10268

10369

104-
2015-08-09
105-
Released 2.5
106-
Fixes logging calls in API
70+
**2015-09-05**
10771

72+
*Released 2.8.1*
10873

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
11375

11476

115-
2015-08-08
116-
Released 2.3
117-
Fixes ForceReply class
118-
Remove logging.basicConfig from library
77+
**2015-09-04**
11978

79+
*Released 2.8*
12080

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
12486

12587

126-
2015-07-20
127-
Released 2.1
128-
Fix to_dict for Document and Video
88+
**2015-08-19**
12989

90+
*Released 2.7.1*
13091

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
13693

13794

138-
2015-07-15
139-
Released 1.9
140-
Python 3 officially supported
141-
PEP8 improvements
95+
**2015-08-17**
14296

97+
*Released 2.7*
14398

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
147102

148103

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**
152105

106+
*Released 2.6.1*
153107

154-
2015-07-10
155-
Released 1.6
156-
Improvements for GAE support
108+
- Fixed parsing image header issue on < Python 2.7.3
157109

158110

159-
2015-07-10
160-
Released 1.5
161-
Fixes randomly unicode issues when using InputFile
111+
**2015-08-14**
162112

113+
*Released 2.6.0*
163114

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
168118

169119

170-
2015-07-10
171-
Released 1.3
172-
Added support to setWebhook (special thanks to macrojames)
120+
**2015-08-12**
173121

122+
*Released 2.5.3*
174123

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
180125

181126

182-
2015-07-08
183-
Released 1.1
184-
PyPi package now available
127+
**2015-08-11**
185128

129+
*Released 2.5.2*
186130

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 abstractclass 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

Comments
 (0)
X Tutup