Commit Graph
80 Commits
Author SHA1 Message Date
Neko Ayaka bc05e1e5b0 release: v0.8.1-beta.11 2026-01-13 04:35:55 +08:00
Neko Ayaka 385744f3ab release: v0.8.1-beta.10 2026-01-13 04:27:08 +08:00
Neko Ayaka 1ddaa3391a release: v0.8.1-beta.9 2026-01-11 03:53:50 +08:00
Neko Ayaka 2bccfcc24a release: v0.8.1-beta.8 2026-01-10 03:19:27 +08:00
Neko Ayaka 26529bc36f release: v0.8.1-beta.7 2026-01-09 18:23:01 +08:00
Neko Ayaka 99159f0635 release: v0.8.1-beta.6 2026-01-09 03:27:43 +08:00
Ayaka Neko 00ce4668ab release: v0.8.1-beta.5 2026-01-08 23:50:20 +08:00
Neko Ayaka 7e027561ec release: v0.8.1-beta.4 2026-01-08 15:56:43 +08:00
Neko Ayaka 97c4df8bcc release: v0.8.1-beta.3 2026-01-08 01:46:09 +08:00
Neko Ayaka 95d7612fed release: v0.8.1-beta.2 2025-12-31 14:21:54 +08:00
Neko Ayaka 7eee4e357f release: v0.8.1-beta.1 2025-12-31 14:13:35 +08:00
Neko Ayaka 4e07466c11 release: v0.8.0 2025-12-30 00:14:55 +08:00
Neko Ayaka 78ab839ad6 release: v0.8.0-beta.9 2025-12-29 03:34:04 +08:00
Neko Ayaka bb705d040c release: v0.8.0-beta.8 2025-12-27 22:41:50 +08:00
Neko Ayaka 63ba1e2512 release: v0.8.0-beta.7 2025-12-26 02:07:57 +08:00
Neko Ayaka 2e4c5a7719 release: v0.8.0-beta.6 2025-12-22 20:51:00 +08:00
Neko Ayaka ff1a5f4859 release: v0.8.0-beta.5 2025-12-21 18:41:46 +08:00
Neko Ayaka 0d1f2b9364 release: v0.8.0-beta.4 2025-12-17 19:59:54 +08:00
Neko Ayaka ee9576fa81 release: v0.8.0-beta.3 2025-12-14 13:33:40 +08:00
Neko Ayaka d9dc142929 release: v0.8.0-beta.2 2025-12-11 16:09:28 +08:00
Neko Ayaka fafba1cdf8 chore(deps): bump dependencies 2025-12-11 02:22:43 +08:00
Neko Ayaka d9bc556a87 release: v0.8.0-beta.1 2025-12-10 17:24:48 +08:00
Neko Ayaka 2fbd5b6b3a release: v0.8.0-alpha.8 2025-12-02 03:00:12 +08:00
Neko Ayaka 3c1ac5379f release: v0.8.0-alpha.6 2025-12-01 16:09:20 +08:00
Neko Ayaka 0f2a872736 release: v0.8.0-alpha.5 2025-11-28 14:44:25 +08:00
Neko Ayaka e34e7aa389 release: v0.8.0-alpha.4 2025-11-24 16:36:27 +08:00
Neko Ayaka 08664e3e3c release: v0.8.0-alpha.3 2025-11-24 12:35:12 +08:00
Neko Ayaka 052da41a89 release: v0.8.0-alpha.2 2025-11-24 03:59:01 +08:00
Neko Ayaka 091b980ae1 release: v0.8.0-alpha.1 2025-11-24 02:48:49 +08:00
Neko Ayaka a7a1302b99 chore(deps): bump dependencies 2025-11-01 16:03:45 +08:00
Neko Ayaka 75321a4cd9 chore(deps): bump dependencies 2025-10-03 16:54:50 +08:00
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
Neko Ayaka dd73845ed3 release: v0.7.2-beta.3 2025-09-11 15:18:02 +08:00
RainbowBird 733b8893c7 refactor: replace useLogg with useLogger (#563) 2025-09-07 23:47:23 +08:00
Neko Ayaka dc6dff5a6d chore(deps): bump dependencies 2025-08-29 01:38:04 +08:00
Neko Ayaka 6ffb13da8e release: v0.7.2-beta.2 2025-08-25 03:56:39 +08:00
Neko Ayaka a5ce042525 release: v0.7.2-beta.1 2025-08-21 04:23:04 +08:00
Neko Ayaka c88b72f07b release: v0.7.1 2025-08-05 21:21:01 +08:00
Neko Ayaka bad616e8e7 release: v0.7.0 2025-08-04 16:18:38 +08:00
Neko Ayaka a095ee62f1 chore(deps): bump dependencies 2025-08-02 01:06:54 +08:00
Neko Ayaka ebbacfc737 release: v0.7.0-beta.1 2025-07-27 14:35:21 +08:00
Neko Ayaka 50371c580a chore(deps): bump dependencies 2025-07-22 14:28:27 +08:00
Neko Ayaka ea48861e9d release: v0.7.0-alpha.1 2025-07-21 17:40:52 +08:00
Neko Ayaka 60a820d63c release: v0.6.1 2025-06-17 23:39:48 +08:00
Neko Ayaka f2aef18d77 chore(deps): bump dependencies 2025-06-13 23:01:30 +08:00
Neko Ayaka ce8914e0b8 chore(deps): bump dependencies 2025-06-11 15:19:13 +08:00
Neko Ayaka ed1ef65a19 release: v0.6.0 2025-06-08 22:48:18 +08:00
Neko Ayaka 39160badaa chore(deps): bump dependencies 2025-06-05 11:34:58 +08:00
Neko Ayaka 863844e80e chore(package.json): update 2025-05-27 16:52:28 +08:00
Neko Ayaka 342084b811 chore(deps): bump dependencies 2025-05-26 00:14:26 +08:00