Skip to content

Latest commit

 

History

History
46 lines (40 loc) · 2.66 KB

CHANGELOG.md

File metadata and controls

46 lines (40 loc) · 2.66 KB

Changelog

All notable changes to spammailchecker will be documented in this file

1.0.0 - 2022-01-25 (Deprecated)

  • initial release
  • [DEPRECATED] This package is deprecated and will no longer be maintained. Please use version 2.0.0 or higher.

2.0.0 - 2023-07-02

  • [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 the DriverInterface.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.

2.1.0 (Upcoming)

  • [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.