diff --git a/CHANGELOG.md b/CHANGELOG.md
index dd3b795..5c96005 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,5 +1,40 @@
# Changelog
+## v0.4.0 (27 May 2023)
+
+**Changes**
+
+ * Fully ported to PySide6 (Qt6).
+ * Greet screen settings are now scrollable.
+ * Changelog is now freezed to current version.
+
+**New**
+
+ * Customizable color schemes for expressions.
+ * New, rewamped and improved picked location overlay settings:
+ * It's now possible to disable picking x or y when setting a location.
+ * Properties which are related to positioning (X, Y, Label's X position) can now be set using the picker.
+ * Visual redesign that enhances readability of settings.
+ * There is now a button to hide picker settings.
+
+**Fixed bugs**
+
+ * Cursors in expression are now easier to see.
+ * Symbols in LaTeX rendered Texts cause the LaTeX renderer to crash.
+ * Underscores in distribution names are automatically removed if the name is modified.
+ * Autocomplete categories now properly respect theme colors.
+ * Functions in expressions (like indexOf, map...) now properly send errors when the arguments are of the wrong type or count.
+ * Executable Objects called (like functions, bode magnitures, phases...) now send an error if provided with no arguments.
+ * Function calls with no argument no longer make LogarithmPlotter crash under certain circumstances.
+ * Thank you dialog's lists are no longer draggable.
+
+**Internal changes**
+
+ * A lot of inner changes led by porting to Qt6, fixing a lot of bugs at the same time.
+ * Disabled auto detect of visual theme if the `QT_QUICK_CONTROLS_STYLE` environment variable is set.
+ * (macOS, Windows, Flatpak) Drastically reducing installer sizes (more than halved).
+ * (Launchpad/Ubuntu) Using custom built packages of PySide6, meaning smaller installation and distro dependency.
+
## v0.3.0 (28 Oct 2022)
**New**
diff --git a/linux/eu.ad5001.LogarithmPlotter.metainfo.xml b/linux/eu.ad5001.LogarithmPlotter.metainfo.xml
index 9c8f3a8..84be4f6 100644
--- a/linux/eu.ad5001.LogarithmPlotter.metainfo.xml
+++ b/linux/eu.ad5001.LogarithmPlotter.metainfo.xml
@@ -85,21 +85,21 @@
https://git.ad5001.eu/Ad5001/LogarithmPlotter/wiki/
https://hosted.weblate.org/engage/logarithmplotter/
- https://apps.ad5001.eu/img/full/logarithmplotter.png?v=0.3
- https://apps.ad5001.eu/img/en/logarithmplotter/phase.png?v=0.3
- https://apps.ad5001.eu/img/en/logarithmplotter/welcome.png?v=0.3
- https://apps.ad5001.eu/img/de/gain.png?v=0.3
- https://apps.ad5001.eu/img/de/logarithmplotter/phase.png?v=0.3
- https://apps.ad5001.eu/img/de/logarithmplotter/welcome.png?v=0.3
- https://apps.ad5001.eu/img/fr/gain.png?v=0.3
- https://apps.ad5001.eu/img/fr/logarithmplotter/phase.png?v=0.3
- https://apps.ad5001.eu/img/fr/logarithmplotter/welcome.png?v=0.3
- https://apps.ad5001.eu/img/hu/gain.png?v=0.3
- https://apps.ad5001.eu/img/hu/logarithmplotter/phase.png?v=0.3
- https://apps.ad5001.eu/img/hu/logarithmplotter/welcome.png?v=0.3
- https://apps.ad5001.eu/img/no/gain.png?v=0.3
- https://apps.ad5001.eu/img/no/logarithmplotter/phase.png?v=0.3
- https://apps.ad5001.eu/img/no/logarithmplotter/welcome.png?v=0.3
+ https://apps.ad5001.eu/img/full/logarithmplotter.png?v=0.4
+ https://apps.ad5001.eu/img/en/logarithmplotter/phase.png?v=0.4
+ https://apps.ad5001.eu/img/en/logarithmplotter/welcome.png?v=0.4
+ https://apps.ad5001.eu/img/de/gain.png?v=0.4
+ https://apps.ad5001.eu/img/de/logarithmplotter/phase.png?v=0.4
+ https://apps.ad5001.eu/img/de/logarithmplotter/welcome.png?v=0.4
+ https://apps.ad5001.eu/img/fr/gain.png?v=0.4
+ https://apps.ad5001.eu/img/fr/logarithmplotter/phase.png?v=0.4
+ https://apps.ad5001.eu/img/fr/logarithmplotter/welcome.png?v=0.4
+ https://apps.ad5001.eu/img/hu/gain.png?v=0.4
+ https://apps.ad5001.eu/img/hu/logarithmplotter/phase.png?v=0.4
+ https://apps.ad5001.eu/img/hu/logarithmplotter/welcome.png?v=0.4
+ https://apps.ad5001.eu/img/no/gain.png?v=0.4
+ https://apps.ad5001.eu/img/no/logarithmplotter/phase.png?v=0.4
+ https://apps.ad5001.eu/img/no/logarithmplotter/welcome.png?v=0.4
@@ -115,6 +115,55 @@
+
+
+ Changes for v0.4.0:
+ Changes
+
+ - Fully ported to PySide6 (Qt6).
+ - Greet screen settings are now scrollable.
+ - Changelog is now freezed to current version.
+
+ New
+
+ - Customizable color schemes for expressions.
+ - New, rewamped and improved picked location overlay settings:
+ - It's now possible to disable picking x or y when setting a location.
+ - Properties which are related to positioning (X, Y, Label's X position) can now be set using the picker.
+ - Visual redesign that enhances readability of settings.
+ - There is now a button to hide picker settings.
+
+ Fixed bugs
+
+ - Cursors in expression are now easier to see.
+ - Symbols in LaTeX rendered Texts cause the LaTeX renderer to crash.
+ - Underscores in distribution names are automatically removed if the name is modified.
+ - Autocomplete categories now properly respect theme colors.
+ - Functions in expressions (like indexOf, map...) now properly send errors when the arguments are of the wrong type or count.
+ - Executable Objects called (like functions, bode magnitures, phases...) now send an error if provided with no arguments.
+ - Function calls with no argument no longer make LogarithmPlotter crash under certain circumstances.
+ - Thank you dialog's lists are no longer draggable.
+
+ Internal changes
+
+ - A lot of inner changes led by porting to Qt6, fixing a lot of bugs at the same time.
+ - Disabled auto detect of visual theme if the QT_QUICK_CONTROLS_STYLE environment variable is set.
+ - (macOS, Windows, Flatpak) Drastically reducing installer sizes (more than halved).
+ - (Launchpad/Ubuntu) Using custom built packages of PySide6, meaning smaller installation and distro dependency.
+
+
+
+
+ https://artifacts.accountfree.org/repository/apps.ad5001.eu-apps/logarithmplotter/v0.4.0/logarithmplotter-v0.4.0-setup.exe
+
+
+ https://artifacts.accountfree.org/repository/apps.ad5001.eu-apps/logarithmplotter/v0.4.0/LogarithmPlotter-v0.4.0-setup.dmg
+
+
+ https://artifacts.accountfree.org/repository/apps.ad5001.eu-apps/logarithmplotter/v0.4.0/logarithmplotter-0.4.0.tar.gz
+
+
+
Changes for v0.3.0: