Skip to content

3.0

Compare
Choose a tag to compare
@irazasyed irazasyed released this 19 Nov 18:54
· 34 commits to master since this release
8609d67

What's Changed

  • Send logic moved to drivers by @llabbasmkhll in #146
  • Drop support for Laravel < 9.
  • Convert tests to Pest and improve coverage in #151.
  • Add TelegramUpdatesTests.
  • Add PHPStan for static analysis using GitHub Action.
  • Add Changelog updater workflow.
  • Add Codecov for code coverage workflow.
  • Improve GitHub action workflows.
  • Clean and improve code.
  • Remove the scrutinizer.
  • Add line() method (adapted from a PR) by @llabbasmkhll in #149.
  • Upgrade required and dev packages.
  • Normalize composer JSON file.
  • Add type hints and return types were supported.
  • Rename TelegramSender contract to TelegramSenderContract
  • Harden error handling for JSON encode and decode methods.
  • Improve doc blocks.
  • Add toArray() method to TelegramUpdates to retrieve payload.
  • Restructure the tests directory.
  • Add data to notification failed event in #156
  • Add More Tests in #157

New Contributors

  • @llabbasmkhll made their first contribution in #146

Full Changelog: 2.1.0...3.0.0