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

Context Panel

Floating panel following nodes with custom content

feature

Library Stabilization

From current version to 1.0

stability

Angular 18 Support

Backwards compatibility for Angular 18 projects

compatibility

Minimap

Overview navigation widget

feature

Shortcut Manager

Centralized keyboard shortcut system

feature

Virtualization

Render only visible elements

performance

Additional Events

New hooks: model loaded, object removed, etc.

feature

Direct Node Connections

Connect nodes without explicit ports

feature

Lookup Helpers

Utilities like getConnectedEdges

enhancement

Port Labels

Additional content for port components

feature

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