Skip to content

Releases: hendurhance/laravel-spam-email

Version 2.0.1

06 Mar 17:43
Compare
Choose a tag to compare
  • Added a conditional depreciation log

Version 2.0.0

02 Aug 22:56
701cb8e
Compare
Choose a tag to compare

Package Release Description: Version 2.0

We are thrilled to announce the release of SpamMailChecker version 2.0, a powerful Laravel package that offers seamless email validation against multiple spam mail providers. This major release brings a host of new features, improvements, and enhanced compatibility with Laravel versions 5 and above.

What's New

  • Laravel 10 Support: With version 2.0, SpamMailChecker now fully supports the latest Laravel version 10, ensuring that users can take advantage of the latest Laravel features.
  • Improved Compatibility: The package has been further optimized to maintain compatibility with Laravel versions 5 and above, providing a consistent experience across different Laravel versions.
  • Multiple API Drivers: We have revamped the SpamMailChecker class to support multiple API drivers, enabling developers to easily extend and integrate with various email validation services.
  • New Email Validation Services: Version 2.0 introduces support for the following popular email validation services:
  • Config File: We have introduced a new configuration file config/laravel-spammail-checker.php, providing users with more control over package settings and customization.
  • Abstract Driver Class: The new Driver.php abstract class has been added to handle API driver configuration and validation, aligning with the DriverInterface.php interface.
  • Config Builder: A new Config Builder class ConfigBuilder.php has been included to streamline package configuration building, simplifying the process for users.
  • Exception Handling: We've added Exception classes to handle package-specific exceptions, making it easier for users to identify and handle errors.
  • SpamMailCheckerServiceProvider: This new service provider is now responsible for package registration and validation rule extension, ensuring smoother integration into Laravel applications.
  • Driver Interface Implementation: The SpamMailChecker class now implements the DriverInterface, offering a unified approach to handle email validation.
  • Deprecation Notice: As part of version 2.0, we are deprecating package versions below 2.0.0. Users are encouraged to upgrade to version 2.0 or higher to receive continued support and access to new features.
  • Enhanced Testing: To ensure reliability and accuracy, we have added comprehensive tests for all supported email validation services, allowing users to validate package functionality confidently.

We encourage all users to upgrade to version 2.0 to benefit from these exciting enhancements and take advantage of the improved email validation capabilities SpamMailChecker has to offer.

Version 1.4

04 May 18:19
Compare
Choose a tag to compare

martian/spammailchecker v1.4 - Laravel 10 Compatibility Release

We are pleased to announce the release of martian/spammailchecker v1.4, which adds compatibility with Laravel 10!

With this release, you can now use martian/spammailchecker in your Laravel 10 projects to protect your users from entering non-existing/spam email addresses. The package now requires illuminate/support version ^8.0|^9.0|^10.0, which allows it to work with Laravel 8.x, 9.x, and 10.

To use this package in your Laravel 10 project, simply require martian/spammailchecker in your composer.json file and run composer update.

'providers' => [
    // ...
    Martian\SpamMailChecker\SpamMailCheckerServiceProvider::class,
],

We hope that this update makes it easier for you to protect your users from spam emails in your Laravel 10 projects. Thank you for using martian/spammailchecker!

Full Changelog: 1.3...1.4

1.3

04 May 18:11
Compare
Choose a tag to compare
1.3

martian/spammailchecker v1.3 - Laravel 10 Compatibility Release

We are pleased to announce the release of martian/spammailchecker v1.3, which adds compatibility with Laravel 10!

With this release, you can now use martian/spammailchecker in your Laravel 10 projects to protect your users from entering non-existing/spam email addresses. The package now requires illuminate/support version ^8.0|^9.0, which allows it to work with Laravel 8.x, 9.x, and 10.

To use this package in your Laravel 10 project, simply require martian/spammailchecker in your composer.json file and run composer update.

'providers' => [
    // ...
    Martian\SpamMailChecker\SpamMailCheckerServiceProvider::class,
],

We hope that this update makes it easier for you to protect your users from spam emails in your Laravel 10 projects. Thank you for using martian/spammailchecker!

Full Changelog: 1.2...1.3

Version 1.2

22 Apr 11:43
Compare
Choose a tag to compare

Version 1.2

What Changed?

This current version fixes the issues with the whitelisted domains being marked as spam.

Ref Issue: #1

Full Changelog: 1.0.1...1.2

Version 1.0.1

26 Jan 10:22
Compare
Choose a tag to compare

Full Changelog: 1.0.0...1.0.1
Added more domain to spam list

Version 1.0.0

26 Jan 00:53
Compare
Choose a tag to compare