diff --git a/CHANGELOG.md b/CHANGELOG.md
index f21829446..e21fad5ef 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,5 +1,9 @@
 # Changelog
 
+# 3.1.1 (2022-11-28)
+
+* Add Settings.twoDigitCutoffYear
+
 # 3.1.0 (2022-10-31)
 
 * Add Duration.rescale
diff --git a/package-lock.json b/package-lock.json
index 2b892d582..de691e1ff 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -1,12 +1,12 @@
 {
   "name": "luxon",
-  "version": "3.1.0",
+  "version": "3.1.1",
   "lockfileVersion": 2,
   "requires": true,
   "packages": {
     "": {
       "name": "luxon",
-      "version": "3.1.0",
+      "version": "3.1.1",
       "license": "MIT",
       "devDependencies": {
         "@babel/core": "^7.18.6",
diff --git a/package.json b/package.json
index 0517ad949..33a8e6bbb 100644
--- a/package.json
+++ b/package.json
@@ -1,6 +1,6 @@
 {
   "name": "luxon",
-  "version": "3.1.0",
+  "version": "3.1.1",
   "description": "Immutable date wrapper",
   "author": "Isaac Cambron",
   "keywords": [
diff --git a/src/luxon.js b/src/luxon.js
index 0562b0ee0..45e6d7641 100644
--- a/src/luxon.js
+++ b/src/luxon.js
@@ -9,7 +9,7 @@ import InvalidZone from "./zones/invalidZone.js";
 import SystemZone from "./zones/systemZone.js";
 import Settings from "./settings.js";
 
-const VERSION = "3.1.0";
+const VERSION = "3.1.1";
 
 export {
   VERSION,