Skip to content

Latest commit

 

History

History
131 lines (78 loc) · 3.47 KB

CHANGELOG.md

File metadata and controls

131 lines (78 loc) · 3.47 KB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

0.4.2 - 2024-04-05

Added

  • Add missing crate metadata categories and keywords.

0.4.1 - 2024-04-05

Changed

  • Update dependencies.

0.4.0 - 2023-10-24

Fixed

  • Change wording "strongly" to "statically" typed.

BREAKING CHANGES

  • Update async-mailer-core, which updates re-exported dependency mail-send to v0.4, updating transitively re-exported dependency mail-builder to v0.3.

0.3.5 - 2023-05-31

Fixed

  • Outlook & SMTP: Fix link in crate documentation.

0.3.4 - 2023-05-31

Added

  • SMTP mailer: Add clap feature flag, which implements clap::ValueEnum for SmtpInvalidCertsPolicy.
  • Implement Default for SmtpInvalidCertsPolicy::Deny.
  • Vastly improve documentation.

0.3.3 - 2023-05-30

Added

  • Add links to crates.io and docs.rs in README.

Changed

  • Fine tune some documentation.

0.3.2 - 2023-05-30

Fixed

  • Re-export DynMailerError type definition from async-mailer-core.
  • Fix crate usage examples.

0.3.1 - 2023-05-30

Fixed

  • Re-export traits and type definitions from async-mailer-core.

0.3.0 - 2023-05-30

BREAKING CHANGES

  • Rename type-erased, object safe trait Mailer to trait DynMailer.

Added

  • Add statically typed Mailer trait to be used as generic trait bound.
  • Add BoxMailer and ArcMailer type aliases for dyn DynMailer wrapped in smart pointers.
  • Add a CHANGELOG.md and configure cargo-release.

0.2.1 - 2023-05-16

Added

  • Add crate link to documentation.

0.2.0 - 2023-05-16

BREAKING CHANGES

  • Remove inflexible new_mailer fn and MailerConfiguration enum.

0.1.2 - 2023-05-16

Added

  • Re-export mail_send and mail_builder for downstream use.

0.1.1 - 2023-05-16

Fixed

  • Remove residual generic from new_mailer function.

0.1.0 - 2023-05-16

Added

  • Initial implementation.