Skip to content

Releases: ActiveCampaign/postmark-dotnet

Updated Inbound return types

14 Jun 10:18
19fbb04
Compare
Choose a tag to compare
  • Changed return type of GetInboundMessageDetailsAsync from InboundMessageDetail to PostmarkInboundMessage
  • Added RawEmail property to PostmarkInboundWebhookMessage

Republish 4.8.0 as 5.0.0

06 Mar 04:39
d9ee8f5
Compare
Choose a tag to compare
  • No changes (unlisted 4.8.0 due to a breaking change)

Switch to System.Text.Json

06 Mar 04:31
d9ee8f5
Compare
Choose a tag to compare
  • Removed dependency on Newtonsoft.Json.

Breaking changes

  • Serialisation of Netwonsoft.Json types may be impacted (ie if used in TemplateModel)

Update .net Http Client Dependency

21 Apr 20:05
71c05ef
Compare
Choose a tag to compare

Minor update to integrate newer version of the .net http client dependency to mitigate a CVE reported with that library.

Remove obsolete Bounce Tags endpoint

07 Apr 14:40
Compare
Choose a tag to compare

Changes:

  • Remove obsolete /bounces/tags endpoint
  • Switch from TravisCI to CircleCI

Add support for sending batches of templated messages

08 Jul 08:59
Compare
Choose a tag to compare
  • This release adds support for sending batches of templated messages. For more information, check our wiki documentation on Sending Using a Template.
  • Breaking Change: Update PostmarkInboundMessage.Attachment.ContentLength type from string to long to correctly represent our inbound webhook data. Thanks to @nis-spiir for submitting a PR.

Add support for Message Streams API

28 May 08:58
7330657
Compare
Choose a tag to compare

This release adds support for the Postmark Message Streams API.

Changes:

  • Add new functions and models for listing, fetching, creating, editing, archiving and unarchiving message streams.

Add support for Suppressions API

06 Apr 11:18
5b3a67e
Compare
Choose a tag to compare

This release adds support for the Postmark Suppressions API. For more information, please check out our wiki documentation on managing Suppressions.

Changes:

  • Add functions for listing, creating and reactivating Suppressions.
  • Update PostmarkBounce ID type from int to long.
  • Update Bounce API functions to take a long BounceId input parameter.

Allow setting the MessageStream in the Sending API

24 Mar 11:12
d2060e0
Compare
Choose a tag to compare

This is a minor release that adds support for setting the Message Stream you wish to use when sending messages via the Sending API functions.

  • Adds MessageStream property to Sending API functions.

Allow nullable LinkTrackingOptions

17 Mar 08:38
Compare
Choose a tag to compare

This is a minor release that adds the following changes:

  • Make LinkTrackingOptions nullable in PostmarkMessageBase.TrackLinks. If the value is not provided, the default server's LinkTracking option will be used instead.
  • Add NuGet package SPDX license expression