What's Changed
- Added support for Xiaomi Mimo TTS and custom TTS API providers.
- Added a toggle to include or exclude page numbers during PPT generation.
- Added support for multiple reference images in global master template generation.
- Added prompt asset management for improved prompt/image asset handling.
- Expanded image support across generation and processing workflows.
- Added support for transition pages and improved image processing.
- Added CSS linear gradient mask support for PPTX rendering.
- Added multi-script font face support for PPTX exports.
- Optimized PPTX export performance with improved image loading and resource caching.
- Added custom Tavily base URL configuration for research workflows.
- Added custom subject/content support for SMTP test emails.
- Added invite code test functionality for admin workflows.
- Improved AI configuration UI and synchronized input behavior.
- Refactored batch slide regeneration logic and improved slide editor UI components.
- Shortened and condensed prompt texts for better efficiency.
- Delegated research service initialization to the owner object for cleaner service structure.
- Fixed an outline research service import path issue.
- Updated model information and documentation.
- Removed unused legacy template files and cleaned up obsolete frontend pages.
- feat: modularize services and platform workflows by @sligter in #83
- build(docker): fix script paths and line endings by @sligter in #84
Full Changelog: v0.3.0...v0.3.1