diff --git a/Cargo.lock b/Cargo.lock
index 062b0d602d36addcd222496dba6b72df49b6c7fb..d01f543cf078ea1e14833de367a7dcfef1da6b49 100644
--- a/Cargo.lock
+++ b/Cargo.lock
@@ -388,7 +388,7 @@ dependencies = [
 
 [[package]]
 name = "bevy_cosmic_edit"
-version = "0.8.0"
+version = "0.9.0"
 dependencies = [
  "arboard",
  "bevy",
@@ -535,7 +535,6 @@ dependencies = [
  "bevy_input",
  "bevy_log",
  "bevy_math",
- "bevy_pbr",
  "bevy_ptr",
  "bevy_reflect",
  "bevy_render",
@@ -598,29 +597,6 @@ dependencies = [
  "glam",
 ]
 
-[[package]]
-name = "bevy_pbr"
-version = "0.11.0"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "3efec2ae4b4f9fd38b82b93350499dac2dc6f07e63ef50a03c00c52075e2dea8"
-dependencies = [
- "bevy_app",
- "bevy_asset",
- "bevy_core_pipeline",
- "bevy_derive",
- "bevy_ecs",
- "bevy_math",
- "bevy_reflect",
- "bevy_render",
- "bevy_transform",
- "bevy_utils",
- "bevy_window",
- "bitflags 2.3.3",
- "bytemuck",
- "naga_oil",
- "radsort",
-]
-
 [[package]]
 name = "bevy_ptr"
 version = "0.11.0"
diff --git a/Cargo.toml b/Cargo.toml
index 2e82312db234e04da41c0140e83dff23723dea33..7a9553f68f3fbfa98c10f2aaa5b5edf3a6cd7010 100644
--- a/Cargo.toml
+++ b/Cargo.toml
@@ -1,6 +1,6 @@
 [package]
 name = "bevy_cosmic_edit"
-version = "0.8.0"
+version = "0.9.0"
 edition = "2021"
 license = "MIT OR Apache-2.0"
 description = "Bevy cosmic-text multiline text input"
@@ -33,7 +33,6 @@ sys-locale = "0.3.0"
 arboard = "3.2.0"
 
 [target.'cfg(target_arch = "wasm32")'.dependencies]
-bevy = { version = "0.11", default-features = false, features = [ "webgl2" ] }
 js-sys = "0.3.61"
 
 [dev-dependencies]
diff --git a/readme.md b/readme.md
index 119dddeea20dd65167daef60921225fe50887764..59e6bc8cc9b57a4a7c91496b1eb29973b2d04449 100644
--- a/readme.md
+++ b/readme.md
@@ -20,7 +20,7 @@ cargo r --example basic_sprite
 
 | bevy | bevy_cosmic_edit |
 | ---- | ---------------- |
-| 0.11 | 0.8              |
+| 0.11 | 0.8, 0.9         |
 
 ## License
 
diff --git a/src/lib.rs b/src/lib.rs
index 2d5100ba48f996203211f6e8d18ce09dd6be1d25..4af7f04136e8a725d4d2a0ea7e8df8976a8ea430 100644
--- a/src/lib.rs
+++ b/src/lib.rs
@@ -226,14 +226,6 @@ pub fn get_node_cursor_pos(
 /// # Returns
 ///
 /// A `String` containing the cosmic text content.
-///
-/// # Examples
-///
-/// ```
-/// let editor = Editor::new();
-/// let cosmic_text = get_cosmic_text(&editor);
-/// println!("Cosmic text: {}", cosmic_text);
-/// ```
 pub fn get_cosmic_text(buffer: &Buffer) -> String {
     let mut text = String::new();
     let line_count = buffer.lines.len();