Skip to content

Releases: trytriplex/triplex

0.56.1

02 Sep 11:07
Compare
Choose a tag to compare

▵ Triplex 0.56.1 fixes some critical bugs.

Bug fixes

  • Exports that export a call expression now resolve correctly when opened.
  • Selecting scene objects now bails out from traversing the Three.js scene when
    it is a host element inside the currently open file.

0.56.0

27 Aug 13:30
Compare
Choose a tag to compare

Read the release notes on triplex.dev.

Videos
triplex-live-edit-props.mp4
triplex-name-prop.mp4
triplex-gltf.mp4
triplex-number-input.mp4
triplex-tag-props.mp4
triplex-union-prop.mp4

0.55.3

24 Jul 11:54
Compare
Choose a tag to compare

Bug Fixes

  • Templates used during project creation no longer have banners.

0.55.2

17 Jul 10:29
Compare
Choose a tag to compare

Bug Fixes

  • Fixes the editor losing track of an inserted jsx element as a child that resulted in an exception being thrown.

0.55.1

05 Jul 11:09
Compare
Choose a tag to compare

Bug Fixes

  • Number input no longer calls change and confirm handlers if the value is outside the min/max range.
  • Number input has had its UI/UX polished.

0.55.0

03 Jul 09:41
Compare
Choose a tag to compare

Please think about sponsoring development. With every new sponsor more time can be dedicated to implementing features, fixing bugs, and improving your experience.

New Features

  • Static assets are now available through the assets drawer.
  • Add support for adding a gltf static asset to the scene via the assets panel.
  • The number input has been re-written to improve its UX, inspired by Blender.
  • Number props can now have a min/max value set using @min and @max jsdoc tags respectively. E.g. @min 1 will cap the minimum value to 1, and @max 10 to the maximum value of 10.

Bug Fixes

  • Scene helpers are now excluded inside the selection handler, previously cameras would be selected unexpectedly.
  • Fix adding jsx elements to arrow function components, previously it just wouldn't work in arrow functions.

0.54.2

26 Jun 11:59
Compare
Choose a tag to compare

Bug Fixes

  • Fix web socket server connection listener being called on every router handler setup.
  • Revert remove unused on save as it was causing issues.

0.54.1

22 Jun 04:43
Compare
Choose a tag to compare

New Sponsors

Thank you for sponsoring the development of Triplex! With every new sponsor more time can be dedicated to implementing features, fixing bugs, and improving your experience.

blueangel1313

Bug Fixes

  • Add support for scene objects to be passed transform props (position, rotation, and scale) via spread props.
  • During save a route transition will only occur if saving the file to another path.
  • Focus state is now handled across the app.
  • Delete and undo/redo actions are no longer double fired when using the hotkey in the editor.
  • The Triplex orthographic cameras near plane has been decreased to ensure objects stay within view in the scene.
  • Fixes a bug on Windows where it would throw assuming you were opening a file out of the open project.
  • On save unused identifiers are now removed.
  • Adding custom components to a scene no longer results in mismatches causing the context panel to error.
  • Fix prop updated flow affecting children jsx elements unexpectedly.
  • The welcome screen is now closed as early as possible instead of waiting for the scene to completely open.

0.54.0

18 Jun 11:05
Compare
Choose a tag to compare

New Sponsors

Thank you for sponsoring the development of Triplex! With every new sponsor more time can be dedicated to implementing features, fixing bugs, and improving your experience.

Nikolas BeckelMarcos H

New Features

  • View announcement tweet
  • Adds camera type to controls menu, allowing you to switch between perspective and orthographic camera.
  • Add support for viewing through a user land camera.
  • Template used during project creation now decides how to configure based on app or node.
  • Helpers for lights are now shown in the editor.
  • Adds camera helpers for perspective and orthographic cameras rendered in the scene.

Bug Fixes

  • Disable enter component for node modules dependencies.
  • Editor controls no longer affect user land cameras when they have been set with makeDefault={true}.

0.53.1

11 Jun 10:24
Compare
Choose a tag to compare

Bug Fixes

  • Remove direct usage of @react-three/drei with an alias to prevent conflicts from projects that have installed it.
  • macOS - Replace hardcoded PATH environment variable with values from shell-env, fixing all package manager not being found even when they have been installed.