Skip to content

Releases: messagebird/go-rest-api

v9.1.1

21 Oct 16:11
e0a41ed
Compare
Choose a tag to compare

Update recipients price amount field from int to float as expected in doc.

v9.1

12 Jul 14:23
7755c0e
Compare
Choose a tag to compare

Special thanks to iivvoo for the VoiceMessage ScheduledDatetime fix 🙌 .

Release v9

06 Jul 10:22
bf934da
Compare
Choose a tag to compare

Changes

General

  • New PaginationRequest instead of many in APIs.
  • New interface messagebird.Client and messagebird.DefaultClient instead of old implementation messagebird.Client and new MockClient for better testing.
  • List structures now have a plural ending instead of using word "List". Example: ContactList -> Contacts.
  • conversations.ConversationStatus replaced by conversations.Status.
  • number.NumberPattern replaced by number.SearchPattern.
  • Added Partner Accounts API.

Conversations API

  • Replaced conversations.CreateMessage with conversations.Reply which send a new message to an existing conversation.
  • Replaced conversations.ListMessages with conversations.ListConversationMessages which fetch messages in indicated conversation.
  • Added conversations.SendMessage to send a message to a specific recipient in a specific platform.
  • Added conversations.ListByContact to retrieves the list of conversation IDs of a specific contact ID.
  • Now conversations.ListMessages retrieves a list of messages given a list of message IDs or a timestamp (not both).

Release 8.0.0

24 Jun 09:35
88ad799
Compare
Choose a tag to compare

Adds a missing field and removes some unnecessary code for SMS functionality

Thanks @vallerion !

Release 7.1.0

22 Apr 12:23
2f8ba04
Compare
Choose a tag to compare

Improves JWT support and deprecates the Title field of CallFlows.

Thanks @khanh.nguyen @marcelcorso and @surik !

Release 7.0.0

25 Jun 08:44
cb04299
Compare
Choose a tag to compare

Adds support for Verify API via email.

Thanks @leandroshp!

Release 6.1.0

23 Oct 10:02
69570d3
Compare
Choose a tag to compare

Add support for the limited-available shortenUrls parameter to messages.

Release 6.0.0

18 Aug 14:25
1f4ec5f
Compare
Choose a tag to compare

This release ensures we properly comply with Go modules.

Thanks @sarathsp06!

Release 5.5.0

20 Mar 14:39
7680f5a
Compare
Choose a tag to compare

Thanks to all contributors and reviewers!

Release 5.4.0

15 Aug 15:36
f1a991f
Compare
Choose a tag to compare

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.