diff --git a/Cargo.toml b/Cargo.toml
index 7ac73e7f713b11163c1bcdacc60758e21eeeeee5..b283848ac8b98b2a8bc89831a1431cb8664a551b 100644
--- a/Cargo.toml
+++ b/Cargo.toml
@@ -11,7 +11,7 @@ license-file = "LICENSE"
 exclude = ["assets/*", "screenshots/*"]
 
 [workspace]
-members = ["kayak_ui_macros"]
+members = ["kayak_ui_macros", "kayak_font"]
 
 # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
 
@@ -20,7 +20,7 @@ bevy = { git = "https://github.com/bevyengine/bevy", version = "0.9" }
 bytemuck = "1.12"
 dashmap = "5.4"
 kayak_font = { path = "./kayak_font" }
-morphorm = { git = "https://github.com/geom3trik/morphorm", rev = "1243152d4cebea46fd3e5098df26402c73acae91" }
+morphorm = "0.3"
 kayak_ui_macros = { path = "./kayak_ui_macros" }
 indexmap = "1.9"
 log = "0.4"
diff --git a/kayak_font/Cargo.toml b/kayak_font/Cargo.toml
index 71c13b44f97711f7958cd9c8380a271e76cc1f98..ffa891c81afdb942570b44425b827f371a825589 100644
--- a/kayak_font/Cargo.toml
+++ b/kayak_font/Cargo.toml
@@ -1,5 +1,6 @@
 [package]
 name = "kayak_font"
+description = "An SDF font renderer for Kayak UI and the Bevy game engine"
 version = "0.1.0"
 edition = "2021"
 authors = ["John Mitchell"]
diff --git a/kayak_ui_macros/Cargo.toml b/kayak_ui_macros/Cargo.toml
index af8f42c9f77f22600b0e8cb339f8aa2ec65e8f31..87d7c48ee253e218b77a52628362e8bcd7ef7351 100644
--- a/kayak_ui_macros/Cargo.toml
+++ b/kayak_ui_macros/Cargo.toml
@@ -1,5 +1,6 @@
 [package]
 name = "kayak_ui_macros"
+description = "A proc macro library that provides RSX like syntax for Kayak UI."
 version = "0.1.0"
 edition = "2021"
 authors = ["John Mitchell"]