Skip to content

Conversation

@lesbaa
Copy link
Collaborator

@lesbaa lesbaa commented Oct 15, 2025

Objective

Merges contents of main into next post-release and resolve conflicts.

  • e2e tests ran and passed
  • manually tested

lesbaa and others added 3 commits September 18, 2025 13:58
* RD 844 Expose animation methods (#36) (#43)

* RD-844 Expose gltf animations

* RD-844 Un complicate API, reowrk readme

* RD-844 Remove tests from TS config (tests run in node env)

* RD-844 update changelog

* RD-844 update changelog, remove superflouous code

---------

Co-authored-by: Les Moffat <[email protected]>

* RD-1120 feature 3d model interactivity (#44)

* RD 844 Expose animation methods (#36)

* RD-844 Expose gltf animations

* RD-844 Un complicate API, reowrk readme

* RD-844 Remove tests from TS config (tests run in node env)

* RD-844 update changelog

* RD-844 update changelog, remove superflouous code

---------

Co-authored-by: Les Moffat <[email protected]>

* Rd 1123 unify rendering (#37)

* RD-844 Expose gltf animations

* RD-844 Un complicate API, reowrk readme

* RD-844 Remove tests from TS config (tests run in node env)

* RD-844 update changelog

* RD-844 update changelog, remove superflouous code

* RD-1123:
- Add WebGLRenderManager
- Implement in Layer3D

* RD-844 Re-add attribution to models

* RD-844 remove lint-staged from pre-commit hook

* RD-1123
- Merge RD-844 into RD-1123
- Integrate WebGLRenderManager into Layer3D

* RD-1123 Use correct import

* RD-1123
- Add inline documentation
- Update changelog and version
- Update readme

* RD-1123 Move husly action to pre-push, not pre-commit

---------

Co-authored-by: Les Moffat <[email protected]>

* Rd 1124 implement raycaster (#38)

* RD-1124 Implement raycast method in WebGLRendermanager

* RD-1124 Appease linter

* RD-1124 Update method documentation.

* RD-1124 Remove console.log

---------

Co-authored-by: Les Moffat <[email protected]>

* Rd 1125 implent mouse events (#39)

* RD-1124 Implement raycast method in WebGLRendermanager

* RD-1124 Appease linter

* RD-1124 Update method documentation.

* RD-1124 Remove console.log

* RD-1125 Implement Mouse Events
- Refactor Item3D type into class, applying methods from Parent, modify, extending ML Evented
- Items are now manipulated directly after being "got" from Layer3D
- Add logic, symbols for triggering events and direct call methods to WebGLRenderManager, Item3D, and Layer3D

* RD-1125 Appease linter

* RD-1125 Fix broken example

---------

Co-authored-by: Les Moffat <[email protected]>

* RD-1127 implement states (#40)

* RD-1127 Add hover and active states

* RD-1127
- Code tidy up
- better handling of states integration
- update Demo

* RD-1127 Appease linter

* RD-1127 Appease TypeCheck

* RD-1127 Cue update when state is changed

---------

Co-authored-by: Les Moffat <[email protected]>

* RD 1129 tests for UI interaction (#41)

* RD-1129 remove console.log

* RD-1129 E2E tests:
- e2e test for UI states
- e2e test for UI events

* RD-1129 Appease Linter

* RD-1129 Remove dead code and update config.

---------

Co-authored-by: Les Moffat <[email protected]>

* RD-1130 update docs demos (#42)

* RD-1130 Update inline tsdocs and add docs build command

* RD-1130 Update readme

* Appease linter

* RD-1130 Add additional examples to readme

* RD-1130 Add doc command to Readme.md

* RD-1130 Fix typo in readme

---------

Co-authored-by: Les Moffat <[email protected]>

* RD-1120 Omit "states" field from mesh modify

* RD-1120 Update readme

* RD-1120 update changelog

---------

Co-authored-by: Les Moffat <[email protected]>

* RD-1224 mesh events are not always fired (#46)

* RD-1224 Mesh events are not always fired.

* RD-1224 Appease linter

---------

Co-authored-by: Les Moffat <[email protected]>

* use rc version and merge main into release

* Release 3.0.0 / remove superfluous files

* release/3.0.0
- Update changelog
- Update package.json
- Update publish action

* release / 3.0.0 remove NEXT from changelog

* release/3.0.0 use correct directory in publish action

* release/3.0.0 Update publish action

---------

Co-authored-by: Les Moffat <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

4 participants