Skip to content

Roadmap to v1.0

This page tracks our progress towards ng-diagram v1.0. We’re committed to delivering a stable, feature-complete library for building interactive diagrams in Angular applications.

📋 To Do🚧 In Progress✅ Done

Minimap

Overview navigation widget

feature

Library Stabilization

From current version to 1.0

stability

Angular 18 Support

Backwards compatibility for Angular 18 projects

compatibility

Touch & Trackpad Input

Improved gesture handling

feature

Shortcut Manager

Centralized keyboard shortcut system

feature

Virtualization

Render only visible elements

performance

Additional Events

New hooks: model loaded, object removed, etc.

feature

Lookup Helpers

Utilities like getConnectedEdges

enhancement

Default Edge Labels

Label support for built-in edge types

feature

Box Selection

Rectangular multi-select tool

feature

Grid Background

Configurable grid pattern background

feature

Direct Node Connections

Connect nodes without explicit ports

feature

Port Labels

Additional content for port components

feature