diff --git a/Cargo.toml b/Cargo.toml
index 3819c57..74bcef4 100644
--- a/Cargo.toml
+++ b/Cargo.toml
@@ -1,6 +1,6 @@
 [package]
 name = "raylib-ffi"
-version = "4.5.5"
+version = "5.0.0"
 authors = ["Evan Pratten <ewpratten@gmail.com>"]
 edition = "2021"
 description = "Automatic raw Rust bindings to raylib"
@@ -19,7 +19,7 @@ exclude = [
 build = "build/main.rs"
 
 [build-dependencies]
-bindgen = "^0.65.0"
+bindgen = "0.69.1"
 cmake = "^0.1.49"
 serde = { version = "1.0", features = ["derive"] }
 serde_json = "1.0"
diff --git a/third_party/raylib b/third_party/raylib
index fec9613..ae50bfa 160000
--- a/third_party/raylib
+++ b/third_party/raylib
@@ -1 +1 @@
-Subproject commit fec96137e8d10ee6c88914fbe5e5429c13ee1dac
+Subproject commit ae50bfa2cc569c0f8d5bc4315d39db64005b1b08