v1.2.9

zaidmukaddam/scirav1.2.9May 30, 2026by harry0703

AI Summary

This release adds advanced script settings and support for Xiaomi MiMo LLM and TTS providers, along with various UI and API fixes to improve robustness and configuration handling.

Key Highlights

  • Added Xiaomi MiMo LLM and TTS provider support.
  • Added advanced script settings including paragraph count and custom system prompts.
  • Improved Ollama default base URL handling for Docker environments.
  • Fixed custom BGM path handling and Windows WebUI launcher robustness.

New Features

  • Advanced script settings
  • Xiaomi MiMo LLM provider
  • Xiaomi MiMo TTS provider
  • Improved Ollama handling
  • Fixed BGM path handling
  • Fixed Windows launcher

Full Release Notes

## What's Changed

### New features
- Added advanced script settings in WebUI:
  - script paragraph count
  - custom script requirements
  - optional full custom system prompt for advanced users
- Added Xiaomi MiMo LLM provider support.
- Added Xiaomi MiMo TTS provider support.
- Improved Ollama default base URL handling for Docker environments.

### Fixes and improvements
- Fixed custom BGM path handling for WebUI and API flows.
- Fixed Windows WebUI launcher robustness.
- Fixed `webui.sh` to bind/open `127.0.0.1` by default instead of opening `0.0.0.0`.
- Fixed string video concat mode handling in downloads.
- Fixed subtitle wrapping for long text.
- Fixed Edge TTS signed-zero rate formatting.
- Added missing Turkish translation keys.
- Fixed README-en ImageMagick code fence.

### Testing
- Added regression coverage for LLM provider behavior, local TTS/video task paths, video concat mode handling, and advanced script prompt settings.
- Verified advanced script settings end-to-end with real script generation, TTS, Pexels material download, subtitle generation, and final video synthesis.