🎉 Major Feature Release
This release introduces four powerful new features that significantly enhance the capabilities of leptos-next-metadata:
🚀 Advanced Canvas Features
- Multi-layer composition (text, image, shape layers)
- Advanced text effects (gradients, shadows, outlines)
- Custom font loading and management
- Template system for reusable OG image layouts
- Enhanced drawing capabilities with shape primitives
⚡ Web Workers Support
- Background OG image generation without blocking main thread
- Metadata processing in dedicated worker threads
- Task queuing and result handling
- Worker manager for easy integration
- Performance improvements for heavy operations
🎨 Theme Support System
- 8 predefined themes (Business, Technology, Creative, etc.)
- Custom theme creation with fluent builder API
- Theme validation and preview generation
- Color palette management and manipulation
- Consistent styling across OG images
📊 Analytics Integration
- Comprehensive usage tracking and insights
- Performance metrics collection
- Error tracking and analysis
- Multiple analytics handlers (console, memory, remote)
- Privacy-focused design with configurable settings
- Session management and optimization recommendations
✅ Quality Assurance
- 110+ comprehensive tests (100% pass rate)
- Full documentation with examples
- Type-safe APIs with compile-time validation
- Backward compatibility maintained
- Performance optimizations
Breaking Changes: None
Migration: Drop-in upgrade from v1.4.0
Full changelog: https://github.com/cloud-shuttle/leptos-next-metadata/releases/tag/v1.5.0