Skip to content

Version 2.0.5: bugfixes, documentation, and quality of life improvements

Compare
Choose a tag to compare
@thaije thaije released this 08 Feb 08:57
· 111 commits to master since this release
957ca9e

Description

In this minor update of MATRX, a few bugs were fixed as well several quality of life updates that make MATRX more future proof! In addition the documentation saw a minor updated, clearing some things up and explaining others a bit better. We also added a very minor feature for you :)

Release notes

Minor features

  • Ability to start a world on creation while the visualization stills runs (#256)

Documentation improvements:

  • Fixed styling and link issues in API documentation
  • Updated API documentation on duration_in_ticks parameter for actions
  • Updated MATRX API documentation with API Paths

Quality of life improvements:

  • Cleaned up MATRX API functions and parameters
  • Added MATRX version to backend (in terminal) and frontend (JS console and in text bottom right)
  • Added extra check in RemoveObjectAction on if object is within removal range
  • Added notification in frontend for when view is disconnected from the MATRX backend.
  • Added an example message logger

Bugs fixed:

  • Fixed bug in context menu where sending messages outside a chatroom was possible
  • Fixed bug that crashed MATRX when requesting room names in a world without rooms
  • Fixed bug where subtile objects blocked eachothers context menus
  • Fixed bug that caused agents to have an initial empty state when a world runs without API