diff --git a/.changeset/dry-pianos-fail.md b/.changeset/dry-pianos-fail.md
deleted file mode 100644
index d8c7acf4..00000000
--- a/.changeset/dry-pianos-fail.md
+++ /dev/null
@@ -1,7 +0,0 @@
----
-"@xyflow/react": minor
-"@xyflow/svelte": minor
-"@xyflow/system": patch
----
-
-Add `ariaRole` prop to nodes and edges
diff --git a/.changeset/forty-dryers-cry.md b/.changeset/forty-dryers-cry.md
new file mode 100644
index 00000000..618ce567
--- /dev/null
+++ b/.changeset/forty-dryers-cry.md
@@ -0,0 +1,5 @@
+---
+'@xyflow/react': patch
+---
+
+Fix node fallback to respect custom default node type when unknown node type is encountered
diff --git a/.changeset/friendly-monkeys-fry.md b/.changeset/friendly-monkeys-fry.md
deleted file mode 100644
index d62a60eb..00000000
--- a/.changeset/friendly-monkeys-fry.md
+++ /dev/null
@@ -1,5 +0,0 @@
----
-'@xyflow/svelte': patch
----
-
-Fix data in `EdgeProps` that was not typed correctly
diff --git a/.changeset/grumpy-spiders-play.md b/.changeset/grumpy-spiders-play.md
deleted file mode 100644
index 2a3cedd6..00000000
--- a/.changeset/grumpy-spiders-play.md
+++ /dev/null
@@ -1,7 +0,0 @@
----
-'@xyflow/react': minor
-'@xyflow/svelte': minor
-'@xyflow/system': patch
----
-
-Improve typing for Nodes
diff --git a/.changeset/hip-fireants-change.md b/.changeset/hip-fireants-change.md
deleted file mode 100644
index 90137725..00000000
--- a/.changeset/hip-fireants-change.md
+++ /dev/null
@@ -1,5 +0,0 @@
----
-'@xyflow/svelte': patch
----
-
-Fix setting nodesInitialized multiple times
diff --git a/.changeset/late-taxis-press.md b/.changeset/late-taxis-press.md
deleted file mode 100644
index 05def642..00000000
--- a/.changeset/late-taxis-press.md
+++ /dev/null
@@ -1,7 +0,0 @@
----
-'@xyflow/react': minor
-'@xyflow/svelte': minor
-'@xyflow/system': patch
----
-
-Add an `ease` and `interpolate` option to all function that alter the viewport
diff --git a/.changeset/nine-crabs-help.md b/.changeset/nine-crabs-help.md
deleted file mode 100644
index 747174ac..00000000
--- a/.changeset/nine-crabs-help.md
+++ /dev/null
@@ -1,5 +0,0 @@
----
-'@xyflow/svelte': patch
----
-
-Change a11y description inline styles to classes
diff --git a/.changeset/popular-apples-invent.md b/.changeset/popular-apples-invent.md
new file mode 100644
index 00000000..2b460ee6
--- /dev/null
+++ b/.changeset/popular-apples-invent.md
@@ -0,0 +1,6 @@
+---
+'@xyflow/react': patch
+'@xyflow/svelte': patch
+---
+
+Return intersections correctly of passed node is bigger than intersecting nodes
diff --git a/.changeset/purple-donuts-fail.md b/.changeset/purple-donuts-fail.md
new file mode 100644
index 00000000..af8df925
--- /dev/null
+++ b/.changeset/purple-donuts-fail.md
@@ -0,0 +1,5 @@
+---
+'@xyflow/react': patch
+---
+
+Fix edge fallback to respect custom default edge type when unknown edge type is encountered.
diff --git a/.changeset/quiet-forks-visit.md b/.changeset/quiet-forks-visit.md
deleted file mode 100644
index 89c3a0ee..00000000
--- a/.changeset/quiet-forks-visit.md
+++ /dev/null
@@ -1,8 +0,0 @@
----
-"@xyflow/react": minor
-"@xyflow/svelte": minor
-"@xyflow/system": patch
----
-
-Add `ariaLabelConfig` prop for customizing UI text like aria labels and descriptions.
-
diff --git a/.changeset/tough-rivers-tell.md b/.changeset/tough-rivers-tell.md
deleted file mode 100644
index d2e2e7e4..00000000
--- a/.changeset/tough-rivers-tell.md
+++ /dev/null
@@ -1,5 +0,0 @@
----
-'@xyflow/svelte': patch
----
-
-Export missing callback types
diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md
index dfd9ac5d..56c77ded 100644
--- a/CONTRIBUTING.md
+++ b/CONTRIBUTING.md
@@ -41,7 +41,7 @@ Talking to us first about the enhancement you want to build will be the most lik
To ask about a possible enhancement, email us at info@reactflow.dev
-### đź’« Pull Requests
+## đź’« Pull Requests
If you want to contribute improvements or new features we are happy to review your PR :)
Please use a meaningful commit message and add a little description of your changes.
@@ -50,3 +50,39 @@ Please use a meaningful commit message and add a little description of your chan
2. Start dev server `pnpm dev`
3. Test your changes with the existing examples or add a new one if it's needed for your changes
4. Run tests `pnpm test` and add new new tests if you are introducing a new feature
+
+## Changeset Style Guide
+
+*Inspired and taken from [Common Changelogs](https://github.com/vweevers/common-changelog?tab=readme-ov-file) and [Warp by Broad Institute](https://broadinstitute.github.io/warp/docs/contribution/contribute_to_warp/changelog_style/)*
+
+If you are writing a changeset for a PR, here are some helpful tips:
+
+## TLDR
+
+- Changelogs are for humans
+- Communicate the impact of changes
+- Use active voice *and* presence tense *(”Fix …” instead of “… was fixed”)*
+- Omit redundant verbs
+ - *“Document” instead of “Add documentation”*
+- Omit personal pronouns
+- Use backticks for function or component names (`getNodesBounds`, `
no client hydration
-no client hydration
+client hydration on load (client:load)
-client hydration on load (client:load)
+client hydration on load (client:load) and initialWidth / initialHeight
-client hydration on load (client:load) and initialWidth / initialHeight
+client hydration on load (client:load)
-client hydration on load (client:load)
+client hydration on load (client:load) and initialWidth / initialHeight
-client hydration on load (client:load) and initialWidth / initialHeight
+