- Implement a Better response API 159
- Implement a Better API for calling the Cloud API 156
- Used VCR gem for tests @igacio-chiazzo 153
- Added support for API v20.0 and v21.0 @guizaols 152
- Increased minimum required Ruby version to 2.7.0 @ignacio-chiazzo 151
- Remove sorbet dependency @ignacio-chiazzo 148
- Added the ability to specify the
filename
via the document API. @sahilas #137
- Fix bug using
client/api_versions
@mgruner #134
- Added ability to specify logger @chahmedejaz #129
- Allow download of unsupported media types @dvuckovic #128
- Allow users to specify the API version. @conr #126
- Use HTTP multipart only when needed. @ignacio-chiazzo #123
- Validate Vertical on BusinessProfile update API. @ignacio-chiazzo #120
- Added ability to specify fields param in the business profile API. @ignacio-chiazzo #119
- Bumped API version to v19. @paulomcnally #116
- Implement Templates API @emersonu, @ignacio-chiazzo #90
- Using compatible Gem versions instead of fixed dependency versions @nbluis #108
- [Breaking Change] Rename
error
module witherrors
. @ignacio-chiazzo #101
If you are calling an error using WhatsappSdk::Resource::Error
, you should update it to WhatsappSdk::Resource::Errors
, e.g. WhatsappSdk::Resource::Errors::MissingArgumentError
- Add Support to image/webp sticker media. @renatovico #94
- Invalidate unsupported and invalid media types @ignacio-chiazzo #89
- Use binary mode to download files @ignacio-chiazzo #88
- Added support for downloading media by specifying the type @ignacio-chiazzo #87
- Added Send interactive message @alienware #82
- Support JRuby @ignacio-chiazzo #83
- Send interactive Reply Buttons Message @alienware #79
- Added the ability to reply messages. @alienware #77
- Added new fields to phone numbers API. @ignacio-chiazzo #73
- Upgraded API version to v16. @ignacio-chiazzo #73
- Make sorbet-runtime a runtime dependency. @ignacio-chiazzo #70
Add Register API @andresyebra #65
Add message reaction @sanchezpaco #58 Add Business update API @sahilbansal17 #56 Fix Sorbet bug BusinessAPI #60
Add Business Profiles API @sahilbansal17 #53
Add raw_response to response #47
Fix issue on Linux when files are not sorted #45
Remove warnings #41
Require Faraday #40
- Include Zeitwerk
- Update Meta API to v14
- Allow Apps to have a singleton global authentication client.
- Added Media API
- Added error and successful responses
- Added faraday-multipart as part of the library
- Added Message Template API.
- Added Currency and DateTime resources.
- Added Media resource.
- Added Component and ParameterObject resource.
- Fixed bug in recipient_number in Messages API.
- Implement read message.
- Implement Yard doc.