v0.9.0

minor

Repository Integration & Node Repulsion

Major repository sidebar integration for navigating repositories and mentioning files in chat, node repulsion functionality, C4 diagrams structure and templates, cloud architecture icons, enhanced export options, and various design improvements.

g9b0c7d
by Igor Cangussu

New Features

6
  • GitHub Repository Sidebar

    New repository sidebar allowing you to navigate through GitHub or local repositories, mention files directly in chat, and have easy access to repository files and structure for seamless code visualization.

  • Node Repulsion Functionality

    Added repulsion functionality allowing nodes to be dragged on top of others and repulse them like magnets, providing intuitive automatic spacing and preventing node overlap during diagram creation.

  • C4 Diagrams Structure and Templates

    Added C4 diagram structure and templates following the C4 model methodology, enabling you to create architecture diagrams at different levels of abstraction (Context, Container, Component, Code).

  • Cloud Architecture Icons

    Added comprehensive collection of cloud architecture icons for AWS, Azure, GCP, and other cloud providers, expanding visual options for cloud infrastructure diagrams.

  • Enhanced Diagram Export Options

    Added new export options for diagrams providing more flexibility in how you share and use your diagram exports.

  • Preserve Node Shape on Drag and Drop

    Nodes now maintain their shape when created by drag and dropping, ensuring consistent visual appearance and better diagram organization.

Improvements

2
  • Updated Tutorials

    Comprehensive update to tutorials reflecting new features, improved guidance, and better learning paths for users.

  • Improved Home Page Animation

    Enhanced home page animations with smoother transitions, better performance, and more engaging visual effects.

Bug Fixes

1
  • Fixed Chat Input Not Closing with ESC

    Fixed issue where chat input was not closing completely when pressing ESC key, ensuring proper keyboard navigation and UI state management.