Releases: YoussefSell/Email.Net
Releases · YoussefSell/Email.Net
v2.1.0
- Target .NET 10.0 for samples and test projects (replacing earlier
net6.0/net8.0TFMs where applicable). - Upgrade NuGet packages across the solution, including
Microsoft.SourceLink.GitHub,Microsoft.Extensions.DependencyInjection.Abstractions,AWSSDK.SimpleEmail, MailKit, SocketLabs, and test dependencies (Microsoft.Net.Test.Sdk,xunit.runner.visualstudio,coverlet.collector, NSubstitute, and related analyzers). - Target Visual Studio 2022 in the solution file; add
.envwith placeholders for email-related environment variables under Solution Items. - Migrate test projects to xUnit.net v3 (
xunit.v3) with executable test project output (OutputTypeExe). - Refactor
AmazonSESEmailDeliveryChannel: modern null checks, reliable initialization of address collections, and adjust when “To” addresses are populated relative to validation.
v2.0.0
For more details click here to get to our CHANGELOG.
Changed
- renamed EDP/Provider to channel, now we call the email delivery provider, email delivery channels, it is clearer.
- updated packages to the latest versions.
Removed
- removed the DI-related packages, now the project is referencing the
Microsoft.Extensions.DependencyInjection.Abstractionspackage directly.
v1.2.0
For more details click here to get to our CHANGELOG.
renamed Message to EmailMessage.
renamed MessageComposer to EmailMessageComposer.
v1.1.0
For more details click here to get to our CHANGELOG.
- updated some functions comments.
- updated the naming of the projects and namespaces from .NET to .Net.
- updated
WithHeaders()input type from Dictionary toIEnumerable<KeyValuePair<string, string>> - updated
WithHeaders()method on the message composer to add the list of to append the values to the internal list instead of overriding it, - updated the visibility of the message constructor to internal, to make sure all message instances are created through the factory.
v1.0.0
Initial release
- released the first version of the Core package: Email.NET
- also released the following EDPs:
- SocketLabs
- Sendgrid
- MailKit
- Mailgun
- AmazonSES