v3.1.0
(development version, not released as stable; the Stable tag remained at 2.8.0 throughout the 3.x line until 4.0.0 finalization.)
User dashboard, admin tools, and activity log viewer.
Added
- User Dashboard system with
ffc_userrole and[user_dashboard_personal]shortcode - Access control class for permission management
- User manager for dashboard data retrieval
- Admin user columns (certificate count, appointment count)
- Debug utility class with configurable logging
- Activity Log admin viewer page with filtering
- Admin assets manager for centralized enqueue
- Admin submission edit page for manual record updates
- Admin notice manager for migration feedback
- Form editor metabox renderer (separated from save handler)
- Dashboard page auto-creation on activation
- User creation email controls
Changed
- Email handler focused on delivery (removed inline styles)
- REST controller optimized
Removed
- All inline styles (moved to CSS files)