v0.8.2

minor

Mobile Design Updates & Node Alignment Tools

Mobile edit design improvements, align and distribute functions for multiple nodes, chat tutorial creation (beta), group node enhancements, unified control buttons, code cleanup, and edge type breaking changes.

f8a9b6c
by Igor Cangussu

Breaking Changes

1
  • Edge Types Migration

    Edge types now use default types instead of custom ones. Existing diagrams with custom edge types may need to be updated to use the new default edge type system. But should continue working as expected.

New Features

2
  • Chat Tutorial Creation (Beta)

    New functionality to create tutorials through chat interface, enabling AI-assisted tutorial generation for enhanced learning experiences.

  • Align and Distribute Functions for Multiple Nodes

    Added align and distribute functions for multiple selected nodes, providing precise positioning and spacing controls for better diagram organization.

Improvements

4
  • Updated Mobile Edit Design

    Enhanced mobile edit interface with improved layout, better touch targets, and optimized controls for editing on mobile devices.

  • Code Cleanup and Performance Improvements

    Removed unused files and exports, optimized codebase for better performance, and improved overall application efficiency.

  • Improved Group Node Labeling and Borders

    Enhanced group node visual design with improved labeling, new borders type, and better visual distinction for grouped elements.

  • Unified Control Buttons

    Unified some control buttons to simplify the edit view, providing a cleaner and more intuitive interface for node editing operations.

Bug Fixes

2
  • Fixed Wrong Icons on Edit Nodes Bar

    Fixed incorrect icons displayed on the edit nodes bar and added option to ungroup single nodes, improving icon accuracy and functionality.

  • Fixed Deleting Diagram and Staying Inside Node

    Fixed issue where users remained inside a node after deleting a diagram, ensuring proper navigation and state management.