- In Scheme,
constant
did not behave correctly under remapping transforms. - Fixed an issue with normals of expressions containing
sqrt
- Linux window title now shows an
*
if files is modified (thanks, @niffler) - Thread-unsafety in
Kernel::Tree
destructor - Various bugs when dragging shapes with free variables
- Breaking change to serialization to make it easier to serialize Oracles with dependencies.
libfive_template*
andlibfive_args*
APIsfindBounds
API (due to unpredictability)
- Y-up rotation mode (in the View menu)
- Much faster meshing, which uses thread more effectively
Archive
class, allowing multiple shapes can be serialized together.- A few more shapes, like
rounded-rectangle-exact
- Added
nan-fill
to Scheme interface. - Added
Oracle
interface, for embedding arbitrary black-box functions in math expressions. - Changes to how ambiguous features are handled in meshing (should have no user-visible impact).
- Better error messages in Studio, printing function names when available
- CHANGELOG (based on keepachangelog.com)