diff --git a/CHANGELOG.md b/CHANGELOG.md
index 3e1996bf..c0f71143 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -5,6 +5,9 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/)
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
## [Unreleased]
+- Nothing yet
+
+## [3.1.0] - 2024-03-09
### Added
- Add acceptCharsAfterQuotes() to CsvReaderBuilder and IndexedReaderBuilder to allow even stricter parsing
@@ -112,8 +115,9 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
- Initial release
-[Unreleased]: https://github.com/osiegmar/FastCSV/compare/v3.0.0...main
-[2.2.2]: https://github.com/osiegmar/FastCSV/compare/v2.2.2...v3.0.0
+[Unreleased]: https://github.com/osiegmar/FastCSV/compare/v3.1.0...main
+[3.1.0]: https://github.com/osiegmar/FastCSV/compare/v3.0.0...v3.1.0
+[3.0.0]: https://github.com/osiegmar/FastCSV/compare/v2.2.2...v3.0.0
[2.2.2]: https://github.com/osiegmar/FastCSV/compare/v2.2.1...v2.2.2
[2.2.1]: https://github.com/osiegmar/FastCSV/compare/v2.2.0...v2.2.1
[2.2.0]: https://github.com/osiegmar/FastCSV/compare/v2.1.0...v2.2.0
diff --git a/lib/build.gradle.kts b/lib/build.gradle.kts
index 817c3bbb..32d4d701 100644
--- a/lib/build.gradle.kts
+++ b/lib/build.gradle.kts
@@ -13,7 +13,7 @@ plugins {
}
group = "de.siegmar"
-version = "3.1.0-SNAPSHOT"
+version = "3.1.0"
project.base.archivesName = "fastcsv"
diff --git a/pom.xml b/pom.xml
index a95afddf..c1d1f9d9 100644
--- a/pom.xml
+++ b/pom.xml
@@ -3,5 +3,5 @@
4.0.0
de.siegmar
fastcsv
- 3.0.0
+ 3.1.0