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
Copy file name to clipboardexpand all lines: CHANGELOG.md
+47-45
Original file line number
Diff line number
Diff line change
@@ -4,27 +4,28 @@ The format is based on [Keep a Changelog](http://keepachangelog.com/) and this p
4
4
Exclamation symbols (:exclamation:) note something of importance e.g. breaking changes. Click them to learn more.
5
5
6
6
## [Unreleased]
7
-
### Added
8
-
- New funding and support details.
7
+
:exclamation: After updating to this version, you will need to execute the [SQL migration script][unreleased-sql-migration] on your database.### Added
8
+
- New funding and support details. (#971)
9
9
- Custom issue templates. (#972)
10
-
- Bot API 4.3 (Seamless Telegram Login, `LoginUrl`)
11
-
- `reply_markup` field to `Message` entity.
10
+
- Bot API 4.3 (Seamless Telegram Login, `LoginUrl`) (#957)
11
+
- `reply_markup` field to `Message` entity. (#957)
12
12
### Changed
13
-
- Use PSR-12 for code style.
13
+
- Use PSR-12 for code style. (#966)
14
14
- Some general housekeeping. (#972)
15
-
- [:exclamation:][unreleased-bc] Return an empty array for Entity properties with no items, instead of `null`. (#969)
16
-
- `TelegramLog` now adheres to [PSR-3] `LoggerInterface` and allows custom logger implementations.
15
+
- [:exclamation:][unreleased-bc-return-value-of-empty-entity-properties] Return an empty array for Entity properties with no items, instead of `null`. (#969)
16
+
- `TelegramLog` now adheres to [PSR-3] `LoggerInterface` and allows custom logger implementations. (#964)
17
17
### Deprecated
18
-
- Old logging that uses Monolog still works but will be removed in the near future. Use `TelegramLog::initialize($logger, $update_logger);` from now on.
19
-
- [:exclamation:][unreleased-bc-startcommand-is-now-a-usercommand] `StartCommand` is now a `UserCommand` (not `SystemCommand` any more).
18
+
- Old logging that uses Monolog still works but will be removed in the near future. Use `TelegramLog::initialize($logger, $update_logger);` from now on. (#964)
19
+
- [:exclamation:][unreleased-bc-startcommand-is-now-a-usercommand] `StartCommand` is now a `UserCommand` (not `SystemCommand` any more). (#970)
20
20
### Removed
21
-
- Botan.io integration completely removed.
21
+
- Botan.io integration completely removed. (#968)
22
22
### Fixed
23
-
- `forward_date` is now correctly saved to the DB.
24
-
- Broken `StickerSet::getStickers()` method.
23
+
- `forward_date` is now correctly saved to the DB. (#967)
- Don't allow a user to call system commands directly.
27
+
- Security disclosure managed by Tidelift. (#971)
28
+
- Don't allow a user to call system commands directly. (#970)
28
29
29
30
## [0.57.0] - 2019-06-01
30
31
:exclamation: After updating to this version, you will need to execute the [SQL migration script][0.57.0-sql-migration] on your database.
@@ -56,69 +57,73 @@ Exclamation symbols (:exclamation:) note something of importance e.g. breaking c
56
57
57
58
## [0.55.1] - 2019-01-06
58
59
### Added
59
-
- Add missing `Request::editMessageMedia()` and `CallbackQuery::getChatInstance()` methods.
60
+
- Add missing `Request::editMessageMedia()` and `CallbackQuery::getChatInstance()` methods. (#916)
60
61
### Fixed
61
-
- Return correct message type.
62
+
- Return correct message type. (#913)
62
63
63
64
## [0.55.0] - 2018-12-20
64
65
:exclamation: After updating to this version, you will need to execute the [SQL migration script][0.55.0-sql-migration] on your database.
65
66
### Added
66
-
- Bot API 4.0 and 4.1 (Telegram Passport)
67
-
- Test PHP 7.3 with Travis.
67
+
- Bot API 4.0 and 4.1 (Telegram Passport) (#870, #871)
68
+
- Test PHP 7.3 with Travis. (#903)
68
69
### Changed
69
70
- [:exclamation:][0.55.0-bc-move-animation-out-of-games-namespace] Move Animation entity out of Games namespace.
70
71
### Fixed
71
72
- Added missing `video_note` to `Message` types.
72
73
73
74
## [0.54.1] - 2018-10-23
74
75
### Fixed
75
-
- `sendToActiveChats` now works correctly for any valid Request action.
76
+
- `sendToActiveChats` now works correctly for any valid Request action. (#898)
76
77
77
78
## [0.54.0] - 2018-07-21
78
79
:exclamation: After updating to this version, you will need to execute the [SQL migration script][0.54.0-sql-migration] on your database.
79
80
### Added
80
-
- `ChatAction` class to simplify chat action selection.
81
-
- Telegram Games platform!
82
-
- Ability to set custom MySQL port.
81
+
- `ChatAction` class to simplify chat action selection. (#859)
82
+
- Telegram Games platform! (#732)
83
+
- Ability to set custom MySQL port. (#860)
84
+
- New `InvalidBotTokenException` exception. (#855)
83
85
### Changed
84
-
- [:exclamation:][0.54.0-bc-rename-constants] Rename and ensure no redefinition of constants: `BASE_PATH` -> `TB_BASE_PATH`, `BASE_COMMANDS_PATH` -> `TB_BASE_COMMANDS_PATH`.
86
+
- [:exclamation:][0.54.0-bc-rename-constants] Rename and ensure no redefinition of constants: `BASE_PATH` -> `TB_BASE_PATH`, `BASE_COMMANDS_PATH` -> `TB_BASE_COMMANDS_PATH`. (#813)
87
+
- Improve readability of readme code snippets. (#861)
88
+
### Fixed
89
+
- Response from `getStickerSet`. (#838)
85
90
86
91
## [0.53.0] - 2018-04-01
87
92
:exclamation: After updating to this version, you will need to execute the [SQL migration script][0.53.0-sql-migration] on your database.
88
93
### Added
89
-
- Implemented new changes for Bot API 3.6 (streamable InputMediaVideo, connected website).
90
-
- `Telegram::getLastUpdateId()` method, returns ID of the last update that was processed.
91
-
- `Telegram::useGetUpdatesWithoutDatabase()` method, enables `Telegram::handleGetUpdates()` to run without a database.
94
+
- Implemented new changes for Bot API 3.6 (streamable InputMediaVideo, connected website). (#799)
95
+
- `Telegram::getLastUpdateId()` method, returns ID of the last update that was processed. (#767)
96
+
- `Telegram::useGetUpdatesWithoutDatabase()` method, enables `Telegram::handleGetUpdates()` to run without a database. (#767)
92
97
### Changed
93
-
- Updated Travis to use Trusty containers (for HHVM) and add PHP 7.2 to the tests.
94
-
- Add debug log entry instead of throwing an exception for duplicate updates.
95
-
- `Telegram::handleGetUpdates()` can now work without a database connection (not enabled by default).
96
-
- Improved `/sendtochannel` and `/sendtoall` commands, using new message helpers.
98
+
- Updated Travis to use Trusty containers (for HHVM) and add PHP 7.2 to the tests. (#739)
99
+
- Add debug log entry instead of throwing an exception for duplicate updates. (#765)
100
+
- `Telegram::handleGetUpdates()` can now work without a database connection (not enabled by default). (#767)
101
+
- Improved `/sendtochannel` and `/sendtoall` commands, using new message helpers. (#810)
97
102
### Fixed
98
-
- PHPCS fixes for updated CodeSniffer dependency.
99
-
- Send messages correctly via `/sendtochannel`.
103
+
- PHPCS fixes for updated CodeSniffer dependency. (#739)
104
+
- Send messages correctly via `/sendtochannel`. (#803)
100
105
101
106
## [0.52.0] - 2018-01-07
102
107
### Fixed
103
-
- Entity relations and wrong types for payments.
104
-
- Allow empty string for `switch_inline_query` and `switch_inline_query_current_chat` (InlineKeyboardButton).
105
-
- Fix empty date entry for User and Chat entities, using the current timestamp instead.
108
+
- Entity relations and wrong types for payments. (#731)
109
+
- Allow empty string for `switch_inline_query` and `switch_inline_query_current_chat` (InlineKeyboardButton). (#736)
110
+
- Fix empty date entry for User and Chat entities, using the current timestamp instead. (#738)
106
111
107
112
## [0.51.0] - 2017-12-05
108
113
:exclamation: After updating to this version, you will need to execute the [SQL migration script][0.51.0-sql-migration] on your database.
109
114
### Added
110
-
- Implemented new changes for Bot API 3.5 (InputMedia, MediaGroup).
115
+
- Implemented new changes for Bot API 3.5 (InputMedia, MediaGroup). (#718)
111
116
112
117
## [0.50.0] - 2017-10-17
113
118
### Added
114
-
- Finish implementing payments, adding all missing type checks and docblock methods.
115
-
- Implemented new changes for Bot API 3.4 (Live Locations).
119
+
- Finish implementing payments, adding all missing type checks and docblock methods. (#647)
120
+
- Implemented new changes for Bot API 3.4 (Live Locations). (#675)
116
121
### Changed
117
-
- [:exclamation:][0.50.0-bc-messagegetcommand-return-value] `Message::getCommand()` returns `null` if not a command, instead of `false`.
122
+
- [:exclamation:][0.50.0-bc-messagegetcommand-return-value] `Message::getCommand()` returns `null` if not a command, instead of `false`. (#654)
118
123
### Fixed
119
124
- SQL update script for version 0.44.1-0.45.0.
120
-
- Issues found by Scrutinizer (Type hints and return values).
121
-
- Check inline keyboard button parameter value correctly.
125
+
- Issues found by Scrutinizer (Type hints and return values). (#654)
126
+
- Check inline keyboard button parameter value correctly. (#672)
122
127
123
128
## [0.49.0] - 2017-09-17
124
129
### Added
@@ -277,11 +282,8 @@ Exclamation symbols (:exclamation:) note something of importance e.g. breaking c
0 commit comments