diff --git a/CHANGELOG.rst b/CHANGELOG.rst
index 410d1a67d..cd8deb0b7 100644
--- a/CHANGELOG.rst
+++ b/CHANGELOG.rst
@@ -2,7 +2,7 @@
Version history
===============
-4.1.2 (2023-08-??)
+4.1.2 (2023-08-12)
==================
* Avoid repetitive attempts to restart backend after connection gets lost during a Run (#2836)
* Automatically hide tooltips if window loses focus, #2607
@@ -10,6 +10,10 @@ Version history
* Don't leak main site-packages to virtual environment's sys.path, #2867
* Fix Assistant error with relative imports, #2873
* Don't attempt to save unchanged editor at run, #2804
+* Fix MicroPython upload errors by more conservative back-end isolation, #2016, #2851, #2864
+* Fix MicroPython code completions by fixing packaging of base MicroPython stubs, #2895
+* Fix various completion failures by reverting a jedi hack (67f2c120)
+* Avoid duplicate MicroPython completions when a module is already imported (852308fd)
* Update Persian, Italian, Japanese, Brazilian Portuguese and Chinese translations (see POEditor for contributions)
4.1.1 (2023-06-11)
diff --git a/packaging/linux/org.thonny.Thonny.appdata.xml b/packaging/linux/org.thonny.Thonny.appdata.xml
index 4601751bb..28b3279f8 100644
--- a/packaging/linux/org.thonny.Thonny.appdata.xml
+++ b/packaging/linux/org.thonny.Thonny.appdata.xml
@@ -44,7 +44,7 @@
-
+
Bug-fix release.
diff --git a/thonny/VERSION b/thonny/VERSION
index 3f204dba6..cd9b8f559 100644
--- a/thonny/VERSION
+++ b/thonny/VERSION
@@ -1 +1 @@
-4.1.2-dev1
\ No newline at end of file
+4.1.2
\ No newline at end of file