Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: Tresjs/tres
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: 4.1.0
Choose a base ref
...
head repository: Tresjs/tres
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: 4.2.0
Choose a head ref
  • 9 commits
  • 45 files changed
  • 3 contributors

Commits on Jul 5, 2024

  1. Configuration menu
    Copy the full SHA
    b246bd9 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    45777f1 View commit details
    Browse the repository at this point in the history
  3. fix: attach detach (#749)

    * test: add insert/remove tests
    
    * feat: add filterInPlace
    
    * refactor: make some LocalState fields non-optional
    
    * test: add LocalState graph tests
    
    * refactor: add prepare() to add __tres field
    
    * refactor: add TODOs
    
    * refactor: maintain parent/objects relationship in __tres
    
    * test: add dispose=null test
    
    * feat: allow "dispose=null" to bail out tree disposal
    
    * refactor: update  comments
    
    * refactor: add todo
    
    * test: add/unskip  tests
    
    * refactor(nodeOps): move helper functions to new file
    
    * test: add primitive tests
    
    * refactor: move nodeOpsUtils to utils
    
    * feat: add pierced attach/detach
    
    * chore: clean up merge
    
    * chore: lint
    
    * docs: add playground demo
    
    * chore: update demos
    
    ---------
    
    Co-authored-by: Alvaro Saburido <[email protected]>
    andretchen0 and alvarosabu authored Jul 5, 2024
    Configuration menu
    Copy the full SHA
    8c1c668 View commit details
    Browse the repository at this point in the history

Commits on Jul 8, 2024

  1. feat: (devtools) add userData to inspectable properties (#740)

    * devtools: add userData to inspectable properties
    
    * feat: use all properties of the instance
    
    ---------
    
    Co-authored-by: Alvaro Saburido <[email protected]>
    DennisSmuda and alvarosabu authored Jul 8, 2024
    Configuration menu
    Copy the full SHA
    00bef33 View commit details
    Browse the repository at this point in the history

Commits on Jul 10, 2024

  1. fix(primitive): implement as proxy to avoid breaking references (#764)

    * test: add insert/remove tests
    
    * feat: add filterInPlace
    
    * refactor: make some LocalState fields non-optional
    
    * test: add LocalState graph tests
    
    * refactor: add prepare() to add __tres field
    
    * refactor: add TODOs
    
    * refactor: maintain parent/objects relationship in __tres
    
    * test: add dispose=null test
    
    * feat: allow "dispose=null" to bail out tree disposal
    
    * refactor: update  comments
    
    * refactor: add todo
    
    * test: add/unskip  tests
    
    * refactor(nodeOps): move helper functions to new file
    
    * test: add primitive tests
    
    * refactor: move nodeOpsUtils to utils
    
    * feat: add pierced attach/detach
    
    * chore: clean up merge
    
    * chore: lint
    
    * docs: add playground demo
    
    * chore: update demos
    
    * fix: use proxy for primitive
    
    * fix(primitive): add playground
    
    * test: add material swap test
    
    * refactor: remove unused variable
    
    * refactor: rewrite comment
    
    * docs: add attach/detach demo
    
    * test: update test with new function signature
    
    * refactor: format playground demo
    
    * refactor: add isTresContext
    
    * feat: add general purpose dispose function
    
    * fix: do not clone primitive object
    
    * fix: add shallow removal for primitives
    
    * docs: update primitive object playground
    
    * refactor(remove): move detach, deregister to utils
    
    * chore: merge files from main
    
    * docs: add Sparkles playground
    
    * chore: check if node.__tres is not undefined for increasing eventCount
    
    * docs: improve primitives docs
    
    * docs: added shallowRef suggestion for object
    
    * chore: added dvanced disposal to playground
    
    * refactor: add type cast
    
    * refactor(TresContext): remove isTresContext
    
    ---------
    
    Co-authored-by: alvarosabu <[email protected]>
    andretchen0 and alvarosabu authored Jul 10, 2024
    Configuration menu
    Copy the full SHA
    f637bf3 View commit details
    Browse the repository at this point in the history

Commits on Jul 12, 2024

  1. fix: localstate for objects with events and manual register/unregiste…

    …r from nodeOps using ctx (#767)
    
    * fix: localstate for objects with events and manual register/unregister from nodeOps using ctx
    
    * chore: remove unused imports
    
    * feat: use shallowRef for objects with events
    
    * chore: remove unused import
    alvarosabu authored Jul 12, 2024
    Configuration menu
    Copy the full SHA
    9a53e60 View commit details
    Browse the repository at this point in the history
  2. feat(TresCanvas): add dpr prop (#768)

    * feat(is): add is.num and tests
    
    * feat(TresCanvas): add dpr prop
    
    * docs: add dpr playground demo
    
    ---------
    
    Co-authored-by: Alvaro Saburido <[email protected]>
    andretchen0 and alvarosabu authored Jul 12, 2024
    Configuration menu
    Copy the full SHA
    8943cc3 View commit details
    Browse the repository at this point in the history
  3. chore: remove old pointer event handler composable (#771)

    * chore: update deps
    
    * chore: remove old usePointerEventHandler
    
    * chore(types): fix type issue with intersects
    alvarosabu authored Jul 12, 2024
    Configuration menu
    Copy the full SHA
    e077f9a View commit details
    Browse the repository at this point in the history

Commits on Jul 14, 2024

  1. chore: release v4.2.0

    alvarosabu committed Jul 14, 2024
    Configuration menu
    Copy the full SHA
    4fef0b8 View commit details
    Browse the repository at this point in the history
Loading