1.4 KiB
1.4 KiB
Changelog
All notable changes to the GumYum NPC SDK for Unity will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
[1.0.0] - 2024-01-15
Added
- Initial release of GumYum NPC SDK for Unity
- API key authentication support
- Deterministic NPC spawning with universe and seed parameters
- Filtered NPC spawning based on profession, location, personality type, and sex
- OpenAI-compatible chat completions API
- Real-time streaming chat responses
- Dynamic mood system with transitions
- Stress level tracking
- Conversation history management
- Unity coroutine integration
- Async/await support for modern C# workflows
- GumYumUnityClient singleton for easy scene integration
- Custom Editor window for API settings
- Example scenes demonstrating basic and advanced features
- Comprehensive documentation
Dependencies
- Unity 2021.3 or higher
- Newtonsoft JSON Unity Package (com.unity.nuget.newtonsoft-json) 3.2.1
[0.9.0-beta] - 2024-01-01
Added
- Beta release for testing
- Core API functionality
- Basic NPC spawning and chat
Known Issues
- Streaming responses may have occasional connection drops
- Mood transitions require fine-tuning
[0.1.0-alpha] - 2023-12-15
Added
- Alpha release
- Initial API integration
- Basic spawning functionality