Skip to content
This repository has been archived by the owner on Feb 15, 2022. It is now read-only.

Releases: AndrewPrifer/react-three-editable

v0.8.1

27 Dec 20:42
Compare
Choose a tag to compare
  • Switch to individual react-icons imports to reduce editor bundle size 281bb5f
  • Rename export to Save 73b7b9f
  • Create FUNDING.yml 47aa458

v0.8.0...v0.8.1

This is a small update to help @RenaudRohlinger with https://github.com/RenaudRohlinger/r3f-next-starter until the real 0.8.1 (now 0.8.2, hopefully) is released.

v0.8.1-5

17 Dec 11:21
Compare
Choose a tag to compare
v0.8.1-5 Pre-release
Pre-release
  • Set the first loaded HDR as the selected HDR 8d25945
  • Pin drei version because it was breaking, and update three 7703f35

v0.8.1-4...v0.8.1-5

v0.8.1-4

16 Dec 23:48
Compare
Choose a tag to compare
v0.8.1-4 Pre-release
Pre-release
  • Add option to specify initial editor camera props in bind b1e8d2b

v0.8.1-3...v0.8.1-4

v0.8.1-3

16 Dec 18:28
Compare
Choose a tag to compare
v0.8.1-3 Pre-release
Pre-release
  • Display outline items alphabetically 29366f3

v0.8.1-2...v0.8.1-3

v0.8.1-2

16 Dec 13:51
Compare
Choose a tag to compare
v0.8.1-2 Pre-release
Pre-release
  • Add reference window size setting 6ebce0a
  • Add <e.primitive> eb44e33
  • Properly handle Vector3 editable props 092cda8

v0.8.1-1...v0.8.1-2

v0.8.1-1

15 Dec 09:56
Compare
Choose a tag to compare
v0.8.1-1 Pre-release
Pre-release

Add EditableHelper component

v0.8.1-0

13 Dec 23:31
Compare
Choose a tag to compare
v0.8.1-0 Pre-release
Pre-release
  • Make TS shut up dc917d7
  • Add option for editor-only visibility 59050fe
  • Remove Node v10 from CI build workflow 083ada8
  • Use ComponentType instead of JSXElementConstructor 93ca311

v0.8.0...v0.8.1-0

v0.8.0

11 Dec 14:24
Compare
Choose a tag to compare

New features

  • Added "align object to view" action 8a30668
  • Added viewport settings panel 4aad9f6, a41da9d, 8d92488
  • Added environment support that automatically detects HDR images loaded in your app 4aad9f6, 5609ddb
  • Added overlay icons for editable objects 064a324
  • Added option to reset transform to the initial one provided in the code f0510cf

Improvements

  • Made reference window react to canvas size changes 8ea6f2f
  • Made reference window absolutely positioned to allow it to slide under the viewport buttons if necessary 6df73b0
  • vertexColors property is now respected when using viewport shading 7d480a2
  • Made configure() options parameter optional 9c3babe
  • Bounding box is now only shown on hover acd51d0
  • Replaced EditableManager with bind() for registering canvases 25771c5 💥 BREAKING
  • Removed wrapper group and instead now use code properties as initial values 1f74c97 💥 BREAKING
  • Various UI improvements 6af413b, 6bced0f, 7b07a98
  • Updated help screen shown when no canvas is connected d852955, 812e47a

Bug fixes

  • Improved architecture and fixed "focus on selected" 786aa7c
  • Fixed editable typescript types e0fb600

Breaking changes

  • Replaced EditableManager with bind() for registering canvases 25771c5

    Instead of EditableManager, r3e now uses a bind() function returned by configure(). This makes r3e more robust and stops using semantics that don't fully make sense and allow for errors, while also paving the way for r3e to be fully encapsulated so it can be used by published components for example. For more information, see this issue: #46.

  • Removed wrapper group and instead now use code properties as initial values 1f74c97

    This makes more sense and allows for more functionality, especially in the context of upcoming features in r3e. To emulate the current behavior, simply wrap your object in an editable.group. For more info see: #31.

v0.8.0-5

11 Dec 13:25
Compare
Choose a tag to compare
v0.8.0-5 Pre-release
Pre-release
  • Fix React missing key warning 423b131
  • Provide aria labels for popups bde5bc4
  • Improve no canvas connected help screen 812e47a
  • Get rid of div child of p error 24dcc0d
  • Fix editable typescript types e0fb600

v0.8.0-4...v0.8.0-5

v0.8.0-4

10 Dec 22:32
Compare
Choose a tag to compare
v0.8.0-4 Pre-release
Pre-release
  • Update help text when no canvas is connected d852955
  • Move initial editor camera position a little farther away from the center 6bced0f
  • Check for sceneSnapshot instead of scene when opening the editor c93fb07

v0.8.0-3...v0.8.0-4