Skip to content

Releases: egulias/EmailValidator

Fix empty Reason for MultipleError

11 Oct 15:45
ee0db30
Compare
Choose a tag to compare

Fix label length

01 Apr 18:40
c81f18a
Compare
Choose a tag to compare

MessageID validator

07 Mar 14:51
62c3b73
Compare
Choose a tag to compare

From #290 a new validator has been added.
Follows RFC2822 for message-id to validate saidfield, that has some differences in both local (id-left) and domain (id-right) part.

Improve dns_get_record error handling

06 Mar 16:53
451b438
Compare
Choose a tag to compare

v3 Release

29 Dec 15:14
Compare
Choose a tag to compare

EmailValidator v3 Changelog

New Features

  • Access to local part and domain part from EmailParser
  • Validations outside of the scope of the RFC will be considered "extra" validations, thus opening the door for adding new; will live in their own folder "extra" (as requested in #248, #195, #183).

Breacking changes

  • PHP version upgraded to match Symfony's (as of 12/2020).
  • DNSCheckValidation now fails for missing MX records. While the RFC argues that the existence of only A records to be valid, starting in v3 they will be considered invalid.
  • Emails domain part are now intenteded to be RFC 1030 compliant, rendering previous valid emails (e.g example@examp&) invalid.
  • Egulias\EmailValidator\Validation\SpoofCheckValidation has moved to Egulias\EmailValidator\Validation\Extra\SpoofCheckValidation

PHP versions upgrade policy

PHP version upgrade requirement will happen via MINOR (3.x) version upgrades of the library, following the adoption level by major frameworks.

Changes

Thanks

To contributors, be it with PRs, reporting issues or supporting otherwise.

Labels length

29 Dec 15:07
0dbf5d7
Compare
Choose a tag to compare

Last release until v3

14 Nov 18:04
Compare
Choose a tag to compare

Added Github's sponsor button
Improves:
#272
#186
#130

Improve domain compliance

31 Oct 20:39
5fa792a
Compare
Choose a tag to compare

Fix string afetr TLD

26 Sep 15:50
68e418e
Compare
Choose a tag to compare

Remove depredcated constant

20 Sep 13:25
563d0cd
Compare
Choose a tag to compare
2.1.21

Issue-257: Fix PHP 7.3 compatibility issues. (#264)