Skip to content

v0.5.0

Compare
Choose a tag to compare
@funwithtriangles funwithtriangles released this 12 Aug 19:45
· 273 commits to stable since this release
1ecc0cf

Lots of useful small changes with this release, with a focus on improving workflow. Also very excited to announce Hedron now has an awesome logo, thanks to @netgrind!

One fun feature to shout about is the hot sketch reloading. You can now have your sketches hot reload on code changes inside the compiled app. Hot reloading still needs some work (#245), but it's already quite useful.

IMPORTANT API CHANGE FOR SKETCHES: You no longer need to require THREE as a module, as it is now available as a global variable. In fact it is strongly advised you use this global variable rather than import, as lots of strange behaviour can occur otherwise. For convenience, THREE.GLTFLoader and THREE.OrbitControls are available too.

Big thanks to all the contributors on this release: @netgrind, @esnho, @Ranacode. Even the tiniest changes or bug reports help!

New Features

API changes

  • THREE now declared as global variable rather than importing (#249)
  • Sketch constructor param order change. #116 (@netgrind)
  • Default camera position changed. #142 (@netgrind)
  • Comma dangle rule added to linting. #125 (@Ranacode)

Removed Features

Bug Fixes

For all changes check out the v0.5.0 Milestone

Releases are available for Windows, Mac and Linux (haven't tested for Linux, sorry! Please raise an issue if something is wrong).