- Use librosa instead of torchaudio for mediaStorage
- Created dedicated toggle handlers for Image Inference, Video Inference, Upscaler, Audio Inference, Accelerator Options, Bytedance Provider Settings, and OpenAI Provider Settings
- Fixed Audio Inference widget ordering (use parameters now appear before their corresponding parameters)
- All handlers use the same proven pattern from videoInferenceDimensionsHandler
- Improved widget disabling/enabling functionality across all nodes
- Add Ovi/Bria provider settings support for upscaler and background removal
- Add new Safety Inputs node (modules/safetyInputs.py) for content moderation settings
- Add new Video Advanced Feature Inputs node (modules/videoAdvancedFeatureInputs.py) for CFG scales, negative prompts, and SLG layer settings
- Fix advanced feature inputs to be properly nested under 'advancedFeatures' key (matching safety inputs pattern)
- Update bgremoval.py with provider settings support
- Update upscaler.py with provider settings support
- Update videoInference.py to handle safety and advanced feature inputs correctly
- Update acceleratorOptions.py with improved caching options
- Update briaImageProviderSettings.py with additional settings
- Update videoInferenceInputs.py with new input support
- Update videoModelSearch.py with model enhancements
- Update all workflow JSON files to use new nodes
- Add new Runware_Image_to_Video_Ovi.json workflow
- Update TypeScript types in clientlibs/types.js
- Register new nodes in __init__.py
- Add Runware Video Background Removal node with Bria support
- Add Runware Video Upscaler node with Bria support
- Add Runware Vectorize node for image vectorization
- Add Lightricks Provider Settings node
- Add Video Inference Inputs node for structured inputs
- Add Input Audios and Reference Videos nodes
- Update video inference with speech support and reference videos
- Add new video models: OmniHuman 1/1.5, PixVerse LipSync, LTX
- Update Bytedance provider settings with boolean controls
- Add corresponding workflow examples
- Created new Runware Media Upload custom node
- Supports VIDEO and AUDIO inputs from ComfyUI load nodes
- Handles ComfyUI VideoFromFile objects properly
- Implements real-time mediaUUID display in node UI
- Added proper error handling and debug logging
- Applied consistent Runware node styling
- Includes example workflow