github happytodev/blogr v1.3.0

latest release: v1.4.0
2 hours ago

✨ Features

  • Plugin system: New ExtensionRegistry singleton with BlogrExtension interface. Core blogr package registers itself as a built-in extension. Plugins page in Settings > Plugins shows installed extensions with metadata (version, author, dependencies, homepage).
  • GDPR foundations: Core events (ContactFormSubmitted, AnalyticsScriptRendered, UserDataExported, UserAccountDeleted) with Dispatchable trait. Blade stacks for plugin injection. Analytics anonymize IP support for Google Analytics and Matomo.
  • Mail settings improvements: Brevo SMTP UI with clearer labels and helper text. Test email button with diagnostic error logging (no personal data in logs). Runtime mail config from .env via applyMailConfig().

🐛 Bug Fixes

  • Contact form CSRF: Added missing meta[name=csrf-token] to blog layout.
  • Contact form button text: Fixed submit button text visibility with Tailwind v4 !important prefix.
  • Log sanitization: Removed personal data (emails, credentials) from error logs in CmsContactController.

Don't miss a new blogr release

NewReleases is sending notifications on new releases.