Skip to content

Releases: dart-mailer/mailer

Fix dependencies

24 Feb 21:17
8c717c4

Choose a tag to compare

mime 2.0.0 is now supported again

v7.0.0

24 Feb 00:43
b26bccd

Choose a tag to compare

7.0.0

  • Major Refactoring: Simplified library structure and standardized exports.
    • Renamed internal IR classes to Mime.
    • Moved files into core, mime, and smtp directories.
    • Standardized on relative imports within the package.
    • Moved to community repository (github.com/dart-mailer/mailer)
  • Feature: Added support for RFC 3030 (CHUNKING and BINARYMIME).
  • Feature: Implemented Custom Address Validation API.
    • Added PracticalAddressValidator (recommended for input validation).
    • Added StrictAddressValidator (RFC 5322 compliance).
    • Added PermissiveAddressValidator and SimpleAddressValidator.
  • Feature: Correct IDNA encoding for domains.
    • Proper NFC Unicode normalization using unorm_dart.
    • Case folding and label validation (RFC 5890).
  • Breaking: Removed lib/src/core/entities.dart. Import package:mailer/mailer.dart instead.
  • Update: Bumped SDK constraint to Dart 3.