diff --git a/Changelog.md b/Changelog.md
index fdcd643..c203fc0 100644
--- a/Changelog.md
+++ b/Changelog.md
@@ -1,6 +1,16 @@
# Changelog
-### 2.12.0 (2023-05-??)
+### 2.12.1 (2024-05-22)
+* Convert new single-digit Unity versions (6+) to the internal four-digit one (6000+)
+* More strict version parsing, preventing arguments being misinterpreted as versions
+* Reduce cases where help isn't printed when requested because argument parsing failed
+* Version now includes Git commit hash when using `-v`
+* Fix "unity" editor package not selected by default
+* Fix some early errors not being colored, because `$CLICOLORS` was checked later
+* Fix "New major Unity versions" being shown in the overview when already installed
+* Update to .Net 8, use AOT compilation
+
+### 2.12.0 (2023-05-13)
* Use Unity's official Release API to get release and package information
* Releases should appear quicker when Unity is slow to update their archive webpage
* Can directly request information of a specific Unity version from the API
diff --git a/Command/Command.csproj b/Command/Command.csproj
index 6fbb32d..e40dfc4 100644
--- a/Command/Command.csproj
+++ b/Command/Command.csproj
@@ -10,7 +10,7 @@
- 2.12.0
+ 2.12.1
Adrian Stutz (sttz.ch)
install-unity CLI
CLI for install-unity unofficial Unity installer library
diff --git a/Readme.md b/Readme.md
index 98f68b1..12294fe 100644
--- a/Readme.md
+++ b/Readme.md
@@ -114,7 +114,7 @@ The project will use Unity's default setup, including packages. Alternatively, y
## CLI Help
````
-install-unity v2.12.0
+install-unity v2.12.1
USAGE: install-unity [--help] [--version] [--verbose...] [--yes] [--update]
[--clear-cache] [--data-path ]
diff --git a/sttz.InstallUnity/sttz.InstallUnity.csproj b/sttz.InstallUnity/sttz.InstallUnity.csproj
index 1df2543..dcf59a5 100644
--- a/sttz.InstallUnity/sttz.InstallUnity.csproj
+++ b/sttz.InstallUnity/sttz.InstallUnity.csproj
@@ -8,7 +8,7 @@
- 2.12.0
+ 2.12.1
Adrian Stutz (sttz.ch)
install-unity
install-unity unofficial Unity installer library