diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 3aa3f9816..6828f3461 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -13,7 +13,7 @@ jobs: - uses: actions/checkout@v2 - name: Publish app - run: cd samples/Wasm && dotnet publish -c Release + run: cd site/Site && dotnet publish -c Release - name: GitHub Pages if: success() diff --git a/CHANGELOG.md b/CHANGELOG.md index 0a89280b8..e5358a9a8 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,6 +5,31 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). +## Diagrams (3.0.0) - 2023-08-14 + +Finally, the new documentation website is here! +Please don't hesitate to create issues for any problems or improvements. +PS: I suck at design. + +### Added + +- `AddLabel` method to links to easily create `LinkLabelModel` +- `AddVertex` method to links to easily create `LinkVertexModel` +- `ControlledSize` property to nodes. If `true`, the node will not be registered in the `ResizeObserver` (saves a JS call). +- `autoSize` argument to `SvgGroupModel` constructor + +### Changed + +- Renamed `Point.Substract` to `Subtract` (duh) +- Avoid rendering link selection helper on dragged link + +### Fixed + +- `SmoothPathGenerator` not working with `LinkAnchor` +- Mouse overlapping dragged link +- Useless Console Logs from `GroupModel` are now removed +- JS exception in `(un)oberve` methods when the element doesn't exist anymore + ## Diagrams (3.0.0-beta.6) - 2023-05-09 ### Added diff --git a/src/Blazor.Diagrams.Algorithms/Blazor.Diagrams.Algorithms.csproj b/src/Blazor.Diagrams.Algorithms/Blazor.Diagrams.Algorithms.csproj index ee22699ff..8681e4d5c 100644 --- a/src/Blazor.Diagrams.Algorithms/Blazor.Diagrams.Algorithms.csproj +++ b/src/Blazor.Diagrams.Algorithms/Blazor.Diagrams.Algorithms.csproj @@ -10,7 +10,7 @@ 3.0.0 3.0.0 https://github.com/zHaytam/Blazor.Diagrams - 3.0.0-beta.7 + 3.0.0 Z.Blazor.Diagrams.Algorithms blazor diagrams diagramming svg drag algorithms layouts Z.Blazor.Diagrams.Algorithms diff --git a/src/Blazor.Diagrams.Core/Blazor.Diagrams.Core.csproj b/src/Blazor.Diagrams.Core/Blazor.Diagrams.Core.csproj index 513db9495..496607a3b 100644 --- a/src/Blazor.Diagrams.Core/Blazor.Diagrams.Core.csproj +++ b/src/Blazor.Diagrams.Core/Blazor.Diagrams.Core.csproj @@ -10,7 +10,7 @@ 3.0.0 3.0.0 https://github.com/Blazor-Diagrams/Blazor.Diagrams - 3.0.0-beta.7 + 3.0.0 Z.Blazor.Diagrams.Core blazor diagrams diagramming svg drag Z.Blazor.Diagrams.Core diff --git a/src/Blazor.Diagrams/Blazor.Diagrams.csproj b/src/Blazor.Diagrams/Blazor.Diagrams.csproj index f62649b17..099acd468 100644 --- a/src/Blazor.Diagrams/Blazor.Diagrams.csproj +++ b/src/Blazor.Diagrams/Blazor.Diagrams.csproj @@ -9,7 +9,7 @@ 3.0.0 https://github.com/Blazor-Diagrams/Blazor.Diagrams A fully customizable and extensible all-purpose diagrams library for Blazor - 3.0.0-beta.7 + 3.0.0 true blazor diagrams diagramming svg drag Z.Blazor.Diagrams