Merged
Conversation
* AF-272 Add center on node and center on rect commands * AF-272 Apply scale to center node/rect calculation * AF-272 Add unit tests * AF-272 Add center on button to the demo app * AF-272 Move commands to centering file * Centering autogenerated docs --------- Co-authored-by: lukasz jazwa <[email protected]>
* AF-323 [Docs] Coordinate system - share code in documentation * AF-323 [Docs] Coordinate system - share code in documentation * AF-323 [Docs] Coordinate system - share code in documentation * AF-323 [Docs] Coordinate system - share code in documentation * AF-323 [Docs] Coordinate system - share code in documentation
* Introduce the ability to mark articles as new and since which version a feature is available * Add changelog page to documentation with auto-sync from root CHANGELOG.md * document maintaining changelog and release process * Add info about maintaining documentation
* Introduce main page for examples * fix content-tile margins * Remove unused component * Fix images * fix link
* Introduce zoom to fit feature * Support zoomToFit on init * Move zoomToFit config under zoom * Refactor function * Prevent visual glitches during diagram initialization - updates NgDiagramService.isInitialized to correctly reflect full initialization state * fix unit-test * Update guides examples * Update all examples to use zoom-to-fit * Update documentation * Optimize diagram initialization visibility control * Fix unit tests and rollback logic to hide the edge until it's measured * Removed non-existing label --------- Co-authored-by: lukasz jazwa <[email protected]>
* Improve transactions documentation * Improve tip text * Improve toolbar buttons labels
…diagram and implement those (#387) * AF-303 Investigate and propose what events should be available in ng-diagram and implement those * AF-303 Investigate and propose what events should be available in ng-diagram and implement those * AF-303 Investigate and propose what events should be available in ng-diagram and implement those * AF-303 Investigate and propose what events should be available in ng-diagram and implement those * AF-303 Investigate and propose what events should be available in ng-diagram and implement * AF-303 Investigate and propose what events should be available in ng-diagram and implement * AF-303 Investigate and propose what events should be available in ng-diagram and implement * AF-303 Investigate and propose what events should be available in ng-diagram and implement * AF-303 Investigate and propose what events should be available in ng-diagram and implement * AF-303 Investigate and propose what events should be available in ng-diagram and implement * AF-303 Investigate and propose what events should be available in ng-diagram and implement * AF-303 Investigate and propose what events should be available in ng-diagram and implement * AF-303 Investigate and propose what events should be available in ng-diagram and implement * AF-303 Investigate and propose what events should be available in ng-diagram and implement * Updates to comments + unit test + better support for middleware chain --------- Co-authored-by: lukasz jazwa <[email protected]>
* Improve transactions documentation * Improve tip text * Improve toolbar buttons labels * [AF-246] Add model lookup helpers for node relationships * Add changelog entry * Return Nodes references instead of ids from the getOverlappingNodes method * undo changes in spatialHash
* AF-253 Initial implementation AF-253 Initial implementation AF-253 Initial implementation AF-253 Initial implementation AF-253 Grid background AF-253 Grid background AF-253 Grid background AF-253 Grid background AF-253 Grid background More css variables, more config params, type prop for background Css variables changes Removed background color AF-253 Grid background AF-253 Grid background * AF-253 Grid background * AF-253 Grid background
* Fixes for arrowheads in documentation * Fix for multi-diagram docs * Possible fix for edge lag during resize action * Unit tests fixed
* Reactive ActionState * Unit tests for new event + actionState
* [AF-340] Fix pasting of a copy of a copied object * Fix unit tests
* Docs minor improvements * Formatting
* AF-337 Background guide AF-337 Background guide AF-337 Background guide AF-337 Background guide * AF-337 Background guide - fix
* AF-339 FlowConfig - add default values information to jsdoc AF-339 FlowConfig - add default values information to jsdoc AF-339 FlowConfig - add default values information to jsdoc AF-339 FlowConfig - add default values information to jsdoc AF-339 FlowConfig - add default values information to jsdoc AF-339 FlowConfig - add default values information to jsdoc * AF-339 FlowConfig - add default values information to jsdoc * AF-339 FlowConfig - add default values information to jsdoc - fix
* [AF-249] Introduce Shortcut Manager * auto-generated documentation * update changelog * remove redundant prop * Introduce shortcut manager example * Update overview * Rename helper and interface * Update example * update example * improve configureShortcuts helper method * Support shortcuts without any key assignment - only modifiers. Useful for actions such as box selection. * Support undo/redo shortcuts * support multiple selection * Introduce select all * Move shortcut example to guides * improve documentation * Improve documentation * implement exact modifier matching for shortcuts * Add type-safe discriminated union for shortcuts * guide improvements * documentation improvements * Add example section to the guide article * remove helper section title * change section nesting
…ode (#407) * [AF-374] Update changelog * AF-334 Add measured bounds, improve collision detection for rotated nodes * Fix tests * Improvements to measured-bounds middleware * Fix to overlapping check --------- Co-authored-by: lukasz jazwa <[email protected]>
* [AF-330] NgDiagramService clean up * Documentation update * fix jsdoc example * fix example * docs * update examples and doc
* Exporting types regarding middleware context * Middleware Helpers jsdoc * Middleware context helpers docs updated
* Init emitter safety hatch * Missing change * Immediate emit for safety hatch * Improvements to unit tests
AF-348 Docs for Configuration AF-348 Docs for Configuration
* [AF-352] Change default arrowhead * Update docs
* PreserveSelection -> MultiSelection + capture phase for boxSelection * Fixes to pinch zoom + minor refactor to shouldHandle in directives * Removed unnecessary changes
* [AF-347] Introduce Internal section in API documentation * Move env info to Internals * Reorganize
…cs (#426) * AF-336 Publish middlewareContext and create jsdoc comments for API docs * AF-336 Publish middlewareContext and create jsdoc comments for API docs
* Arc example + warnings * Graceful support lack of port in edge * Proper links to API * Fixes to routing
* Angular 18 support * update roadmap * Update version in package.json and remove info about beta * Update links in overview article * Update coordinates-system article * update nodes article * Small doc fixes * Update documentation - links to API for groups and custom-nodes Add jsdoc for ng-diagram-base-node-template * Update changelog and custom-groups * update changelog * update changelog * update changelog * TODO's fixes * Changelog updated * update changelog * Screen size update * rollback size change --------- Co-authored-by: Kamil Fogel <[email protected]> Co-authored-by: lukasz jazwa <[email protected]>
lukasz-jazwa
approved these changes
Nov 7, 2025
kamilEf
approved these changes
Nov 7, 2025
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Release version 0.8.0