diff --git a/Cargo.toml b/Cargo.toml
index 55143a9..d7e36a2 100644
--- a/Cargo.toml
+++ b/Cargo.toml
@@ -5,38 +5,38 @@ members = ["celeste", "celeste-tray", "libceleste"]
 celeste-tray.path = "celeste-tray"
 libceleste.path = "libceleste"
 
-adw = { package = "libadwaita", version = "0.2.1", features = ["v1_2"] }
-base64 = "0.20.0"
-blocking = "1.3.0"
-clap = { version = "4.0.12", features = ["derive", "env"] }
-dirs = "4.0.0"
+adw = { package = "libadwaita", version = "0.4.3", features = ["v1_2"] }
+base64 = "0.21.2"
+blocking = "1.3.1"
+clap = { version = "4.3.1", features = ["derive", "env"] }
+dirs = "5.0.1"
 exitcode = "1.1.2"
-file-lock = "2.1.6"
-glib = "0.16.7"
-glob = "0.3.0"
-grass = "0.11.2"
-gtk3 = { package = "gtk", version = "0.15" }
-hw-msg = "0.3.1"
-indexmap = "1.9.2"
-futures = "0.3.25"
+file-lock = "2.1.9"
+glib = "0.17.9"
+glob = "0.3.1"
+grass = "0.12.4"
+gtk3 = { package = "gtk", version = "0.17" }
+hw-msg = "0.4.1"
+indexmap = "1.9.3"
+futures = "0.3.28"
 lazy_static = "1.4.0"
-libappindicator = "0.7.1"
-librclone = { version = "0.3.0" }
+libappindicator = "0.8.0"
+librclone = { version = "0.4.0" }
 nix = "0.26.2"
-quit = "1.1.4"
+quit = "2.0.0"
 rand = "0.8.5"
-regex = "1.6.0"
-rocket = "0.5.0-rc.2"
-sea-orm = { version = "0.10.3", features = ["sqlx-sqlite", "runtime-async-std-rustls", "macros"] }
-sea-orm-migration = "0.10.0"
-serde = { version = "1.0.143", features = ["derive"] }
-serde_json = "1.0.83"
-tempfile = "3.3.0"
-tera = "1.17.1"
-time = { version = "0.3.17", features = ["serde-well-known"] }
-tokio = { version = "1.21.2", features = ["macros", "rt-multi-thread", "sync"] }
-toml_edit = { version = "0.14.4", features = ["serde"] }
-tr = "0.1.6"
+regex = "1.8.3"
+rocket = "0.5.0-rc.3"
+sea-orm = { version = "0.11.3", features = ["sqlx-sqlite", "runtime-async-std-rustls", "macros"] }
+sea-orm-migration = "0.12.0"
+serde = { version = "1.0.163", features = ["derive"] }
+serde_json = "1.0.96"
+tempfile = "3.5.0"
+tera = "1.19.0"
+time = { version = "0.3.21", features = ["serde-well-known"] }
+tokio = { version = "1.28.2", features = ["macros", "rt-multi-thread", "sync"] }
+toml_edit = { version = "0.19.10", features = ["serde"] }
+tr = "0.1.7"
 url = "2.3.1"
 users = "0.11.0"
-zbus = "3.8.0"
+zbus = "3.13.1"