Skip to content

Releases: verifalia/verifalia-csharp-sdk

v4.2.1

31 Oct 11:46
Compare
Choose a tag to compare
  • Improved documentation
  • Resolved an issue with IAsyncEnumerable methods that were mistakenly unavailable in the .NET 8.0 package build

Full Changelog: v4.2...v4.2.1

v4.2

11 Jan 10:39
Compare
Choose a tag to compare
  • Added support for API v2.5
  • Added support for classification override rules
  • Added support for AI-powered suggestions
  • Added support for .NET 8.0
  • Bumped dependencies

v4.1

26 May 16:21
Compare
Choose a tag to compare
  • Added support for filters while listing email verifications
  • Fixed an issue with the ToAsyncEnumerableAsync() method which caused incomplete listings under certain scenarios

v4.0

27 Feb 06:03
Compare
Choose a tag to compare

Added support for API v2.4
Added support for .NET 7.0
Added support for new completion callback options
Added support for parked mail exchangers detection
Added support for specifying a custom wait time while submitting and retrieving email verification jobs
Added support for nullable annotations
Breaking change: renamed WaitingStrategy into WaitOptions and refactored the latter so that it now allows to adjust the underlying polling wait times
Breaking change: the default job submission and retrieval behavior is now to wait for the completion of jobs (but it is possible to change that through the new WaitOptions class)
Breaking change: the CompletionCallback property of the ValidationRequest and FileValidationRequest classes now points to a full fledged CompletionCallback class instead of a simple Uri
Bumped dependencies (including Newtonsoft.Json and Flurl)
Improved documentation

v3.1

02 Dec 17:19
Compare
Choose a tag to compare
  • Added support for API v2.3, including the ability to specify a completion callback URL and support for exporting validated entries in multiple output formats (CSV, Excel XLS and Excel XLSX)
  • Added support for .NET 6.0
  • Improved documentation in code
  • Improved README

v3.0

22 Jan 13:48
Compare
Choose a tag to compare
  • Breaking change: IRestClient.InvokeAsync() now accepts a factory of HttpContent, which allows to work-around an issue with certain versions of .NET Standard and .NET Framework. The issue has been fixed in .NET Core since then, but one of our dependencies targets .NET Standard.
    If you don't implement or use IRestClient directly in your code (which should be super rare) then you will not be affected by this change.
  • Fixed an issue which prevented MultiplexedRestClient to properly retry HTTP invocations on failures.
  • Fixed an issue with IAsyncEnumerable support on .NET Core 3.1 (was mistakenly disabled in previous releases).
  • Improved the way we throw OperationCanceledExceptions in several code paths.
  • Improved unit tests.

v2.4

20 Nov 09:38
Compare
Choose a tag to compare

Added support for submitting files (plain text, CSV/TSV, Excel .xls / .xlsx) for validation
Improved .NET 5.0 support

v2.3

13 Nov 10:44
Compare
Choose a tag to compare

Added support for .NET 5.0
Added a missing validation entry status
Updated license headers with new company address

v2.2

21 Feb 19:38
Compare
Choose a tag to compare

Support for API v2.1:

  • configurable data retention period
  • "Relaxed" deduplication algorithm
  • DomainHasNullMx status code

v2.1

22 Nov 16:09
Compare
Choose a tag to compare
Support for bearer authentication

Support for TOTP multi-factor auth
Added comments on new public types/members
Added specific package build for net48