diff --git a/CHANGELOG.md b/CHANGELOG.md
index e1dd1bc..ad3c03b 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,3 +1,18 @@
+# v1.2.4
+## Updates
+*
+
+## Fixes
+*
+
+## Bundled Versions
+* [`P2Pool v3.5`](https://github.com/SChernykh/p2pool/releases/tag/v3.5)
+* [`XMRig v6.20.0`](https://github.com/xmrig/xmrig/releases/tag/v6.20.0)
+
+
+---
+
+
 # v1.2.3
 ## Updates
 * Added ARM (Apple Silicon) macOS releases (bundle includes ARM P2Pool/XMRig)
diff --git a/Cargo.lock b/Cargo.lock
index 28d94bb..029ee5e 100644
--- a/Cargo.lock
+++ b/Cargo.lock
@@ -1259,7 +1259,9 @@ dependencies = [
  "egui",
  "egui-wgpu",
  "egui-winit",
+ "egui_glow",
  "getrandom 0.2.8",
+ "glow",
  "glutin",
  "js-sys",
  "percent-encoding",
@@ -1323,6 +1325,21 @@ dependencies = [
  "image",
 ]
 
+[[package]]
+name = "egui_glow"
+version = "0.19.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "ad77d4a00402bae9658ee64be148f4b2a0b38e4fc7874970575ca01ed1c5b75d"
+dependencies = [
+ "bytemuck",
+ "egui",
+ "glow",
+ "memoffset 0.6.5",
+ "tracing",
+ "wasm-bindgen",
+ "web-sys",
+]
+
 [[package]]
 name = "either"
 version = "1.8.1"
@@ -2032,7 +2049,7 @@ dependencies = [
 
 [[package]]
 name = "gupax"
-version = "1.2.3"
+version = "1.2.4"
 dependencies = [
  "anyhow",
  "arti-client",
diff --git a/Cargo.toml b/Cargo.toml
index df3b575..f4e9ebc 100644
--- a/Cargo.toml
+++ b/Cargo.toml
@@ -1,6 +1,6 @@
 [package]
 name = "gupax"
-version = "1.2.3"
+version = "1.2.4"
 authors = ["hinto-janai <hinto.janai@protonmail.com>"]
 description = "GUI for P2Pool+XMRig"
 documentation = "https://github.com/hinto-janai/gupax"
diff --git a/src/constants.rs b/src/constants.rs
index 79e25bb..fc31324 100644
--- a/src/constants.rs
+++ b/src/constants.rs
@@ -16,8 +16,8 @@
 // along with this program.  If not, see <https://www.gnu.org/licenses/>.
 
 pub const GUPAX_VERSION:  &str = concat!("v", env!("CARGO_PKG_VERSION")); // e.g: v1.0.0
-pub const P2POOL_VERSION: &str = "v3.4";
-pub const XMRIG_VERSION:  &str = "v6.19.3";
+pub const P2POOL_VERSION: &str = "v3.5";
+pub const XMRIG_VERSION:  &str = "v6.20.0";
 pub const COMMIT:         &str = include_str!("../.git/refs/heads/main");
 // e.g: Gupax_v1_0_0
 // Would have been [Gupax_v1.0.0] but P2Pool truncates everything after [.]