v1.0.1
Breaking changes:
- MandrillEventLocation.Latitude and Longitude properties are nullable
- Obsolete
MandrillMessage.AddGlobalMergeVars(string name, IEnumerable<Dictionary<string, string>> content)
removed. Replaced withAddGlobalMergeVars(string name, IEnumerable<Dictionary<string, object>> content)
- MandrillMessage.Headers now of type
Dictionary<string, object>
. MIME headers can have array of values (internally this will serialize asJArray
- Synchronous methods added to API interfaces, instead of extension methods. Asynchronous wrapper approach replaced with true blocking implementation to avoid deadlocks and other issues with wrapping asynchronous methods. Internally using HttpWebRequest instead of HttpClient now, to fully support blocking synchronous api calls.
refactored to use some C# 6 features