diff --git a/CHANGELOG.md b/CHANGELOG.md
index 3e31467d..fd2c8f1c 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -5,6 +5,32 @@ 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-beta.5) - 2022-11-23
+
+### Added
+
+- `AdditionalSvg` option to `DiagramCanvas` in order to render any exatra SVG content you want
+- `AdditionalHtml` option to `DiagramCanvas` in order to render any exatra SVG content you want
+- `DistanceTo` overload method to `Point` that takes x and y
+- `MoveAlongLine` method to `Point`
+- `FullPath` to `PathGeneratorResult` to represent the full path without cuts
+- Fallback router to Orthogonal router
+- Margin options to `OrthogonalRouter`
+- `radius` option to `StraightPathGenerator` in order to generate rounded bends
+- Support for custom vertices
+- `AutoSize` option to groups to control whether moving children resizes the group
+
+### Changed
+
+- All routers are now classes instead of functions, they inherit from the new abstract class `Router`
+- All path generators are now classes instead of functions, they inherit from the new abstract class `PathGenerator`
+- Optimize Orthogonal router by using custom A* (x5 improvement)
+
+### Removed
+
+- `Router` delegate
+- `PathGenerator` delegate
+
## Diagrams (3.0.0-beta.4) - 2022-10-16
### Added
diff --git a/src/Blazor.Diagrams.Algorithms/Blazor.Diagrams.Algorithms.csproj b/src/Blazor.Diagrams.Algorithms/Blazor.Diagrams.Algorithms.csproj
index 0b671991..8ea2c3f2 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.4
+ 3.0.0-beta.5
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 c7449a49..ca57e422 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.4
+ 3.0.0-beta.5
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 a9c9e0d8..aff38c09 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.4
+ 3.0.0-beta.5
true
blazor diagrams diagramming svg drag
Z.Blazor.Diagrams