Releases: charisma-ai/charisma-sdk-unity
Releases · charisma-ai/charisma-sdk-unity
Release list
v0.3.1 - Example Functionality Additions / Maintenance
In this release:
- Extended the example scene to include Tap events, Actions, Memories, STT, audio playback
- Cleaned up various STT callbacks
- All files validated down to Unity 2022.3
Full Changelog: v0.3.0...v0.3.1
v0.3.0 - Connectivity Refactor
In this release:
- Connectivity flow has been refactored to improve connection/disconnection/reconnection handling, and provide clearer logging to developers.
Full Changelog: v0.2.9...v0.3.0
v0.2.9 - Expose Pause/Play methods
In this release:
- Exposed
SetPausefunction inPlaythroughInstanceBase, for developer convenienceSetPauseallows you to Pause and Unpause the currently connectedPlaythrough. Charisma graph will not continue until the Playthrough is unpaused.
Full Changelog: v0.2.8...v0.2.9
v0.2.8 - Disk size optimization
In this release:
- Renamed root "Resources" folder to "Project", to optimize size on disk for builds.
Full Changelog: v0.2.7...v0.2.8
v0.2.7 - Update SetMemory functionality
In this release:
- Updated SetMemory functionality to accept type
objectinstead ofstring, for developer convenience. The accepted data types remain the same as before - string, numbers, booleans (all data is converted to JSON before being sent to Charisma) - Exposed SetMemory code in
PlaythroughInstanceBasefor developer convenience
Full Changelog: v0.2.6...v0.2.7
v0.2.6 - Support Release
In this release:
- Change reference to Unity microphone in Playthrough classes
- Add ability to set graph actions outside of Playthrough classes
Full Changelog: v0.2.5...v0.2.6
v0.2.5 - STT Options exposed
In this release:
- Speech-to-text options are now exposed in
PlaythroughInstanceBase, so you can use your preferred STT service
Full Changelog: v0.2.4...v0.2.5
v0.2.4 - Package version update
In this release:
- Updated package version to bring it up to date with release tags. No dev or user facing changes.
Full Changelog: v0.2.3...v0.2.4
v0.2.3 - Microphone modularization, bug fixes
In this release:
- Microphone modularization: you can now inherit from
MicrophoneBaseto write your own implementation of the microphone, to be used by thePlaythroughclass.- This is useful if you have some special requirements for audio, such as a microphone class that works on specific platforms.
- Various bug fixes for playthroughs not being disposed properly after the game shuts down.
Full Changelog: 0.2.2...v0.2.3
v0.2.2
Added a new coding quick start guide for the SDK and Plug-n-Play.
Full Changelog: 0.2.1...0.2.2