Skip to content

v1.0.0

Latest
Compare
Choose a tag to compare
@twojtasz twojtasz released this 22 Aug 17:32
· 67 commits to master since this release

This release marks the exit of beta and will maintain compatibility for the 1.x release branch.

New Features

  • New module @xviz/io for centralizing XVIZ reading and writing.
  • New module @xviz/server to host XVIZ data and provide the complete XVIZ server protocol for interacting with dynamic requests.
  • New module @xviz/ros for accessing and converting ROS Bag data to XVIZ offline as well as online. This module is still in beta.

Improvements

  • Performance improvement for inserting data into the playback buffer
  • Support for flattening of arrays for better data transfer to WebGL
  • State Updates COMPLETE_STATE and INCREMENTAL

Breaking changes from beta

  • Changed enumeration constants strings to UPPERCASE
  • Removal of example server script and replaced with @xviz/server
  • Change from 'Frame' to 'Message'
  • changed Pose field mapOrigin to map_origin