Skip to content

v1.0.1

Compare
Choose a tag to compare
@feinoujc feinoujc released this 02 Aug 15:31
· 353 commits to main since this release

Breaking changes:

  • MandrillEventLocation.Latitude and Longitude properties are nullable
  • Obsolete MandrillMessage.AddGlobalMergeVars(string name, IEnumerable<Dictionary<string, string>> content) removed. Replaced with AddGlobalMergeVars(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 as JArray
  • 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