Releases: messagebird/go-rest-api
Releases · messagebird/go-rest-api
v9.1.1
v9.1
Release v9
Changes
General
- New
PaginationRequestinstead of many in APIs. - New interface
messagebird.Clientandmessagebird.DefaultClientinstead of old implementationmessagebird.Clientand newMockClientfor better testing. - List structures now have a plural ending instead of using word "List". Example:
ContactList->Contacts. conversations.ConversationStatusreplaced byconversations.Status.number.NumberPatternreplaced bynumber.SearchPattern.- Added Partner Accounts API.
Conversations API
- Replaced
conversations.CreateMessagewithconversations.Replywhich send a new message to an existing conversation. - Replaced
conversations.ListMessageswithconversations.ListConversationMessageswhich fetch messages in indicated conversation. - Added
conversations.SendMessageto send a message to a specific recipient in a specific platform. - Added
conversations.ListByContactto retrieves the list of conversation IDs of a specific contact ID. - Now
conversations.ListMessagesretrieves a list of messages given a list of message IDs or a timestamp (not both).
Release 8.0.0
Adds a missing field and removes some unnecessary code for SMS functionality
Thanks @vallerion !
Release 7.1.0
Improves JWT support and deprecates the Title field of CallFlows.
Thanks @khanh.nguyen @marcelcorso and @surik !
Release 7.0.0
Adds support for Verify API via email.
Thanks @leandroshp!
Release 6.1.0
Add support for the limited-available shortenUrls parameter to messages.
Release 6.0.0
This release ensures we properly comply with Go modules.
Thanks @sarathsp06!
Release 5.5.0
Thanks to all contributors and reviewers!
Release 5.4.0
Version 5.4.0 adds support for the Numbers API. Thanks to @fredylo and @j-evs!
It also fixes a bug that caused errors from the Voice API to not be interpreted correctly.