All Versions
37
Latest Version
Avg Release Cycle
39 days
Latest Release
1045 days ago
Changelog History
Page 4
Changelog History
Page 4
-
v3.4.0 Changes
April 23, 2019[3.4.0] - 2019-04-23
โ Added
- โ Added
Message.SetTemplate()
to allow sending with the body of a template.
๐ Changes
- ๐ Changed signature of
CreateDomain()
moved password intoCreateDomainOptions
- โ Added
-
v3.3.2 Changes
March 28, 2019๐ Changes
- ๐ Uncommented DeliveryStatus.Code and change it to an integer (See #175)
- โ Added UserVariables to all Message events (See #176)
-
v3.3.1 Changes
March 13, 2019๐ Changes
- โก๏ธ Updated Template calls to reflect the most recent Template API changes.
- GetStoredMessage() now accepts a URL instead of an id
- ๐ Deprecated GetStoredMessageForURL()
- ๐ Deprecated GetStoredMessageRawForURL()
- ๐ Fixed GetUnsubscribed()
โ Added
- โ Added
GetStoredAttachment()
โ Removed
- โ
Method
DeleteStoredMessage()
mailgun API no long allows this call
-
v3.3.0 Changes
January 28, 2019๐ Changes
- ๐ Changed signature of CreateDomain() Now returns JSON response
- ๐ Changed signature of GetDomain() Now returns a single DomainResponse
- Clarified installation notes for non golang module users
- ๐ Changed 'Public Key' to 'Public Validation Key' in readme
- ๐ Fixed issue with Next() for limit/skip based iterators
โ Added
- โ Added VerifyDomain()
-
v3.2.0 Changes
January 21, 2019๐ Changes
- ๐ Deprecated mg.VerifyWebhookRequest()
โ Added
- โ Added mailgun.ParseEvent()
- โ Added mailgun.ParseEvents()
- โ Added mg.VerifyWebhookSignature()
-
v3.1.0 Changes
January 16, 2019๐ Changes
- โ Removed context.Context from ListDomains() signature
- ListEventOptions.Begin and End are no longer pointers to time.Time
โ Added
- โ Added mg.ReSend() to public Mailgun interface
- โ Added Message.SetSkipVerification()
- โ Added Message.SetRequireTLS()
-
v3.0.0 Changes
January 15, 2019โ Added
- โ Added CHANGELOG
- โ Added
AddDomainIP()
- โ Added
ListDomainIPS()
- โ Added
DeleteDomainIP()
- โ Added
ListIPS()
- โ Added
GetIP()
- โ Added
GetDomainTracking()
- โ Added
GetDomainConnection()
- โ Added
UpdateDomainConnection()
- โ Added
CreateExport()
- โ Added
ListExports()
- โ Added
GetExports()
- โ Added
GetExportLink()
- โ Added
CreateTemplate()
- โ Added
GetTemplate()
- โ Added
UpdateTemplate()
- โ Added
DeleteTemplate()
- โ Added
ListTemplates()
- โ Added
AddTemplateVersion()
- โ Added
GetTemplateVersion()
- โ Added
UpdateTemplateVersion()
- โ Added
DeleteTemplateVersion()
- โ Added
ListTemplateVersions()
๐ Changed
- โ Added a
mailgun.MockServer
which duplicates part of the mailgun API; suitable for testing ListMailingLists()
now uses the/pages
API and returns an iteratorListMembers()
now uses the/pages
API and returns an iterator- ๐ Renamed public interface methods to be consistent. IE:
GetThing(), ListThing(), CreateThing()
- ๐ฆ Moved event objects into the
mailgun/events
package, so names likeMailingList
returned by API calls andMailingList
as an event object don't conflict and confuse users. - Now using context.Context for all network operations
- โ Test suite will run without MG_ env vars defined
- ListRoutes() now uses the iterator interface
- โ Added SkipNetworkTest()
- ๐ Renamed GetStatsTotals() to GetStats()
- ๐ Renamed GetUnsubscribes to ListUnsubscribes()
- ๐ Renamed Unsubscribe() to CreateUnsubscribe()
- ๐ Renamed RemoveUnsubscribe() to DeleteUnsubscribe()
- GetStats() now takes an
*opt
argument to pass optional parameters - Modified GetUnsubscribe() to follow the API
- Now using golang modules
- ListCredentials() now returns an iterator
- ListUnsubscribes() now returns an paging iterator
- CreateDomain now accepts CreateDomainOption{}
- ๐ CreateDomain() now supports all optional parameters not just spam_action and wildcard.
- ListComplaints() now returns a page iterator
- ๐ Renamed
TagItem
toTag
- ListBounces() now returns a page iterator
- API responses with CreatedAt fields are now unmarshalled into RFC2822
- DomainList() now returns an iterator
- ๐ Updated godoc documentation
- ๐ Renamed ApiBase to APIBase
- โก๏ธ Updated copyright to 2019
ListEvents()
now returns a list of typed events
โ Removed
- โ Removed more deprecated types
- โ Removed gobuffalo/envy dependency
- โ Remove mention of the CLI in the README
- โ Removed mailgun cli from project
- โ Removed GetCode() from
Bounce
struct. Verified API returns 'string' and not 'int' - โ Removed deprecated methods NewMessage and NewMIMEMessage
- โ Removed ginkgo and gomega tests
- โ Removed GetStats() As the /stats endpoint is depreciated