Skip to content

v0.4.0 - 2024-11-19

Compare
Choose a tag to compare
@david-yz-liu david-yz-liu released this 20 Nov 01:36

✨ Enhancements

  • Added transparent and dark mode versions of the logos!
  • Added functionality to set a default width for automatic-layout diagrams if not specified,
    and to crop unused space if necessary.

🐛 Bug fixes

  • Fixed a bug where the Download JSON button would not download the JSON currently inside the input box.
  • Made sure file input would reset when file input dialog was closed.
  • Fixed a bug where the styles in DisplaySettings.roughjs_config were not applied.
  • Fixed a bug where passing an empty array as objects will crash the program.
  • Fixed a bug where the text may go outside of the box when it has a text font set

📚 Documentation and demo website changes

  • Made text input box use a monospace font
  • Disabled download buttons when there is no input/output.
  • Added a dialog to the file input section.
  • Made improvements to the dark mode version of the website.

🔧 Internal changes

  • Added better typing.
  • Added a page for viewing Jest SVG snapshots.
  • Added a plugin for prettifying Jest SVG outputs.