Bump version to v3.1.2

Change-Id: I7d0dbd5567103c293305284715ea59c2bedb8f60
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 71e23de..37d0b53 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,9 +1,10 @@
 # Changelog
 
-## [Unreleased]
+## [v3.1.2] - 2025-12-18
 
 ### Fixed
-- `conllu2korapxml`: Fixed sparse annotations being assigned to wrong tokens by correctly handling the CoNLL-U ID column ([#23](https://github.com/KorAP/korapxmltool/issues/23))
+
+- Fixed sparse annotations being assigned to wrong tokens by correctly handling the CoNLL-U ID column ([#23](https://github.com/KorAP/korapxmltool/issues/23))
 
 ## [v3.1.1] - 2025-12-17
 
diff --git a/app/src/main/kotlin/de/ids_mannheim/korapxmltools/KorapXmlTool.kt b/app/src/main/kotlin/de/ids_mannheim/korapxmltools/KorapXmlTool.kt
index a7b9dec..fc45f08 100644
--- a/app/src/main/kotlin/de/ids_mannheim/korapxmltools/KorapXmlTool.kt
+++ b/app/src/main/kotlin/de/ids_mannheim/korapxmltools/KorapXmlTool.kt
@@ -61,7 +61,7 @@
 @Command(
     name = "korapxmltool",
     mixinStandardHelpOptions = true,
-    version = ["korapxmltool v3.1.1"],
+    version = ["korapxmltool v3.1.2"],
     usageHelpAutoWidth = false,
     usageHelpWidth = 200,
     description = ["Converts between KorAP-XML ZIP format and formats like CoNLL-U, Krill, word2vec, NOW\n"+
diff --git a/build.gradle b/build.gradle
index 1aa733d..2b3bb08 100644
--- a/build.gradle
+++ b/build.gradle
@@ -5,4 +5,4 @@
 }
 
 // Zentrale Projektversion für korapxmltool
-version = '3.1.1'
+version = '3.1.2'