You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CHANGELOG.md
+26Lines changed: 26 additions & 0 deletions
Original file line number
Diff line number
Diff line change
@@ -5,6 +5,32 @@ All notable changes to this project will be documented in this file.
5
5
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
6
6
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
7
7
8
+
## Diagrams (3.0.0-beta.4) - 2022-10-16
9
+
10
+
### Added
11
+
12
+
- Initial version of Ordering!
13
+
- Nodes, groups and links can now be ordered using the new `Order` property or `SendToFront/Back` methods
14
+
- `Diagram.OrderedSelectables` returns the ordered selectables/models
15
+
- `DiagramCanvas` now uses this new property to render everything
16
+
-`GridSnapToCenter` option in order to snap nodes from their center instead of their top/left position (thanks to @[Jeremy Vance](https://github.com/240026763))
17
+
- More unit tests
18
+
19
+
### Changed
20
+
21
+
-`Groups` is not a list of groups anymore, but a layer instead (just like `Nodes` and `Links`)
22
+
23
+
### Fixed
24
+
25
+
- Deleting a group doesn't delete links attached to it
26
+
- Deleting a group inside of a group doesn't refresh the parent group
27
+
- Links not refreshing when a group's dimensions are updated directly (e.g. deleting a child)
28
+
- Layers causing more refreshes than intended
29
+
30
+
### Removed
31
+
32
+
- All group-related methods and events from `Diagram`, please use the new layer from now on
0 commit comments