New feature
- Completely redesigned admin interface with unified design system
- 4 LQIP placeholder methods - Thumbnail, Color Palette, Pixelart, Primitives (SVG)
- Browser-based geometric shape fitting (Primitives) with live SVG preview
- Average color background extraction for Primitives placeholders
- Dashboard with stats, element status grid, LQIP progress table, and config summary
- License activation with OAuth popup flow and sidebar status indicator
- Automatic updates via Plugin Update Checker with Hub integration
- LQIP Preview Mode - admin users can preview placeholders on the frontend
Improvement
- Batch generation with real-time progress bars and per-image status
- Auto-save settings when starting generation with unsaved changes
- Regenerate confirmation with automatic reset, analyze, and generate flow
- Dynamic status refresh after batch operations without page reload
UI/UX
- Dark sidebar navigation with lock icons for license-gated pages
- SaveBar with keyboard shortcut support and unsaved changes indicator
- Skeleton loading states on all pages during data fetch
Performance
- CLS prevention with aspect-ratio on image wrappers
- Memory-efficient batch analysis
Compatibility
- Full i18n support - all strings translatable in PHP and JS
Bug fix
- SVG primitives now render correctly on the frontend
- Palette LQIP properly displays in preview mode
Security fix
- Nonce and capability verification on all REST API endpoints
On this page