diff --git a/CHANGELIST.md b/CHANGELIST.md
index 4b88e39b..b07eab48 100644
--- a/CHANGELIST.md
+++ b/CHANGELIST.md
@@ -1,4 +1,4 @@
-### WIP (xxxx-xx-xx)
+### 3.1.2 (2024-02-27)
- Remove debugging lines from build script
- Port build script fixes from BOS
diff --git a/MPF.Check/MPF.Check.csproj b/MPF.Check/MPF.Check.csproj
index d017c9e1..d621871a 100644
--- a/MPF.Check/MPF.Check.csproj
+++ b/MPF.Check/MPF.Check.csproj
@@ -11,7 +11,7 @@
enable
true
true
- 3.1.1
+ 3.1.2
MPF Check
diff --git a/MPF.Core/MPF.Core.csproj b/MPF.Core/MPF.Core.csproj
index b46e53ce..b76aa5af 100644
--- a/MPF.Core/MPF.Core.csproj
+++ b/MPF.Core/MPF.Core.csproj
@@ -10,7 +10,7 @@
enable
true
true
- 3.1.1
+ 3.1.2
Matt Nadareski;ReignStumble;Jakz
diff --git a/MPF.UI.Core/MPF.UI.Core.csproj b/MPF.UI.Core/MPF.UI.Core.csproj
index d07de2d3..a4e949c7 100644
--- a/MPF.UI.Core/MPF.UI.Core.csproj
+++ b/MPF.UI.Core/MPF.UI.Core.csproj
@@ -12,7 +12,7 @@
enable
true
true
- 3.1.1
+ 3.1.2
true
true
diff --git a/MPF/MPF.csproj b/MPF/MPF.csproj
index 32581b0d..74af383c 100644
--- a/MPF/MPF.csproj
+++ b/MPF/MPF.csproj
@@ -14,7 +14,7 @@
enable
true
true
- 3.1.1
+ 3.1.2
true
true
diff --git a/appveyor.yml b/appveyor.yml
index ed087e6e..91fe2be7 100644
--- a/appveyor.yml
+++ b/appveyor.yml
@@ -1,5 +1,5 @@
# version format
-version: 3.1.1-{build}
+version: 3.1.2-{build}
# pull request template
pull_requests: