You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
- Security disclosure managed by [Tidelift]. (#971)
39
42
- Don't allow a user to call system commands directly. (#970)
40
43
41
44
## [0.57.0] - 2019-06-01
42
-
:exclamation: After updating to this version, you will need to execute the [SQL migration script][0.57.0-sql-migration] on your database.
45
+
### Notes
46
+
-[:ledger: View full changelog][0.57.0] ∙ [:page_with_curl: DB migration script][0.57.0-sql-migration]
47
+
-:grey_exclamation: This is a big update and involves a bunch of MySQL database updates, so please *review the changelog carefully*.
48
+
43
49
### Added
44
-
- New logo! (#954)
50
+
- New logo! :tada:(#954)
45
51
- Bot API 4.2 (Polls). (#948)
46
52
-`getIsMember()` method to `ChatMember` entity. (#948)
47
53
-`getForwardSenderName()` method to `Message` entity. (#948)
@@ -52,8 +58,11 @@ Exclamation symbols (:exclamation:) note something of importance e.g. breaking c
52
58
- Missing DB table name specifier in `/cleanup` command. (#947)
53
59
54
60
## [0.56.0] - 2019-04-15
61
+
### Notes
62
+
-[:ledger: View full changelog][0.56.0] ∙ [:page_with_curl: DB migration script][0.56.0-sql-migration]
63
+
-:grey_exclamation: This is a big update, so please *review the changelog carefully*!
55
64
### Added
56
-
- Helper for sending `InputMedia` objects using `Request::sendMediaGroup()` and `Request::editMediaMessage()` methods. (#934)
65
+
- Helper for sending `InputMedia` objects using `Request::sendMediaGroup()` and `Request::editMediaMessage()` methods.
57
66
- Allow passing absolute file path for InputFile fields, instead of `Request::encodeFile($path)`. (#934)
58
67
### Changed
59
68
- All Message field types dynamically search for an existing Command class that can handle them. (#940)
@@ -67,13 +76,16 @@ Exclamation symbols (:exclamation:) note something of importance e.g. breaking c
67
76
- PHPCS: static before visibility declaration. (#945)
68
77
69
78
## [0.55.1] - 2019-01-06
79
+
### Notes
80
+
-[:ledger: View full changelog][0.55.1]
70
81
### Added
71
82
- Add missing `Request::editMessageMedia()` and `CallbackQuery::getChatInstance()` methods. (#916)
72
83
### Fixed
73
84
- Return correct message type. (#913)
74
85
75
86
## [0.55.0] - 2018-12-20
76
-
:exclamation: After updating to this version, you will need to execute the [SQL migration script][0.55.0-sql-migration] on your database.
87
+
### Notes
88
+
-[:ledger: View full changelog][0.55.0] ∙ [:page_with_curl: DB migration script][0.55.0-sql-migration]
77
89
### Added
78
90
- Bot API 4.0 and 4.1 (Telegram Passport) (#870, #871)
79
91
- Test PHP 7.3 with Travis. (#903)
@@ -83,11 +95,14 @@ Exclamation symbols (:exclamation:) note something of importance e.g. breaking c
83
95
- Added missing `video_note` to `Message` types.
84
96
85
97
## [0.54.1] - 2018-10-23
98
+
### Notes
99
+
-[:ledger: View full changelog][0.54.1]
86
100
### Fixed
87
101
-`sendToActiveChats` now works correctly for any valid Request action. (#898)
88
102
89
103
## [0.54.0] - 2018-07-21
90
-
:exclamation: After updating to this version, you will need to execute the [SQL migration script][0.54.0-sql-migration] on your database.
104
+
### Notes
105
+
-[:ledger: View full changelog][0.54.0] ∙ [:page_with_curl: DB migration script][0.54.0-sql-migration]
91
106
### Added
92
107
-`ChatAction` class to simplify chat action selection. (#859)
93
108
- Telegram Games platform! (#732)
@@ -100,7 +115,8 @@ Exclamation symbols (:exclamation:) note something of importance e.g. breaking c
100
115
- Response from `getStickerSet`. (#838)
101
116
102
117
## [0.53.0] - 2018-04-01
103
-
:exclamation: After updating to this version, you will need to execute the [SQL migration script][0.53.0-sql-migration] on your database.
118
+
### Notes
119
+
-[:ledger: View full changelog][0.53.0] ∙ [:page_with_curl: DB migration script][0.53.0-sql-migration]
104
120
### Added
105
121
- Implemented new changes for Bot API 3.6 (streamable InputMediaVideo, connected website). (#799)
106
122
-`Telegram::getLastUpdateId()` method, returns ID of the last update that was processed. (#767)
@@ -115,17 +131,22 @@ Exclamation symbols (:exclamation:) note something of importance e.g. breaking c
115
131
- Send messages correctly via `/sendtochannel`. (#803)
116
132
117
133
## [0.52.0] - 2018-01-07
134
+
### Notes
135
+
-[:ledger: View full changelog][0.52.0]
118
136
### Fixed
119
137
- Entity relations and wrong types for payments. (#731)
120
138
- Allow empty string for `switch_inline_query` and `switch_inline_query_current_chat` (InlineKeyboardButton). (#736)
121
139
- Fix empty date entry for User and Chat entities, using the current timestamp instead. (#738)
122
140
123
141
## [0.51.0] - 2017-12-05
124
-
:exclamation: After updating to this version, you will need to execute the [SQL migration script][0.51.0-sql-migration] on your database.
142
+
### Notes
143
+
-[:ledger: View full changelog][0.51.0] ∙ [:page_with_curl: DB migration script][0.51.0-sql-migration]
125
144
### Added
126
145
- Implemented new changes for Bot API 3.5 (InputMedia, MediaGroup). (#718)
127
146
128
147
## [0.50.0] - 2017-10-17
148
+
### Notes
149
+
-[:ledger: View full changelog][0.50.0]
129
150
### Added
130
151
- Finish implementing payments, adding all missing type checks and docblock methods. (#647)
131
152
- Implemented new changes for Bot API 3.4 (Live Locations). (#675)
@@ -137,6 +158,8 @@ Exclamation symbols (:exclamation:) note something of importance e.g. breaking c
137
158
- Check inline keyboard button parameter value correctly. (#672)
138
159
139
160
## [0.49.0] - 2017-09-17
161
+
### Notes
162
+
-[:ledger: View full changelog][0.49.0]
140
163
### Added
141
164
- Donation section and links in readme.
142
165
- Missing payment methods in `Request` class.
@@ -148,7 +171,8 @@ Exclamation symbols (:exclamation:) note something of importance e.g. breaking c
148
171
- Channel selection when using `DB::selectChats()`.
149
172
150
173
## [0.48.0] - 2017-08-26
151
-
:exclamation: After updating to this version, you will need to execute the [SQL migration script][0.48.0-sql-migration] on your database.
174
+
### Notes
175
+
-[:ledger: View full changelog][0.48.0] ∙ [:page_with_curl: DB migration script][0.48.0-sql-migration]
152
176
### Added
153
177
- New entities, methods, update types and inline keyboard button for Payments (Bot API 3.0).
154
178
- Add new methods, fields and objects for working with stickers (Bot API 3.2).
@@ -160,12 +184,16 @@ Exclamation symbols (:exclamation:) note something of importance e.g. breaking c
160
184
- Correctly save `reply_to_message` to DB.
161
185
162
186
## [0.47.1] - 2017-08-06
187
+
### Notes
188
+
-[:ledger: View full changelog][0.47.1]
163
189
### Added
164
190
- Linked version numbers in changelog for easy verification of code changes.
165
191
### Fixed
166
192
- Private-only commands work with edited messages now too.
167
193
168
194
## [0.47.0] - 2017-08-06 [YANKED]
195
+
### Notes
196
+
-[:ledger: View full changelog][0.47.0]
169
197
### Changed
170
198
- Updated readme to latest state of 0.47.0.
171
199
### Fixed
@@ -175,6 +203,8 @@ Exclamation symbols (:exclamation:) note something of importance e.g. breaking c
175
203
-[:exclamation:][0.47.0-bc-private-only-admin-commands] New command parameter `$private_only` to enforce usage in private chats only (set by default for Admin commands).
176
204
177
205
## [0.46.0] - 2017-07-15
206
+
### Notes
207
+
-[:ledger: View full changelog][0.46.0]
178
208
### Added
179
209
- Callbacks can be added to be executed when callback queries are called.
180
210
- New Bot API 3.1 changes (#550).
@@ -183,7 +213,8 @@ Exclamation symbols (:exclamation:) note something of importance e.g. breaking c
183
213
-[:exclamation:][0.46.0-bc-request-class-refactor] Big refactor of the `Request` class, removing most custom method implementations.
184
214
185
215
## [0.45.0] - 2017-06-25
186
-
:exclamation: After updating to this version, you will need to execute the [SQL migration script][0.45.0-sql-migration] on your database.
216
+
### Notes
217
+
-[:ledger: View full changelog][0.45.0] ∙ [:page_with_curl: DB migration script][0.45.0-sql-migration]
187
218
### Added
188
219
- Documents can be sent by providing its contents via Psr7 stream (as opposed to passing a file path).
189
220
- Allow setting a custom Guzzle HTTP Client for requests (#511).
@@ -204,10 +235,14 @@ Exclamation symbols (:exclamation:) note something of importance e.g. breaking c
204
235
- Request limiter has been fixed to correctly support channels.
205
236
206
237
## [0.44.1] - 2017-04-25
238
+
### Notes
239
+
-[:ledger: View full changelog][0.44.1]
207
240
### Fixed
208
241
- Erroneous exception when using webhook without a database connection.
209
242
210
243
## [0.44.0] - 2017-04-25
244
+
### Notes
245
+
-[:ledger: View full changelog][0.44.0]
211
246
### Added
212
247
- Proper standalone `scrutinizer.yml` config.
213
248
- Human-readable `last_error_date_string` for debug command.
@@ -219,6 +254,8 @@ Exclamation symbols (:exclamation:) note something of importance e.g. breaking c
219
254
-[:exclamation:][0.44.0-bc-update-content-type] Format of Update content type using `$update->getUpdateContent()`.
220
255
221
256
## [0.43.0] - 2017-04-17
257
+
### Notes
258
+
-[:ledger: View full changelog][0.43.0]
222
259
### Added
223
260
- Travis CI webhook for Support Bot.
224
261
- Interval for request limiter.
@@ -232,6 +269,8 @@ Exclamation symbols (:exclamation:) note something of importance e.g. breaking c
232
269
- Prevent handling the same Telegram updates multiple times, throw exception instead.
233
270
234
271
## [0.42.0] - 2017-04-09
272
+
### Notes
273
+
-[:ledger: View full changelog][0.42.0]
235
274
### Added
236
275
- Added `getBotId()` to directly access bot ID.
237
276
### Changed
@@ -242,22 +281,30 @@ Exclamation symbols (:exclamation:) note something of importance e.g. breaking c
242
281
- Tests are more reliable now, using a properly formatted API key.
243
282
244
283
## [0.41.0] - 2017-03-25
284
+
### Notes
285
+
-[:ledger: View full changelog][0.41.0]
245
286
### Added
246
287
-`$show_in_help` attribute for commands, to set if it should be displayed in the `/help` command.
247
288
- Link to new Telegram group: `https://telegram.me/PHP_Telegram_Bot_Support`
248
289
- Introduce change log.
249
290
250
291
## [0.40.1] - 2017-03-07
292
+
### Notes
293
+
-[:ledger: View full changelog][0.40.1]
251
294
### Fixed
252
295
- Infinite message loop, caused by incorrect Entity variable.
253
296
254
297
## [0.40.0] - 2017-02-20
298
+
### Notes
299
+
-[:ledger: View full changelog][0.40.0]
255
300
### Added
256
301
- Request limiter for incoming requests.
257
302
### Fixed
258
303
- Faulty formatting in logger.
259
304
260
305
## [0.39.0] - 2017-01-20
306
+
### Notes
307
+
-[:ledger: View full changelog][0.39.0]
261
308
### Added
262
309
- Newest bot API changes.
263
310
- Allow direct access to PDO object (`DB::getPdo()`).
@@ -270,10 +317,14 @@ Exclamation symbols (:exclamation:) note something of importance e.g. breaking c
270
317
- Various bugs and recommendations by Scrutinizer.
271
318
272
319
## [0.38.1] - 2016-12-25
320
+
### Notes
321
+
-[:ledger: View full changelog][0.38.1]
273
322
### Fixed
274
323
- Usage of self-signed certificates in conjunction with the new `allowed_updates` webhook parameter.
275
324
276
325
## [0.38.0] - 2016-12-25
326
+
### Notes
327
+
-[:ledger: View full changelog][0.38.0]
277
328
### Added
278
329
- New `switch_inline_query_current_chat` option for inline keyboard.
279
330
- Support for `channel_post` and `edited_channel_post`.
@@ -282,17 +333,21 @@ Exclamation symbols (:exclamation:) note something of importance e.g. breaking c
282
333
- Update WebhookInfo entity and `setWebhook` to allow passing of new arguments.
283
334
284
335
## [0.37.1] - 2016-12-24
336
+
### Notes
337
+
-[:ledger: View full changelog][0.37.1]
285
338
### Fixed
286
339
- Keyboards that are built without using the KeyboardButton objects.
287
340
- Commands that are called via `/command@botname` by correctly passing them the bot name.
0 commit comments