Skip to content

Commit bcd1247

Browse files
committed
Update Versions & CHANGELOG
1 parent 09c9a8e commit bcd1247

File tree

4 files changed

+29
-3
lines changed

4 files changed

+29
-3
lines changed

CHANGELOG.md

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,32 @@ All notable changes to this project will be documented in this file.
55
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
66
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
77

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
33+
834
## Diagrams (3.0.0-beta.3) - 2022-09-18
935

1036
### Added

src/Blazor.Diagrams.Algorithms/Blazor.Diagrams.Algorithms.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
<AssemblyVersion>3.0.0</AssemblyVersion>
1111
<FileVersion>3.0.0</FileVersion>
1212
<RepositoryUrl>https://github.com/zHaytam/Blazor.Diagrams</RepositoryUrl>
13-
<Version>3.0.0-beta.3</Version>
13+
<Version>3.0.0-beta.4</Version>
1414
<PackageId>Z.Blazor.Diagrams.Algorithms</PackageId>
1515
<PackageTags>blazor diagrams diagramming svg drag algorithms layouts</PackageTags>
1616
<Product>Z.Blazor.Diagrams.Algorithms</Product>

src/Blazor.Diagrams.Core/Blazor.Diagrams.Core.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
<AssemblyVersion>3.0.0</AssemblyVersion>
1111
<FileVersion>3.0.0</FileVersion>
1212
<RepositoryUrl>https://github.com/Blazor-Diagrams/Blazor.Diagrams</RepositoryUrl>
13-
<Version>3.0.0-beta.3</Version>
13+
<Version>3.0.0-beta.4</Version>
1414
<PackageId>Z.Blazor.Diagrams.Core</PackageId>
1515
<PackageTags>blazor diagrams diagramming svg drag</PackageTags>
1616
<Product>Z.Blazor.Diagrams.Core</Product>

src/Blazor.Diagrams/Blazor.Diagrams.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
<FileVersion>3.0.0</FileVersion>
1010
<RepositoryUrl>https://github.com/Blazor-Diagrams/Blazor.Diagrams</RepositoryUrl>
1111
<Description>A fully customizable and extensible all-purpose diagrams library for Blazor</Description>
12-
<Version>3.0.0-beta.3</Version>
12+
<Version>3.0.0-beta.4</Version>
1313
<GeneratePackageOnBuild>true</GeneratePackageOnBuild>
1414
<PackageTags>blazor diagrams diagramming svg drag</PackageTags>
1515
<PackageId>Z.Blazor.Diagrams</PackageId>

0 commit comments

Comments
 (0)