Skip to content

Releases: try-triplex/triplex

0.67.3

02 Jun 23:06
Compare
Choose a tag to compare

Bug fixes

  • Fix camera controls being stuck in a modifier state when document loses focus.
  • Viewcube now only focuses on the user land scene instead of the entire scene, previously when transform controls was visible it would break things in fantastical ways #204.

Chores

0.67.2

05 May 09:36
Compare
Choose a tag to compare

Changes

  • The .triplex/config.json file is now optional when opening a project. Instead if there is no config file found from the opening folder and above it will open the first found folder with a package.json as the project root. Need a specific set up? Continue using the config.
  • The config no longer has any required properties.

Bug fixes

  • Files inside node_modules are no longer accidentally watched.

0.67.1

19 Apr 22:01
Compare
Choose a tag to compare

Bug fixes

  • Dev time camera information is no longer visible.

0.67.0

12 Apr 00:57
Compare
Choose a tag to compare

New features

  • Play/pause scene states, when the editor is playing raycasting is disabled, else it's disabled.
  • Select the active camera (default or editor) when in play state in the scene controls bar.
  • Camera view cube is now in the Three.js scene. Use it to both jump to a specific view and see where the camera is looking.
  • Left click with control modifier now dollys the camera.
  • Controls are now enabled when playing the scene through the default camera.

Bug fixes

  • Hard refresh now reloads the entire editor.
  • Jumping to scene elements is now more predictable.
  • The camera is now more reliable when switching between perspective and orthographic views.
  • Controls are now enabled in play state.

Chores

  • Remove expand/collapse editor panels logic, the panels are now always collapsed.

0.66.0

17 Mar 02:53
Compare
Choose a tag to compare

New features

  • The selection system has been re-written, removing the need for intermediate group elements powering scene look ups.
  • Scene now shows a loading indicator when appropriate.

Bug fixes

  • Fix links and body copy for component controls panel.
  • Prop field layout now consistently sized in the context panel.
  • Fix links and body copy for component controls panel.
  • Triplex now uses its own .triplex cache instead of re-using the .vite default.

0.65.2

17 Feb 07:34
Compare
Choose a tag to compare

Bug fixes

  • Fix node modules check on scene elements using the triplex default cwd instead of the opened project cwd. Learn more

0.65.1

13 Feb 23:17
Compare
Choose a tag to compare

Bug fixes

  • Shadows are now enabled again.
  • The editor cameras (perspective / orthographic) and now set as default when being initially rendered. If you're developing and using the camera as an input (like making snazzy procgen) it'll now be stable.

0.65.0

06 Feb 08:38
Compare
Choose a tag to compare

New features

  • Switch transform control between local and world space

0.64.4

21 Jan 03:32
Compare
Choose a tag to compare

Bug fixes

  • Fix triplex folder passing config precondition with no config file.
  • Fix resolving union labels throwing unexpectedly for some elements.
  • Fix @step tag not working with number inputs.
  • Fix non-camera scene objects having an enter camera action.
  • Exclude Canvas elements from being rendered to the scene.
  • Fix non-camera scene objects having an enter camera action.
  • Fix userland controls affecting transform controls.
  • Fix camera changes affecting transform controls by no-longer disabling controls on transform controls drag.
  • Fix resolving union labels throwing unexpectedly for some elements.
  • allowJs tsconfig option is now always set to true internally.

0.64.3

16 Jan 09:56
Compare
Choose a tag to compare

Bug fixes

  • Fix HMR invalidating unexpectedly causing the scene to be flushed of state