- Switch from Sendinblue to Brevo PHP SDK and update adapter accordingly
{note} Previous Sendinblue adapter class has been renamed from
juban\newsletter\adapters\Sendinblue
tojuban\newsletter\adapters\Brevo
.Plugin configuration automatic update will occur during migrations to ensure adapter portability.
{note} The plugin’s package name has changed to
jub/craft-newsletter
. You can update the plugin by runningcomposer require jub/craft-newsletter && composer remove simplonprod/craft-newsletter
.
- Migrate plugin to
jub/craft-newsletter
- Updated plugin logo
- Update NewsletterController.php to use Craft 4 asModelFailure and asModelSuccess unified methods
- Added Craft 4 compatibility
- Fixes a bug that could produce an error when saving the configuration from the control panel if a service was already configured.
- Sendinblue Double Opt-in support (thx to @kringkaste)
- Google reCAPTCHA activation can be set with environment variable
- Bump minimum required Craft version to 3.7.29
- AJAX support (thx to @jerome2710)
- Setting to enable Google reCAPTCHA if available
- Settings override warning
- Changed package signature to
simplonprod/craft-newsletter
for more consistency - Updated plugin icon
- Updated README
- Small refactoring
- Google reCAPTCHA plugin support
- Mailchimp adapter
- Sendinblue adapter
- Remove session notice on submission success
- Better Mailjet errors handling
- Front-end form example in README
- Initial release of public beta.