Skip to content

0.11.0

Compare
Choose a tag to compare
@lptn lptn released this 14 May 22:53
· 22 commits to master since this release
70abcee

What's Changed

  • Solely Use Laravel Cache and PSR-16. Remove custom Store interface and implementations. By @alies-dev in #22
  • Use Laravel Collection for Dialog Memory (instead of array) by @alies-dev in #23

Internal changes:

  • Add a new GitHub workflow to build a new Laravel app and run a bot for 20 seconds @alies-dev

BC breaks:

Changes should not effect your apps and you setup everything properly and didn't code created for internal usage.

  • [BC] REMOVED: Class KootLabs\TelegramBotDialogs\Laravel\Stores\RedisStoreAdapter has been deleted
  • [BC] REMOVED: Class KootLabs\TelegramBotDialogs\Storages\Store has been deleted
  • [BC] REMOVED: Class KootLabs\TelegramBotDialogs\Storages\Drivers\RedisStore has been deleted
  • [BC] CHANGED: Type of property KootLabs\TelegramBotDialogs\Dialog#$memory changed from array to Illuminate\Support\Collection
  • [BC] CHANGED: The parameter $store of KootLabs\TelegramBotDialogs\DialogManager#__construct() changed from KootLabs\TelegramBotDialogs\Storages\Store|Psr\SimpleCache\CacheInterface to a non-contravariant KootLabs\TelegramBotDialogs\DialogRepository

Full Changelog: 0.10.2...0.11.0