Skip to content

0.58.0

Compare
Choose a tag to compare
@noplanman noplanman released this 26 Jun 17:01
· 471 commits to master since this release
8d1ed51

Notes

Added

  • New funding and support details. (#971)
  • Custom issue templates. (#972)
  • Bot API 4.3 (Seamless Telegram Login, LoginUrl) (#957)
  • reply_markup field to Message entity. (#957)

Changed

  • Use PSR-12 for code style. (#966)
  • Some general housekeeping. (#972)
  • Return an empty array for Entity properties with no items, instead of null. (#969)
  • TelegramLog now adheres to PSR-3 LoggerInterface and allows custom logger implementations. (#964)

Deprecated

  • 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)
  • StartCommand is now a UserCommand (not SystemCommand any more). (#970)

Removed

  • Botan.io integration completely removed. (#968)

Fixed

  • forward_date is now correctly saved to the DB. (#967)
  • Broken StickerSet::getStickers() method. (#969)
  • Smaller code and docblock fixes. (#973)

Security

  • Security disclosure managed by Tidelift. (#971)
  • Don't allow a user to call system commands directly. (#970)