Skip to content

Releases: Jericho/StrongGrid

0.15.0

02 Dec 22:58
Compare
Choose a tag to compare

As part of this release we had 2 issues closed.

New Feature

  • #98 Add ability to parse Event webhook JSON posted by SendGrid

Improvement

  • #100 Implement a better workaround for the invalid 'charset' returned by some of the endpoints

Where to get it

You can download this release from nuget.org

0.14.0

30 Nov 00:00
Compare
Choose a tag to compare

As part of this release we had 1 issue closed.

Improvement

  • #96 Improve 'TOO MANY REQUESTS' handling

Where to get it

You can download this release from nuget.org

0.13.0

29 Nov 06:59
Compare
Choose a tag to compare

As part of this release we had 6 issues closed.

Bugs

  • #94 SendGrid throws an exception when sections are specified when sending an email
  • #93 SendGrid throws an exception when headers are specified when sending an email
  • #92 SendGrid throws an exception when a field in payload contains null value

New Features

  • #91 Ability to specify substitutions when sending an email
  • #90 Ability to specify custom_args when sending an email
  • #76 Generate XML documentation

Where to get it

You can download this release from nuget.org

0.12.0

26 Nov 06:52
Compare
Choose a tag to compare

As part of this release we had 7 issues closed.

Bugs

  • #88 Exception when omitting the name when updating an API Key
  • #86 "Cannot access a disposed object" exception when retrying a request following a HTTP 429 response

New Features

  • #87 Allow basic authentication
  • #85 Add method to create an API key with all permissions
  • #84 Add method to create an API key which has access to billing features
  • #83 Add method to retrieve all permissions for current user

Improvement

  • #82 Properly serialize enums in .Net Standard

Where to get it

You can download this release from nuget.org

0.11.0

22 Nov 21:07
Compare
Choose a tag to compare

As part of this release we had 9 issues closed.

Bugs

  • #80 MailSettings.SpamChecking does not serialize properly
  • #79 MailSettings.BypassListManagement does not serialize properly
  • #78 MailSettings.Bcc does not serialize properly
  • #77 MailSettings.SandboxMode does not serialize properly
  • #71 Enum no longer serialize correctly after changes made for .NETSTANDARD

Improvements

  • #75 Convert unit testing project to xUnit
  • #74 Convert integration testing project to .NET Core console application
  • #73 WebProxy missing from .netstandard
  • #72 Add constructor overloads to the Client class for convenience

Where to get it

You can download this release from nuget.org

0.10.0

14 Nov 06:47
Compare
Choose a tag to compare

As part of this release we had 18 issues closed.

Bugs

  • #69 SendGridDateTimeConverter returns dates in Local timezone rather than UTC
  • #68 Invalid request URL in Settings.UpdateTemplateMailSettingsAsync
  • #67 Invalid request URL in Settings.UpdateSpamCheckMailSettingsAsync
  • #66 Invalid request URL in Settings.UpdatBouncePurgeMailSettingsAsync
  • #65 Several 'Update' methods in the Settings resource do not return the updated setting
  • #64 Typo in name of method: GetGogleAnalyticsGlobalSettinsg
  • #63 Invalid request URL in Settings.UpdateEnforcedTlsSettingsAsync
  • #62 Invalid request URL in Settings.GetEnforcedTlsSettingsAsync
  • #61 SenderIdentity.Address2 not parsed
  • #60 Exception when API returns error code but HttpContent is empty
  • #59 Incorrect result parsing in Whitelabel.AssociateLinkAsync
  • #58 Incorrect result parsing in Whitelabel.GetAssociatedLinkAsync
  • #57 Wrong Json property name for the ValidationResults property on the LinkValidation object
  • #56 Wrong Json property name for the ValidationResults property on the IpValidation object
  • #55 Incorrect result parsing in Whitelabel.AssociateDomainAsync
  • #54 Incorrect result parsing in Whitelabel.GetAssociatedDomainAsync
  • #53 Wrong endoint URL in Whitelabel.UpdateDomainAsync
  • #52 Typo in method name: GetDomainsAsync

Where to get it

You can download this release from nuget.org

0.9.0

11 Nov 22:32
Compare
Choose a tag to compare

As part of this release we had 4 issues closed.

Bugs

  • #51 4 retries when SendGrid returns HTTP429
  • #50 Incorect delay calculating when API returns HTTP429

Improvements

  • #49 Exception if X-RateLimit-Reset is in the past
  • #48 Exception thrown when HTTP 429 returned from SendGrid API but X-RateLimit headers are missing

Where to get it

You can download this release from nuget.org

0.8.0

10 Nov 19:39
Compare
Choose a tag to compare

As part of this release we had 2 issues closed.

New Features

  • #45 Add Rate Limiting Support
  • #33 Whitelabel

Where to get it

You can download this release from nuget.org

0.7.2

27 Oct 21:42
Compare
Choose a tag to compare

As part of this release we had 2 issues closed.

Bugs

  • #42 "The footer enable parameter is required" despite this property being set
  • #43 "The subscription_tracking enable parameter is required" despite this property being set

Where to get it

You can download this release from nuget.org

0.7.1

27 Oct 21:06
Compare
Choose a tag to compare

As part of this release we had 3 issues closed.

Bugs

  • #39 "The click_tracking enable parameter is required" despite this value being set
  • #40 "The open_tracking enable parameter is required" despite this value being set
  • #41 "The ganalytics enable parameter is required" despite this value being set

Where to get it

You can download this release from nuget.org