Skip to content

Releases: feinoujc/Mandrill.net

v7.1.2

17 Feb 20:27
Compare
Choose a tag to compare
  • bug fix with null date in senders api #104
  • add MANDRILL_SENDING_DOMAIN to CI
  • consolidate CI steps
  • use IOutputTestHelper throughout
  • Skip Sender tests that create junk in test account that can't be deleted

v7.1.1

30 Nov 21:00
Compare
Choose a tag to compare
convert to github actions

v6.0.0

29 Dec 18:06
7bbcf6f
Compare
Choose a tag to compare
  • Add constructor to take custom HttpClient to MandrillApi
  • Add missing properties to inbound webhook model. Fixes #81
  • Sign assembly
  • Drop support for .NET Framework 4.5, bump support to 4.6.1
  • Upgrade to JSON.NET v12. Simplify some internal serialization logic

v4.0.0

12 Mar 11:10
Compare
Choose a tag to compare
  • Update to dotnet csproj format
  • Remove all non-async versions
  • Move to xunit vs nunit
  • Updates to appveyor and travis builds
  • use HttpClient as underlying http library vs System.Net.Requests
  • add more test coverage in models

Update to .net core RC2

19 May 15:09
Compare
Choose a tag to compare
Pre-release
  • add targets for netplatform1.1, netplatform1.3
  • remove targets and other stuff for DNX
  • update build scripts to use dotnet cli
  • update dependencies for RC2

v3.0.0

03 May 16:24
Compare
Choose a tag to compare

Breaking changes:

  • Typo in method InfoAsync (#48)
  • Ts property in EventInfo is now nullable type (#42)

Other changes

  • Small async improvements (#49)

v2.2.0

07 Feb 13:52
Compare
Choose a tag to compare

Adding in the sync related models for the sync event webhook. #38

v2.0.22

04 Jan 00:27
Compare
Choose a tag to compare
  • Build, package and test pipeline built for AppVeyor
  • .NET Core support
  • updated test framework to NUnit 3
  • Breaking change: MandrillMergeVar content is now of type dynamic to fully support handlebar template content of any type
  • Fixed bug where Headers in inbound webhook header dictionary was case sensitive
  • Added support for exports api (374df94 thanks @ericthornton)

v1.0.1

02 Aug 15:31
Compare
Choose a tag to compare

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

v0.8

26 May 00:23
Compare
Choose a tag to compare
  • Add support for senders and subaccounts api
  • Utility method to verify the signature for webhooks