diff --git a/packages/svelte/CHANGELOG.md b/packages/svelte/CHANGELOG.md
index bfd9be66..d1ec076b 100644
--- a/packages/svelte/CHANGELOG.md
+++ b/packages/svelte/CHANGELOG.md
@@ -1,3 +1,18 @@
+## 0.0.23
+
+- updates `useSvelteFlow` hook:
+ - add `screenToFlowCoordinate` and `flowToScreenCoordinate`
+ - add `getConnectedEdges`, `getIncomers` and `getOutgoers`
+ - add `deleteElements`
+ - add `fitBounds`
+ - add `getIntersectingNodes` and `isNodeIntersecting`
+- add `useConnection` hook
+- add `useNodes` hook
+- add `useEdges` hook
+- add `viewport` prop (writable viewport)
+- fix selection style
+- fix Background component with lines variant
+
## 0.0.22
- add `connectionLine` slot for rendering a custom connection line
diff --git a/packages/svelte/package.json b/packages/svelte/package.json
index 1de47e73..00bfbaf8 100644
--- a/packages/svelte/package.json
+++ b/packages/svelte/package.json
@@ -1,6 +1,6 @@
{
"name": "@xyflow/svelte",
- "version": "0.0.22",
+ "version": "0.0.23",
"description": "Svelte Flow - A highly customizable Svelte library for building node-based editors, workflow systems, diagrams and more.",
"keywords": [
"svelte",
diff --git a/packages/svelte/src/lib/components/NodeSelection/NodeSelection.svelte b/packages/svelte/src/lib/components/NodeSelection/NodeSelection.svelte
index ea9ec202..1a409938 100644
--- a/packages/svelte/src/lib/components/NodeSelection/NodeSelection.svelte
+++ b/packages/svelte/src/lib/components/NodeSelection/NodeSelection.svelte
@@ -17,14 +17,9 @@
class="selection-wrapper nopan"
style="width: {rect.width}px; height: {rect.height}px; transform: translate({rect.x}px, {rect.y}px)"
use:drag={{ disabled: false, store }}
- />
-
+ >
+
+
{/if}