Neko Ayaka
372125fb89
chore(deps): bump dependencies
...
Notice: after bumping up to three 0.180.0 with @types/three 0.180.0,
Argument of type 'Group<Object3DEventMap>' is not assignable to parameter of type 'Object3D<Object3DEventMap>'.
Type 'Group<Object3DEventMap>' is missing the following properties from type 'Object3D<Object3DEventMap>': setPointerCapture, releasePointerCapture, hasPointerCapture
Currently, AFAIK, clearly, three, and @types/three doesn't have the setPointerCapture, releasePointerCapture, hasPointerCapture method / getters
The only place I found on GitHub, points out that https://github.com/pmndrs/xr/blob/456aa380206e93888cd3a5741a1534e672ae3106/packages/pointer-events/src/pointer.ts#L69-L100 declares
```js
declare module 'three' {
interface Object3D {
setPointerCapture(pointerId: number): void
releasePointerCapture(pointerId: number): void
hasPointerCapture(pointerId: number): boolean
intersectChildren?: boolean
interactableDescendants?: Array<Object3D>
/**
* @deprecated
*/
ancestorsHaveListeners?: boolean
ancestorsHavePointerListeners?: boolean
ancestorsHaveWheelListeners?: boolean
}
}
```
And in @tresjs/core v5, it uses the @pmndrs/pointer-events internally.
Somehow the Object3D from @types/three and the one augmented by @pmndrs/pointer-events are not compatible.
`new Object3D() as unknown as Object3D` works as workaround here but there should be no need to do such a thing since these two Object3D should be the same.
With no updates from `typescript`, I assume there is no breaking change or regression from `typescript` side.
2025-09-26 17:07:07 +08:00
Lilia_Chen
5459741276
refactor(stage-ui,renderer-three) - three-scene package ( #569 )
2025-09-25 21:59:29 +08:00
Neko Ayaka
73d3fd0765
chore(i18n): updated
2025-09-25 18:54:37 +08:00
Neko Ayaka
4a31fda922
feat(stage-ui/providers): added 302.AI
2025-09-25 15:14:14 +08:00
Makito
b8d419fb13
fix: lint errors
2025-09-21 19:01:34 +09:00
Makito
a0f529e467
fix(i18n): wrap problematic strings with quotes
2025-09-21 16:29:35 +09:00
Kthunda
0e39750586
feat(i18n): French translation ( #540 )
2025-09-21 13:50:33 +08:00
Iro
d60cc081e3
feat(server-runtime): harden WebSocket peer handling and validation ( #598 )
2025-09-21 13:49:11 +08:00
LemonNeko
bb98376136
fix(stage-ui): padding model preview to correct aspect ratio ( #594 )
2025-09-17 00:52:35 +08:00
Neko Ayaka
e27b02117c
fix(stage-ui): model selector image not cover
2025-09-16 00:25:51 +08:00
dass90
b9b83fe7ad
fix(stage-*): unable to test voice with openai and cosyvoice-v2 in speech module ( #579 )
2025-09-14 20:55:55 +08:00
Ilya Bogdanov
8d9abc1a04
fix(stage-*) Fix Inablility to verify openrouter and remove api key requirement on OpenAI compatible #566 ( #582 )
2025-09-14 20:55:24 +08:00
Makito
4fd4d1de9d
fix(stage-ui): bring back missing deps in optimizeDeps.include
2025-09-13 04:54:11 +09:00
Makito
db6cfa46eb
chore(stage-ui): fix broken syntax highlighting in SFC
2025-09-13 02:35:21 +09:00
Makito
72afce54ed
refactor(stage-ui): move MarkdownRenderer to subfolder and add story page
2025-09-13 02:32:46 +09:00
dass90
e02e8c6316
fix: cosyvoice SSML support ( #576 )
2025-09-12 01:35:06 +08:00
Neko Ayaka
dd73845ed3
release: v0.7.2-beta.3
2025-09-11 15:18:02 +08:00
Iro
3536f79869
fix(audio-recorder): resolve bugs and ensure proper recording behavior ( #561 )
2025-09-11 14:15:37 +08:00
Makito
3315634903
fix: sanitize v-html inputs with DOMPurify ( #573 )
2025-09-11 13:33:12 +08:00
Neko Ayaka
20cb21f82f
fix: usLogg from @guiiai/logg error
2025-09-10 21:18:48 +08:00
dass90
34665d790f
fix: wrong alibaba speech name ( #568 )
2025-09-10 02:44:10 +08:00
Neko Ayaka
3d1e317bc9
feat(stage-tamagotchi-electron): always on top & loading
2025-09-09 01:29:42 +08:00
RainbowBird
733b8893c7
refactor: replace useLogg with useLogger ( #563 )
2025-09-07 23:47:23 +08:00
RainbowBird
92e9e08453
feat(chat): store message in localstorage, add a button for cleanup ( #560 )
2025-09-07 00:07:53 +08:00
LemonNeko
d55cdc220a
feat(tamagotchi): generate preview image when import live2d model ( #555 )
...
* fix(tamagotchi): set min width of settings page, use grid model selector view
* fix(tamagotchi): sort model by import time
* feat(tamagotchi): generate preview image when import live2d model
* fix(tamagotchi): don't show onboarding page when window open unless `/`
* fix: thanks to gemini
2025-09-05 13:27:26 +08:00
Lilia_Chen
08d579df4a
bug fix - VRM - directional light adjustment persistance ( #556 )
2025-09-05 00:41:48 +01:00
Lilia_Chen
d64bfa33fa
fix(stage-ui/VRM) Directional light now can adjust rotation ( #554 )
...
* bug fix - VRM - directional light can now adjust rotation
2025-09-04 21:51:00 +01:00
Iro
7af5013307
fix(audio-analyzer): improve stability and typings ( #551 )
2025-09-04 19:03:56 +08:00
Neko Ayaka
ab10782c65
chore(deps): bump dependencies
2025-09-03 13:25:12 +08:00
Ilya Bogdanov
ea80efdb5f
feat(stage-ui): Refactor providers and add credential validation ( #474 )
2025-09-03 12:53:05 +08:00
sss22213
ce733788c3
i18n: Add language zh-Hant ( #534 )
2025-09-03 12:40:26 +08:00
Iro
5408b89050
fix(audio): wrap buffer in Float32Array to allow safe indexing ( #543 )
2025-09-03 12:39:54 +08:00
Lilia_Chen
6b556019e2
fix&refactor(stage-ui): Shader injection now can correctly deal with MToon material and ShaderMaterial ( #542 )
...
* shader fix & refactor
2025-09-02 00:25:54 +01:00
Makito
0deb808afc
fix(stage-web,i18n): description for hearing provider selection
2025-09-02 03:30:30 +09:00
Neko Ayaka
c4b53010d9
refactor(stage-*): audio hearing module
2025-09-01 17:54:18 +08:00
Neko Ayaka
0a59323aca
refactor(stage-web,stage-tamagotchi,i18n): add all developer tools to system section, rename Appearance to System
2025-09-01 15:30:12 +08:00
Neko Ayaka
606aae2cbf
feat(stage-web): added audit recorder demo as devtools
2025-08-31 14:03:19 +08:00
Iro
7a1bc0064b
Vietnamese ( #518 )
2025-08-31 02:03:27 +08:00
Iro
009a434234
feat(client): optimize WebSocket client performance & reliability ( #516 )
2025-08-30 21:22:18 +08:00
Makito
536786331b
refactor(stage-ui): make queue framework-agnostic ( #526 )
...
* refactor(stage-ui): make queue framework-agnostic
* fix(stage-ui): update usages
* fix(stage-ui): trust the shift
* fix(stage-ui): typecheck
* fix(stage-ui): keep caught error unknown
2025-08-30 18:40:58 +09:00
Iro and Makito
24d678b3e3
fix: TTS lags behind conversation ( #494 )
...
* Fix bug: By add some logics to Stage.vue
* fix bug
* Fix bug: Add some logics to Stage.vue
* correct lint
* fix bug and correct lint
* add logic to Stage.vue
* correct lint
* correct lint (final)
* Update packages/stage-ui/src/components/Scenes/Stage.vue
Co-authored-by: Makito <sumimakito@hotmail.com >
* Update packages/stage-ui/src/components/Scenes/Stage.vue
Co-authored-by: Makito <sumimakito@hotmail.com >
---------
Co-authored-by: Makito <sumimakito@hotmail.com >
2025-08-29 17:42:12 +09:00
MisakaKumomi 御坂云见
698bfb065f
feat: ollama setting pages now has validating animation ( #523 )
2025-08-29 03:16:07 +08:00
Neko Ayaka
dc6dff5a6d
chore(deps): bump dependencies
2025-08-29 01:38:04 +08:00
Lilia_Chen
d780691043
feat(stage-ui/VRM) Better skybox IBL: irrSH diffusion & Specular reflection ( #504 )
...
* better skybox IBL: irrSH diffusion & Specular
2025-08-28 13:11:41 +01:00
Pranav Yerramaneni and 4meav
6142d16d27
fix: remove duplicate pitch adjustment and replace hardcoded message ( #506 )
...
* fix: replace hardcoded 'no voices available' and 'No voices were found...' message with localization key and remove duplicate pitch adjustment
* fix: add hint for custom voice entry in no voices available message
---------
Co-authored-by: 4meav <py96982015@gmail.com >
2025-08-28 12:50:12 +08:00
yrk111222
252ca8ef7b
feat: modelscope provider ( #493 )
2025-08-28 12:37:54 +08:00
0995eb64e7
chore: add Vietnamese language ( #491 )
...
Co-authored-by: Typed SIGTERM <typed.sigterm@gmail.com >
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2025-08-28 11:57:23 +08:00
Arjun Mehta and Typed SIGTERM
261c5c5717
feat: improve status indicator accessibility in settings ( #441 )
...
Co-authored-by: Typed SIGTERM <typed.sigterm@gmail.com >
2025-08-27 15:13:33 +08:00
MisakaKumomi 御坂云见
b169cd999d
feat: more clear error message for baseUrl ( #479 )
2025-08-26 23:03:24 +08:00
藍+85CD
c7bf3698c4
chore(deps): bump xsai to v0.4.0-beta.2 ( #473 )
...
* chore(deps): bump xsai to v0.4.0-beta.2
* fix: use new types
2025-08-26 20:17:38 +08:00