- Replace virtus with dry-struct
- Use zeitwerk for code loading
- Implement Bot API 6.4
- Implement Bot API 6.5
- Rename
Telegram::Bot.configuration
options:timeout
toconnection_timeout
open_timeout
toconnection_open_timeout
- Fix issue with missing default value for long-polling timeout
- Implement Bot API 6.1
- Implement Bot API 6.2
- Update
faraday
up to2.0
- Implement Bot API 6.0
- Update
rubocop
up to1.27
- Implement Bot API 5.2
- Implement Bot API 5.3
- Implement Bot API 5.4
- Implement Bot API 5.5
- Implement Bot API 5.6
- Implement Bot API 5.7
- Pin
faraday
to 1.0
- Replace
inflecto
withdry-inflector
- Update
virtus
up to 2.0
- Implement Bot API 5.1
- Implement Bot API 5.0
- Implement Bot API 4.9
- Implement Bot API 4.8
- Implement Bot API 4.7
- Implement Bot API 4.5 and Bot API 4.6
- Implement Bot API 4.4
- Fix issue #202 with
Poll
messages and logging
- Implement Bot API 4.3
- Allow to configure API URL (thx @markfrst)
- Implement Bot API 4.2
- Implement Bot API 4.1
- Implement Bot API 4.0
- Implement Bot API 3.6
- Fix #163
- Implement Bot API 3.5
- Implement Bot API 3.4 (thx @ivanovaleksey)
- Implement Bot API 3.3 (thx @ivanovaleksey)
- Implement Bot API 3.2 (thx @ivanovaleksey)
- Implement Bot API 3.1 (thx @ivanovaleksey)
- Add missing methods from earlier versions earlier
- Implement Bot API 3.0 (thx @ivanovaleksey)
- Bug fixes
- Implement Bot API 2.3.1
- Implement Bot API 2.3 (thx @ivanovaleksey)
- Implement Bot API changes (October 3, 2016 API update)
- Implement Bot API 2.1 changes
- Update
Sticker
andMessage
objects (May 6, 2016 API update)
- Replace httparty with faraday
- Implement Bot API 2.0
- Let
Client#logger
be overwritten later (useattr_accessor
instead ofattr_reader
)