All notable changes to spammailchecker
will be documented in this file
- initial release
- [DEPRECATED] This package is deprecated and will no longer be maintained. Please use version 2.0.0 or higher.
-
[ADDED] Added Laravel 10 support.
-
[IMPROVED] Improved compatibility with Laravel versions 5 and above.
-
[IMPROVED] Improved the SpamMailChecker class to support multiple API drivers.
-
[ADDED] Added driver support for the following email validation services:
-
[ADDED] Added the config file
config/laravel-spammail-checker.php
to handle package configuration. -
[ADDED] Added Abstract Driver class
Driver.php
to handle API driver configuration and validation using theDriverInterface.php
interface. -
[ADDED] Added Config Builder class
ConfigBuilder.php
to handle package configuration building. -
[ADDED] Added Exception classes to handle package exceptions.
-
[ADDED] Added SpamMailCheckerServiceProvider to handle package registration and validation rule extension.
-
[CHANGED] The SpamMailChecker class now implements the DriverInterface.
-
[DEPRECATED] Deprecated package versions less than 2.0.0. The package will no longer receive updates for versions 1.0.0 and below.
-
[ADDED] Add tests for all supported email validation services.
- [ADDED] Added support for Laravel 10 and 11.
- [ADDED] Added support for the rest of the email validation services.
- [IMPROVED] Enhanced error handling and exception messages for better debugging.
- [IMPROVED] Improved package documentation with more examples and usage guidelines.
- [FIXED] Addressed reported issues and bugs from previous versions.
- [IMPROVED] Optimized package code for reduced memory usage and increased speed.
- [REMOVED] Removed support for Laravel 8 and below. The package now supports Laravel 9 and above.