diff --git a/.changeset/mediastream-solid2-migration.md b/.changeset/mediastream-solid2-migration.md
new file mode 100644
index 000000000..b48217d4f
--- /dev/null
+++ b/.changeset/mediastream-solid2-migration.md
@@ -0,0 +1,19 @@
+---
+"@solid-primitives/mediastream": major
+---
+
+Initial release of `@solid-primitives/mediastream`, replacing `@solid-primitives/stream` for Solid.js v2.
+
+## Breaking Changes
+
+**Peer dependency**: `solid-js@^2.0.0-beta.14` and `@solidjs/web@^2.0.0-beta.14` are now required.
+
+### `@solid-primitives/mediastream`
+
+- `createStream` and `createScreen` now return `[Accessor
+
+