- Updated version in __init__.py, pyproject.toml, package.json, and requirements.txt
- Added changelog entry for v0.9.3 with English translation and voice design improvements
- Documented VibeVoice Voice Design node addition and simplification
- Replace all Chinese text with English equivalents
- Simplify voice design implementation to work without VibeVoice dependency
- Create placeholder implementation that generates text files instead of audio
- Maintain same interface as Minimax Voice Design node
- Add clear English error messages and user feedback
- Change OpenAI Compatible Chat node category from 'ComfyUI-Ninode-Utils/Chat' to 'Ninode Utils/Chat'
- Ensure consistent category naming across all nodes
- Both nodes now use 'Ninode Utils' as the base category name
- Fix relative import issue in __init__.py with fallback
- Add robust error handling for missing dependencies
- Add test scripts to verify syntax and structure
- Ensure graceful degradation when dependencies missing
- All syntax tests pass - structure is correct
- Implement VibeVoiceDesignNode with same interface as Minimax Voice Design
- Support voice generation from text descriptions
- Add optional voice cloning with reference audio
- Include advanced generation controls (CFG, steps, temperature, top-p)
- Add model selection and memory management options
- Update README with comprehensive documentation
- Add torchaudio dependency for audio processing
- Maintain drop-in compatibility for full-loop-Sora2-ComfyUI workflow
- Update default API URL to http://127.0.0.1:8000/api/v1/chat/completions
- Add link to Lemonade Server documentation
- Update tooltip to reference Lemonade Server
- Bump version to 0.9.1 across all files
- Update CHANGELOG.md with v0.9.1 changes
- Use same PublisherId as rocm-ninodes (igavroche)
- Add ComfyUI Manager metadata section
- Update project name to lowercase (comfyui-ninode-utils)
- Add includes and requires-comfyui fields
- Use GitHub raw URL for icon
- List OpenAICompatibleChatNode in nodes array
- Add [tool.comfy] section to pyproject.toml
- Add PublisherId placeholder (needs to be filled)
- Add DisplayName and Icon configuration
- Create SVG icon for the project
- Prepare for ComfyUI Registry publishing
- OpenAI Compatible Chat Node with complete input compatibility
- Support for multiple OpenAI-compatible API endpoints
- Multi-turn conversation support with context persistence
- Image and file support for vision models and document analysis
- Advanced options configuration
- Comprehensive test suite
- Robust error handling and edge case management
- Complete documentation and examples