Skip to content

Releases: rdeits/MeshCat.jl

Don't rely on command-line git existing

25 May 14:28
74d4600
Compare
Choose a tag to compare

This should fix build issues on systems without git installed (as is common on Windows)

Improve performance by fixing potentially excessive render() calls

20 May 23:44
130e136
Compare
Choose a tag to compare
Merge pull request #30 from rdeits/fix-excessive-renders

update meshcat to fix excessive number of calls to render()

Switch to WebIO for all communication tasks

20 May 16:25
Compare
Choose a tag to compare

This release updates all of MeshCat's internal communication to use WebIO.jl. That means that, in addition to working in Jupyter and in a standalone browser tab, MeshCat will also work inside Juno and in a standalone Blink.jl window. Jupyter integration is now better, and it should be possible to use MeshCat even on a remote Jupyter server like JuliaBox.

This change does, however, break compatibility with the old ZMQ interface. That means that communication between Julia and Python MeshCat sessions is not currently possible.

More modular JS, new Triad type, and better ZMQ stability

24 Apr 21:02
20e7cd0
Compare
Choose a tag to compare

Note: this release breaks compatibility with the meshcat-python implementation, due to JuliaInterop/ZMQ.jl#167 . I'm planning to bring back compatibility after the big WebIO.jl rewrite.

More geometries and fixes for zero-width geometries

12 Mar 23:18
26293ec
Compare
Choose a tag to compare
  • Fix zero-width boxes
  • Switch from our own HyperCylinder to GeometryTypes.Cylinder
  • Support arbitrary GeometryPrimitive subtypes (like Polyhedra.jl) using the decompose interface

Initial release

28 Feb 16:42
Compare
Choose a tag to compare
v0.0.1

add appveyor badge