Skip to content

Releases: veeqtoh/laravel-active-email

v1.0.2

13 Dec 20:47
8985d1d
Compare
Choose a tag to compare

What's Changed

  • Replace Fastmail with Tempmail in README overview by @veeqtoh in #5
  • Update FUNDING.yml by @veeqtoh in #6
  • Remove outlook from blacklist by @veeqtoh in #7

Full Changelog: v1.0.1...v1.0.2

v1.0.1

21 Jun 14:23
6b49b52
Compare
Choose a tag to compare

What's Changed

Full Changelog: v1.0.0...v1.0.1

v1.0.0

15 Jun 17:02
64f94a4
Compare
Choose a tag to compare

Overview

This package is designed to enhance Laravel apps by providing a robust validation rule to detect and reject disposable email addresses. This initial release includes essential functionality to integrate and utilize the package seamlessly within any Laravel project.

Features

  • Disposable Email Detection:

    • Validates email addresses to ensure they are not from known disposable email providers.
    • Utilizes a comprehensive list of blacklisted domains, ensuring thorough validation.
  • Custom Validation Rule:

    • Introduces a notblacklisted validation rule for easy integration into existing Laravel validation workflows.
    • Allows developers to easily apply the rule within request validations or custom form validations.
  • Configurable Options:

    • Blacklist, Greylist and Whitelist configurations are mergeable with custom configurations, offering flexibility to extend or override default lists.
    • Strict mode option to enforce stricter validation by combining blacklist and greylist domains.
  • Service Provider and Facade:

    • Includes a service provider to seamlessly register the package with Laravel.
    • Provides a facade for easier access and usage within the application.
  • Composer Integration:

    • Supports Laravel versions 10.x and 11.x.
    • Includes necessary dependencies and autoload configurations for smooth package integration.
  • Testing Support:

    • Integrated with Pest and PHPUnit for comprehensive testing support.
    • Example test cases provided to validate the functionality of the package.
  • More information in the README file.

What's Changed

New Contributors

Full Changelog: https://github.com/veeqtoh/laravel-active-email/commits/v1.0.0