v1.3.0
TL;DR
Plugin system, GPDR foundations, Mai settings imprpovements + bug fixes
Part of Series
Releases of BlogR
22 posts
1
v1.3.0
(current)
June 8, 2026
2
v1.2.1
June 8, 2026
3
v1.2.0
June 8, 2026
4
v1.1.2
June 8, 2026
5
v1.1.1
June 8, 2026
6
v1.1.0
June 8, 2026
7
v1.0.3
June 8, 2026
8
v1.0.2
June 8, 2026
9
v1.0.1
June 8, 2026
10
v1.0.0 - End of beta
June 7, 2026
12
v0.24.1
June 7, 2026
13
v0.24.0
June 7, 2026
14
v0.23.0
June 7, 2026
15
v0.22.0
June 7, 2026
16
v0.21.0
June 7, 2026
17
v0.20.0
June 7, 2026
18
v0.19.0
June 7, 2026
19
v0.18.6
June 6, 2026
20
v0.18.4
June 6, 2026
21
v0.18.3
June 6, 2026
22
v0.18.2
June 6, 2026
23
v0.18.1
June 6, 2026
v1.3.0 - 2026-06-08
✨ Features
- Plugin system: New
ExtensionRegistrysingleton withBlogrExtensioninterface. 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) withDispatchabletrait. Blade stacks for plugin injection (@stack('cookie-consent'),@stack('analytics-before'),@stack('analytics-after'),@stack('analytics-consent'),@stack('contact-form-consent'),@stack('footer-links')). 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
.envviaapplyMailConfig().
🐛 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
!importantprefix. - Log sanitization: Removed personal data (emails, credentials) from error logs in
CmsContactController.
Tags:
#v1.3.x
Comments ()
No comments yet. Be the first to comment!