diff --git a/docs/src/demos/Extensions/Text/index.spec.js b/docs/src/demos/Extensions/Text/index.spec.js
new file mode 100644
index 00000000..907f9b74
--- /dev/null
+++ b/docs/src/demos/Extensions/Text/index.spec.js
@@ -0,0 +1,5 @@
+context('/api/extensions/document', () => {
+ before(() => {
+ cy.visit('/api/extensions/document')
+ })
+})
\ No newline at end of file
diff --git a/docs/src/demos/Extensions/Text/index.vue b/docs/src/demos/Extensions/Text/index.vue
new file mode 100644
index 00000000..0a2ad1cb
--- /dev/null
+++ b/docs/src/demos/Extensions/Text/index.vue
@@ -0,0 +1,42 @@
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/docs/src/docPages/api/extensions/text.md b/docs/src/docPages/api/extensions/text.md
index 4c42e9d3..4e256c44 100644
--- a/docs/src/docPages/api/extensions/text.md
+++ b/docs/src/docPages/api/extensions/text.md
@@ -1,2 +1,12 @@
# Text
-Enables you to use text in the editor.
\ No newline at end of file
+**The `Text` extension is required**, at least if you want to work with text of any kind and that’s very likely. This extension is a little bit different, it doesn’t even render HTML. It’s plain text, that’s all.
+
+:::warning Breaking Change from 1.x → 2.x
+Tiptap 1 tried to hide that node from you, but it has always been there.
+:::
+
+## Source Code
+[packages/extension-text/](https://github.com/ueberdosis/tiptap-next/blob/main/packages/extension-text/)
+
+## Usage
+
\ No newline at end of file
diff --git a/docs/src/links.yaml b/docs/src/links.yaml
index ae749cc2..f362392b 100644
--- a/docs/src/links.yaml
+++ b/docs/src/links.yaml
@@ -172,7 +172,6 @@
# draft: true
- title: Text
link: /api/extensions/text
- draft: true
# - title: TodoItem
# link: /api/extensions/todo-item
# draft: true