New Contributors
- @howtomakeaname made their first contribution in #1437
- @breezy89757 made their first contribution in #1057
🚀 Features
- stage-ui:
- Add Z.ai provider - by @AdairLi2504 in #1409 (002c3)
- Added Azure OpenAI provider - by @breezy89757 in #1057 (f4d5d)
- ui:
- Now dedicated Select component - by @nekomeowww (f5dac)
🐞 Bug Fixes
- stage-*:
- Incorrect use of useAudioDevices hook - by @nekomeowww (46147)
- stage-ui:
- Bind cursor floating css vars - by @Gujiassh in #1472 (eef0a)
- Use normalized audio spectrum values - by @Gujiassh in #1474 (1be76)
- Allow custom model input when model list is empty - by @howtomakeaname in #1437 (7c04f)
- Should correctly handle aliyun nls error - by @nekomeowww (59997)
- Audio wasn't even starting and will not when resources prepared - by @nekomeowww (9b709)
- Incorrect size and style of Profile Selector - by @nekomeowww (aa883)
- stage-ui-three:
- Cutout bug fix - by @Lilia-Chen in #1471 (088ce)
- Call nodeConstraintManager.update() in render loop - by @sumimakito (279b4)
- Test type missing nodeConstraintMs - by @nekomeowww (f622e)
- Removed duplicated IBL inject - by @Lilia-Chen (10376)
- ui:
- Outdated import path - by @nekomeowww (6d871)
🏎 Performance
- stage-ui: Improve about dialog to be blurry - by @nekomeowww (5b78f)
- ui: Improve the props and customization of Select component - by @nekomeowww (7d0e0)